CVE-2017-12782: matroska libebml2 Improper Input Validation
Vulnerability summary
CVE-2017-12782 is a medium (CVSS 6.5) Improper Input Validation vulnerability in matroska libebml2. EPSS estimates a 2.42% chance of exploitation in the next 30 days, higher than 84.1% of scored vulnerabilities. 2 public exploits are recorded.
Not severe (CVSS 6.5, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Timeline
- 09-11-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
The ReadData function in ebmlmaster.c in libebml2 through 2012-08-26 allows remote attackers to cause a denial of service (assert fault) via a crafted mkv file.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
2.42%
Chance of exploitation in the next 30 days
Percentile
84%
Versus all other CVEs
30-day change
No change 0.00 pp
From 2.42% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
2 foundFoundation Source
Maturity: poc
Exploit Reference (seclists.org)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Known conditions: network-reachable, no authentication, user interaction (CVSS vector). Other conditions: not stated in public data.
Matroska3 products
- libebml2≤ 2012-08-26
- mkclean0.8.9
- mkvalidator0.5.1
1 vendor · 3 products
References
3 links- packetstormsecurity.com/files/144902/mkvalidator-0.5.1-Denial-Of-Service.htmlX Refsource MISCThird Party AdvisoryVDB Entry