CVE-2023-2804 is a heap-based buffer overflow in libjpeg-turbo's h2v2_merged_upsample_internal() function, specifically impacting 12-bit data precision. An attacker can craft a malicious 12-bit lossless JPEG image with out-of-range samples, leading to a denial of service (application crash) via a segmentation fault or buffer overflow when decompressed. This vulnerability has a CVSS score of 6.5 (Medium), indicating a network-based attack with low complexity requiring user interaction, primarily impacting availability. There is no evidence of active exploitation, public exploit code, or inclusion in the KEV catalog, though it has garnered significant community discussion and media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
2.1.90CPE matchmatch criteria | cpe:2.3:a:libjpeg-turbo:libjpeg-turbo:2.1.90:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.