The jpc_crg_getparms function in libjasper/jpc/jpc_cs.c in JasPer 1.900.1 uses an incorrect data type during a certain size calculation, which allows remote attackers to trigger a heap-based buffer overflow and execute arbitrary code, or cause a denial of service (heap memory corruption), via a crafted component registration (CRG) marker segment in a JPEG2000 file.
CVSS Details
- CVSS 3.1 Base Score: 7.8
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Centos_linux | — | Upgrade netpbm-progsUpgrade jasper-utilsUpgrade netpbmUpgrade jasper-libsUpgrade jasperUpgrade netpbm-develUpgrade jasper-devel | Dec 1, 2016 | Dec 14, 2011 |
| Debian | — | Upgrade ghostscript | Jul 30, 2024 | Dec 15, 2011 |
| Freebsd | — | Upgrade jasper | Dec 10, 2025 | Apr 18, 2013 |
| Gentoo Linux | — | Upgrade media-libs/jasper. | Oct 30, 2017 | Dec 14, 2011 |
| Oracle Solaris | — | Upgrade print/filter/ghostscript to version 9.0-0.175.0.6.0.2.0 on Solaris 11.0 | May 29, 2017 | Dec 14, 2011 |
| Oracle_linux | — | Upgrade jasper-develUpgrade jasperUpgrade jasper-utilsUpgrade jasper-libs | Oct 16, 2024 | Dec 15, 2011 |
| Suse | — | Upgrade jasperUpgrade libjasper4Upgrade libjasper7Upgrade libjasper1Upgrade libjasper-develUpgrade libjasper1-32bit | Feb 17, 2015 | Jun 28, 2013 |
| Ubuntu | — | Upgrade libgs8Upgrade libjasper1 | Nov 8, 2024 | Dec 15, 2011 |
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