Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious DDS RGB888 file
-
ExploitVictim loads file via Compressonator SDK
-
ExecutionInteger overflow undersizes heap allocation
-
ImpactOut-of-bounds read leaks heap memory or crashes process
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the victim to load/process an attacker-crafted DDS file through the RGB888 code path of the AMD Compressonator SDK's DDS loader; the CVSS vector's UI:P confirms required (passive) user interaction and AV:L confirms a local, file-delivery vector rather than remote triggering. No privileges are required (PR:N) and no special non-default configuration is named in the description beyond use of the RGB888 DDS loader. Limiting factors: the attacker cannot trigger it without the victim opening the malicious file, there is no network-facing exposure, and the realistic outcome is confined to a process crash or limited heap-memory disclosure - no integrity impact and no code execution are indicated in the available sources. |
| Impact | This is a medium-severity, local file-parsing issue rather than a high-urgency network threat. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:L) describes a local attack vector requiring passive user interaction - the victim must open or process a crafted DDS file - not remote, unauthenticated reach. Although PR:N means no privileges are needed, AV:L plus UI:P substantially limits mass exploitation. The impact is bounded: high confidentiality (VC:H, heap memory disclosure via out-of-bounds read) but no integrity impact and only limited availability impact (VA:L, process termination); the CWE-190 integer overflow leads to an undersized heap allocation and OOB read, with no indication of code execution in the available sources. No EPSS score, no CISA KEV listing, and no PoC or exploit reference are present in the supplied data, so there is no evidence of active or probable exploitation. The vuln.today decision label is 'this_month', consistent with a real but non-emergency priority. Net: a legitimate bug to patch on a normal cadence, not a drop-everything issue; its real-world risk is further tempered by the niche developer-tooling footprint of the affected SDK. One mismatch worth verifying with the vendor: the description calls the leak 'limited disclosure of heap memory', yet the vendor vector rates confidentiality as VC:H. |
| Exploit ScenarioDerived | An attacker crafts a malicious DDS texture file and gets it to a target - for example as a downloaded game or graphics asset - relying on the victim to process it with software built on the AMD Compressonator SDK's RGB888 DDS loader. When loaded, the integer overflow produces an undersized heap allocation and a subsequent out-of-bounds read, crashing the process or leaking adjacent heap memory. No public exploit was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Integer overflow in the DDS RGB888 loader of the AMD Compressonator SDK can be reached when a user opens a crafted DDS file, producing an undersized heap allocation and an out-of-bounds read that may crash the process or disclose limited heap memory. The issue is local and requires user interaction; the supplied intelligence records no CISA KEV entry and no public exploit identified at time of analysis, with AMD advisory AMD-SB-6032 as the vendor reference.
RemediationAI
The supplied data does not include an exact fixed SDK version; AMD advisory AMD-SB-6032 at https://www.amd.com/en/resources/product-security/bulletin/AMD-SB-6032.html is the authoritative source for patched releases and should be checked for the fixed Compressonator SDK version. Until that update is applied, avoid passing untrusted DDS files to the RGB888 loader and pre-validate DDS header dimensions before processing; this reduces exposure but may reject malformed or unusual assets. Where DDS processing cannot be avoided, run it in a sandboxed or low-privilege process to limit the impact of a crash or limited heap-memory disclosure, accepting the added operational overhead.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the DDS (DirectDraw Surface) loader's RGB888 code path in the AMD Compressonator SDK. DDS files carry header fields such as dimensions and pixel format that the loader uses to calculate buffer sizes; CWE-190 describes an integer overflow in that size calculation, which can wrap to a small value and lead to an undersized heap allocation. A subsequent read past the allocated buffer yields an out-of-bounds read, which the available sources limit to process termination or limited heap-memory disclosure, with no integrity impact or code execution indicated. The supplied CVSS 4.0 vector is AV:L/AC:L/AT:N/PR:N/UI:P with high confidentiality and low availability impact, and our independent assessment maps this to CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:L. No CPE strings were included in the supplied intelligence, and the trigger details beyond the crafted DDS file and RGB888 loader path are not described in the available sources.
Know when Amd gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:L/SC:N/SI:N/SA:N
File must be opened locally (AV:L, UI:R) with no privileges (PR:N); OOB read of heap drives C:H and a possible crash gives A:L, with no integrity impact.
Primary rating from Vendor (amd).
CVSS VectorVendor: amd
DescriptionCVE.org
An integer overflow in the DDS RGB888 loader of AMD Compressonator SDK could allow an attacker to supply a crafted DDS file that causes an undersized heap allocation and a subsequent out-of-bounds read, potentially resulting in process termination or limited disclosure of heap memory.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.
On BIG-IP versions 16.0.x before 16.0.1.1, 15.1.x before 15.1.2.1, 14.1.x before 14.1.4, 13.1.x before 13.1.3.6, and 12.
Local privilege escalation and information disclosure in the Linux kernel on AMD Zen2 CPUs allows low-privileged users t
An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.
An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.
An exploitable code execution vulnerability exists in the Shader functionality of AMD Radeon DirectX 11 Driver atidxx64.
An exploitable memory corruption vulnerability exists in AMD atidxx64.dll 26.20.15019.19000 graphics driver. Rated criti
plays_service.exe in the plays.tv service before 1.27.7.0, as distributed in AMD driver-installation packages and Gaming
A flaw was found in the KVM's AMD code for supporting SVM nested virtualization. Rated high severity (CVSS 8.8), this vu
AMD ATI atillk64.sys 5.11.9.0 allows low-privileged users to interact directly with physical memory by calling one of se
An exploitable out-of-bounds read vulnerability exists in AMD ATIDXX64.DLL driver, version 26.20.13001.29010. Rated high
AMD fglrx-driver before 15.9 allows local users to gain privileges via a symlink attack. Rated high severity (CVSS 7.8),
AMD fglrx-driver before 15.7 allows local users to gain privileges via a symlink attack. Rated high severity (CVSS 7.8),
EUVD-2026-115880
GHSA-67q9-6qf9-wwgp
NVD
CVE.org
Exploit-DB