Staging Environment: Content and features may be unstable or change without notice.
Search for vulnerabilities
Vulnerability details: VCID-b91f-d2h1-8ya5
Vulnerability ID VCID-b91f-d2h1-8ya5
Aliases CVE-2023-2804
Summary Out-of-bounds Write A heap-based buffer overflow issue was discovered in libjpeg-turbo in h2v2_merged_upsample_internal() function of jdmrgext.c file. The vulnerability can only be exploited with 12-bit data precision for which the range of the sample data type exceeds the valid sample range, hence, an attacker could craft a 12-bit lossless JPEG image that contains out-of-range 12-bit samples. An application attempting to decompress such image using merged upsampling would lead to segmentation fault or buffer overflows, causing an application to crash.
Status Published
Exploitability 0.5
Weighted Severity 5.9
Risk 3.0
Affected and Fixed Packages Package Details
Weaknesses (4)
System Score Found at
cvssv3 6.5 https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-2804.json
cvssv3.1 6.5 https://access.redhat.com/security/cve/CVE-2023-2804
ssvc Track https://access.redhat.com/security/cve/CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.0008 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
epss 0.00082 https://api.first.org/data/v1/epss?cve=CVE-2023-2804
cvssv3.1 6.5 https://bugzilla.redhat.com/show_bug.cgi?id=2208447
ssvc Track https://bugzilla.redhat.com/show_bug.cgi?id=2208447
cvssv3.1 5.1 https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
cvssv3.1 6.5 https://github.com/libjpeg-turbo/libjpeg-turbo/commit/9f756bc67a84d4566bf74a0c2432aa55da404021
ssvc Track https://github.com/libjpeg-turbo/libjpeg-turbo/commit/9f756bc67a84d4566bf74a0c2432aa55da404021
cvssv3.1 6.5 https://github.com/libjpeg-turbo/libjpeg-turbo/issues/668#issuecomment-1492586118
ssvc Track https://github.com/libjpeg-turbo/libjpeg-turbo/issues/668#issuecomment-1492586118
cvssv3.1 6.5 https://github.com/libjpeg-turbo/libjpeg-turbo/issues/675
ssvc Track https://github.com/libjpeg-turbo/libjpeg-turbo/issues/675
cvssv3.1 6.5 https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01006.html
ssvc Track https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01006.html
No exploits are available.
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2023-2804.json
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://access.redhat.com/security/cve/CVE-2023-2804
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-01-16T15:15:55Z/ Found at https://access.redhat.com/security/cve/CVE-2023-2804
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://bugzilla.redhat.com/show_bug.cgi?id=2208447
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-01-16T15:15:55Z/ Found at https://bugzilla.redhat.com/show_bug.cgi?id=2208447
Vector: CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H Found at https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://github.com/libjpeg-turbo/libjpeg-turbo/commit/9f756bc67a84d4566bf74a0c2432aa55da404021
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-01-16T15:15:55Z/ Found at https://github.com/libjpeg-turbo/libjpeg-turbo/commit/9f756bc67a84d4566bf74a0c2432aa55da404021
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://github.com/libjpeg-turbo/libjpeg-turbo/issues/668#issuecomment-1492586118
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-01-16T15:15:55Z/ Found at https://github.com/libjpeg-turbo/libjpeg-turbo/issues/668#issuecomment-1492586118
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://github.com/libjpeg-turbo/libjpeg-turbo/issues/675
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-01-16T15:15:55Z/ Found at https://github.com/libjpeg-turbo/libjpeg-turbo/issues/675
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H Found at https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01006.html
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-01-16T15:15:55Z/ Found at https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01006.html
Exploit Prediction Scoring System (EPSS)
Percentile 0.2384
EPSS Score 0.0008
Published At April 4, 2026, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2026-04-01T12:51:19.862223+00:00 GitLab Importer Import https://gitlab.com/gitlab-org/advisories-community/-/blob/main/conan/libjpeg-turbo/CVE-2023-2804.yml 38.0.0