Skip to content
OpenAdvisories
Unscored CVE-2011-4517 EUVD-2011-4443GHSA-fh37-rq45-7gc5

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, wh…

Published Dec 15, 2011 · Updated Oct 21, 2024 · Assigned by certcc

Description

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.

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.

ReleasePackageFixed inAdvisory
Debian 14 ghostscript 8.64~dfsg-2 —
Debian 13 ghostscript 8.64~dfsg-2 —
Debian 12 ghostscript 8.64~dfsg-2 —
Debian 6.0 jasper 1.900.1-7+squeeze1 DSA-2371-1
Debian 5.0 jasper 1.900.1-5.1+lenny2 DSA-2371-1
ReleasePackageFixed inAdvisory
RHEL 6 jasper +3 1.900.1-15.el6_1.1 RHSA-2011:1807
RHEL 5 netpbm +2 10.35.58-8.el5_7.3 RHSA-2011:1811
RHEL 4 netpbm +2 10.35.58-8.el4 RHSA-2011:1811
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhev Manager 3 rhevm-spice-client +4 3.5-3.el6 RHSA-2015:0698
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed jasper 1.900.14-3.1 openSUSE-SU-2024:10281-1

Advisories 5

References