Skip to main content
VulnerabilityPublished Updated

CVE-2024-31744: jasper · Reachable Assertion

Affects jasperSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High.

Data as of 26 Oct 2026, 10:12 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.7% chance of exploitation in 30 days – higher than 54% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 19 Apr 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
GitHubjasper-software/jasperpkg:github/jasper-software/jasperOther threatsAffected
  • =4.2.2
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2024-31744, organizations should implement the following specific measures: 1) Restrict or validate all JPEG-2000 image inputs to ensure they originate from trusted sources before processing with Jasper. 2) Employ input sanitization or filtering to detect and block malformed or suspicious JPEG-2000 files. 3) Monitor application logs and crash reports for signs of assertion failures or unexpected terminations related to image processing. 4) Where possible, isolate image processing components in sandboxed or containerized environments to limit the impact of crashes. 5) Consider using alternative image processing libraries that do not exhibit this vulnerability until an official patch is released. 6) Engage with the Jasper project or maintainers to track patch releases and apply updates promptly once available. 7) Implement rate limiting or other controls on image upload endpoints to reduce the risk of denial of service through repeated exploitation attempts.

Description

In Jasper 4.2.2, the jpc_streamlist_remove function in src/libjasper/jpc/jpc_dec.c:2407 has an assertion failure vulnerability, allowing attackers to cause a denial of service attack through a specific image file.

References

Community reviews

Loading reviews…