Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious DDS texture file
-
ExploitDeliver to user or asset pipeline
-
ExecutionTrigger out-of-bounds write in DDS parser
-
ImpactCause heap corruption / denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a user or an automated pipeline running the AMD Compressonator SDK process an attacker-supplied, specially crafted DDS (DirectDraw Surface) file. Limiting factors: the attack vector is local (AV:L) with no remote/network exposure, and it depends on user interaction (UI:P) - the malicious DDS file must actually be opened or ingested by the Compressonator-based tool or pipeline. There is no remote, unauthenticated, or default-service exposure; the flaw only manifests when the SDK is invoked to parse untrusted DDS input. |
| Impact | This is a medium-severity, locally-triggered issue that is not an urgent priority. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:P) confirms exploitation requires local delivery of a malicious file plus user interaction, not remote network exploitation. The impact profile is skewed toward availability (VA:H) with only limited integrity impact (VI:L) and no confidentiality impact (VC:N) - consistent with the described heap corruption / denial-of-service outcome rather than confirmed code execution. There is no public exploit identified at time of analysis: the input provides no POC reference, no EPSS score, and no CISA KEV listing, so there is no evidence of active exploitation. The vuln.today decision label is 'this_month,' which aligns with a real-but-moderate issue rather than act_now/emergency. The CWE-787 out-of-bounds write class can in principle escalate beyond DoS to code execution, but the available evidence states only 'heap corruption or denial of service (DoS)' - code execution is not claimed, so it should not be assumed. No signals conflict here; the main gap is the absence of EPSS/exploit-maturity data, which is consistent with a developer-tooling flaw unlikely to see broad opportunistic exploitation. |
| Exploit ScenarioDerived | An attacker crafts a malicious DirectDraw Surface (DDS) texture file and delivers it to a developer or an automated asset-processing pipeline that uses the AMD Compressonator SDK. When the victim or pipeline processes the file, the out-of-bounds write triggers heap corruption, crashing the process or disrupting the build/conversion pipeline. No public exploit code is 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
Heap corruption and denial of service in AMD Compressonator SDK can be triggered when a local user or automated pipeline processes a specially crafted DirectDraw Surface (DDS) file. This is a medium-severity out-of-bounds write (CWE-787) that requires local access and user interaction; no public exploit identified at time of analysis. Exposure is limited to tools or pipelines that parse untrusted DDS input.
RemediationAI
No vendor-released patch identified at time of analysis; consult AMD-SB-6032 for fixed SDK versions and update as directed. Until a fixed build is confirmed, avoid opening or automatically ingesting untrusted DDS files with Compressonator-based tools and pipelines, and restrict who can supply DDS inputs to those workflows; this reduces exposure but limits processing of untrusted assets and is not a substitute for a vendor fix. Verify affected and fixed versions against AMD-SB-6032 before deployment.
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 AMD Compressonator SDK is a texture and compression toolchain that includes DDS file parsing. CVE-2026-40661 is an out-of-bounds write (CWE-787) in that processing path; the supplied data states that a crafted DDS file can cause heap corruption or denial of service. The CVSS 4.0 vector is AV:L/AC:L/AT:N/PR:L/UI:P with VC:N/VI:L/VA:H, while the independent CVSS 3.1 assessment is AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H. Both agree the trigger is local and depends on a DDS file being opened or ingested, but they differ on privilege and user-interaction specifics; authentication requirements are not consistently confirmed from the available data. No CPE identifiers or deeper parser mechanism details were provided.
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:L/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
Local file parsing requires the victim to open attacker-supplied input (AV:L, UI:R) but no attacker privileges (PR:N); impact is primarily DoS (A:H) with limited integrity (I:L) and no confidentiality.
Primary rating from Vendor (amd).
CVSS VectorVendor: amd
DescriptionCVE.org
An out-of-bounds write (OOW) condition in the AMD Compressonator SDK could allow an attacker with local access to supply a specially crafted DirectDraw Surface (DDS) file to a user or an automated pipeline, potentially resulting in heap corruption or denial of service (DoS).
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.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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-115878
GHSA-pv2h-g52m-8xgw
NVD
CVE.org
Vulnrichment
Exploit-DB