Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-31744: n/a

0
High
VulnerabilityCVE-2024-31744cvecve-2024-31744
Published: Fri Apr 19 2024 (04/19/2024, 00:00:00 UTC)
Source: CVE Database V5

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.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/26/2026, 12:26:39 UTC

Technical Analysis

CVE-2024-31744 identifies a denial of service vulnerability in Jasper version 4.2.2, an open-source library used for processing JPEG-2000 images. The flaw exists in the jpc_streamlist_remove function located in src/libjasper/jpc/jpc_dec.c at line 2407, where an assertion failure can be triggered. This assertion failure occurs when the function processes a specially crafted JPEG-2000 image file, causing the program to abort unexpectedly. The vulnerability is classified under CWE-617 (Reachable Assertion), indicating that the assertion can be reached and triggered by external input. Exploitation requires no privileges or user interaction and can be executed remotely by supplying the malicious image to an application using the vulnerable Jasper library. The CVSS v3.1 base score is 7.5, reflecting high severity due to the ease of exploitation (network vector, low complexity) and the impact on availability (complete denial of service). There is no impact on confidentiality or integrity. Currently, no patches or fixes have been released, and no public exploits have been reported. This vulnerability primarily threatens applications that decode JPEG-2000 images using Jasper, including image viewers, editors, or any software components relying on this library.

Potential Impact

The primary impact of CVE-2024-31744 is denial of service, which can disrupt services or applications that rely on Jasper for JPEG-2000 image decoding. This can lead to application crashes, service downtime, and potential disruption of workflows in environments processing untrusted or user-supplied images. Organizations that use Jasper in web services, content management systems, or embedded devices may experience availability issues if attackers supply malicious images. While the vulnerability does not compromise data confidentiality or integrity, repeated exploitation could degrade user trust and operational stability. In critical environments such as media processing pipelines, digital forensics, or medical imaging systems, such disruptions could have significant operational consequences. The lack of authentication or user interaction requirements increases the risk of automated exploitation attempts, especially in internet-facing applications.

Mitigation Recommendations

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.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
mitre
Date Reserved
2024-04-05T00:00:00.000Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6dd5b7ef31ef0b58f086

Added to database: 2/25/2026, 9:47:01 PM

Last enriched: 2/26/2026, 12:26:39 PM

Last updated: 4/12/2026, 6:18:39 PM

Views: 9

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses