CVE-2021-45928: libjxl_project libjxl Out-of-bounds Write
Vulnerability summary
CVE-2021-45928 is a medium (CVSS 5.5) Out-of-bounds Write vulnerability in libjxl_project libjxl. EPSS estimates a 0.39% chance of exploitation in the next 30 days, higher than 32% of scored vulnerabilities. 2 public exploits are recorded.
Timeline
- 31-12-2021PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
libjxl b02d6b9, as used in libvips 8.11 through 8.11.2 and other products, has an out-of-bounds write in jxl::ModularFrameDecoder::DecodeGroup (called from jxl::FrameDecoder::ProcessACGroup and jxl::ThreadPool::RunCallState<jxl::FrameDecoder::ProcessSections).
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
0.39%
Chance of exploitation in the next 30 days
Percentile
32%
Versus all other CVEs
30-day change
0.00 pp
From 0.39% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundOss Fuzz Vulns
Maturity: poc
Exploit Reference (bugs.chromium.org)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Libjxl_project1 product
- libjxl< 0.6.1
1 vendor · 1 product
References
5 links- github.com/google/oss-fuzz-vulns/blob/main/vulns/libvips/OSV-2021-1055.yamlX Refsource MISCExploitThird Party Advisory
- bugs.chromium.org/p/oss-fuzz/issues/detail?id=36456X Refsource MISCExploitIssue TrackingThird Party Advisory