DjVuLibre 3.5.27 allows attackers to cause a denial-of-service attack (application crash via an out-of-bounds read) by crafting a corrupted JB2 image file that is mishandled in JB2Dict::JB2Codec::get_direct_context in libdjvu/JB2Image.h because of a missing zero-bytes check in libdjvu/GBitmap.h.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade djvulibre | Sep 3, 2019 | Aug 18, 2019 |
| Gentoo Linux | — | Upgrade app-text/djvu. | Jul 28, 2020 | Aug 18, 2019 |
| Suse | — | Upgrade djvulibre-docUpgrade libdjvulibre-develUpgrade djvulibreUpgrade libdjvulibre21 | Sep 25, 2019 | Aug 18, 2019 |
| Ubuntu | — | Upgrade libdjvulibre21 | Nov 22, 2019 | Aug 18, 2019 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub