[snap] Cannot use libwidevinecdm.so to play back DRM-encrypted video
Bug #1738149 reported by
Olivier Tilloy
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Fix Released
|
Medium
|
Olivier Tilloy |
Bug Description
The chromium-browser deb package has a patch that allows the browser to look for the content decryption module in /opt/google/chrome/ and use it if present (assumes google-chrome is also installed).
This won't work with the snap, because the snap's runtime environment won't use /opt from the host.
What could work is to patch chromium to look for libwidevinecdm.so somewhere within the snap's area ($SNAP_USER_COMMON or $SNAP_USER_DATA), and have instructions for the user to copy the file to this area.
Related branches
Changed in chromium-browser (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in chromium-browser (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
Changed in chromium-browser (Ubuntu): | |
status: | Triaged → In Progress |
To post a comment you must log in.
This bug was fixed in the package chromium-browser - 64.0.3282. 119-0ubuntu1
--------------- 119-0ubuntu1) bionic; urgency=medium
chromium-browser (64.0.3282.
* Upstream release: 64.0.3282.119 patches/ add-missing- cstddef- include. patch: added patches/ configuration- directory. patch: refreshed patches/ disable- sse2: refreshed patches/ enable- chromecast- by-default. patch: refreshed patches/ fix-ffmpeg- ia32-build. patch: added patches/ last-commit- position: refreshed patches/ no-xlocale- header. patch: removed, no longer needed patches/ revert- clang-nostdlib+ +.patch: updated patches/ revert- Xclang- instcombine- lower-dbg- declare. patch: refreshed patches/ search- credit. patch: refreshed patches/ set-rpath- on-chromium- executables. patch: refreshed patches/ suppress- newer-clang- warning- flags.patch: updated patches/ title-bar- default- system. patch-v35: refreshed patches/ touch-v35: refreshed patches/ widevine- other-locations : updated (LP: #1738149) known_gn_ gen_args- *: remove enable_hotwording build flag
- CVE-2018-6031: Use after free in PDFium.
- CVE-2018-6032: Same origin bypass in Shared Worker.
- CVE-2018-6033: Race when opening downloaded files.
- CVE-2018-6034: Integer overflow in Blink.
- CVE-2018-6035: Insufficient isolation of devtools from extensions.
- CVE-2018-6036: Integer underflow in WebAssembly.
- CVE-2018-6037: Insufficient user gesture requirements in autofill.
- CVE-2018-6038: Heap buffer overflow in WebGL.
- CVE-2018-6039: XSS in DevTools.
- CVE-2018-6040: Content security policy bypass.
- CVE-2018-6041: URL spoof in Navigation.
- CVE-2018-6042: URL spoof in OmniBox.
- CVE-2018-6043: Insufficient escaping with external URL handlers.
- CVE-2018-6045: Insufficient isolation of devtools from extensions.
- CVE-2018-6046: Insufficient isolation of devtools from extensions.
- CVE-2018-6047: Cross origin URL leak in WebGL.
- CVE-2018-6048: Referrer policy bypass in Blink.
- CVE-2017-15420: URL spoofing in Omnibox.
- CVE-2018-6049: UI spoof in Permissions.
- CVE-2018-6050: URL spoof in OmniBox.
- CVE-2018-6051: Referrer leak in XSS Auditor.
- CVE-2018-6052: Incomplete no-referrer policy implementation.
- CVE-2018-6053: Leak of page thumbnails in New Tab Page.
- CVE-2018-6054: Use after free in WebUI.
* debian/control: update reference URL for chromedriver
* debian/rules:
- remove enable_hotwording build flag
- exclude build artifacts from the binary package (LP: #1742653)
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
* debian/
-- Olivier Tilloy <email address hidden> Wed, 24 Jan 2018 23:18:03 +0100