Description
libebml before 1.3.6, as used in the MKV module in VideoLAN VLC Media Player binaries before 3.0.3, has a heap-based buffer over-read in EbmlElement::FindNextElement.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | libebml | 1.3.6-1 | — |
| Debian 13 | libebml | 1.3.6-1 | — |
| Debian 12 | libebml | 1.3.6-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 18.04 LTS | libebml | 1.3.5-2ubuntu0.1 | USN-4073-1 |
| Ubuntu 16.04 LTS | libebml | 1.3.3-1ubuntu0.1 | USN-4073-1 |
Alpine
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.24 | libebml | 1.3.6-r0 | — |
| Alpine v3.23 | libebml | 1.3.6-r0 | — |
| Alpine v3.22 | libebml | 1.3.6-r0 | — |
| Alpine v3.21 | libebml | 1.3.6-r0 | — |
| Alpine v3.20 | libebml | 1.3.6-r0 | — |
Show 13 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.19 | libebml | 1.3.6-r0 | — |
| Alpine v3.18 | libebml | 1.3.6-r0 | — |
| Alpine v3.17 | libebml | 1.3.6-r0 | — |
| Alpine v3.16 | libebml | 1.3.6-r0 | — |
| Alpine v3.15 | libebml | 1.3.6-r0 | — |
| Alpine v3.14 | libebml | 1.3.6-r0 | — |
| Alpine v3.13 | libebml | 1.3.6-r0 | — |
| Alpine v3.12 | libebml | 1.3.6-r0 | — |
| Alpine v3.11 | libebml | 1.3.6-r0 | — |
| Alpine v3.10 | libebml | 1.3.6-r0 | — |
| Alpine v3.9 | libebml | 1.3.6-r0 | — |
| Alpine v3.8 | libebml | 1.3.6-r0 | — |
| Alpine v3.7 | libebml | 1.3.5-r1 | — |
Advisories 3
- ICSA-26-146-05 ABB Ability Camera Connect CISA ICS & IT advisories · May 26, 2026
- USN-4073-1 libebml vulnerability Ubuntu Security Notices (USN) · Apr 22, 2026
- 4HZM000603 ABB Ability Camera Connect Vulnerabilities in outdated 3rd party component (VLC) ABB PSIRT · Nov 28, 2025
References
- https://trac.videolan.org/vlc/ticket/22474
- 109304 vdb-entry
- https://github.com/Matroska-Org/libebml/commit/05beb69ba60acce09f73ed491bb76f332849c3a0
- https://github.com/Matroska-Org/libebml/compare/release-1.3.5...release-1.3.6
- USN-4073-1 vendor-advisory
- https://github.com/Matroska-Org/libebml/commit/b66ca475be967547af9a3784e720fbbacd381be6