Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local low-privilege access
-
DeliveryIdentify writable Vitis installation path
-
ExploitPlant malicious binary or DLL
-
ExecutionWait for privileged user to launch Vitis
-
PersistMalicious code executes in elevated context
-
ImpactAchieve local privilege escalation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Default permission hardening
MITRE ATT&CK
1 technique across 1 tactic: 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: (1) local interactive or terminal access to a Windows machine with Vitis Unified installed; (2) a low-privileged but authenticated local or domain account on that machine; (3) the AT:P precondition from the CVSS 4.0 vector - a specific attack requirement not fully detailed in the public advisory, likely meaning a particular Vitis component or installation configuration must be present; and (4) active user interaction (UI:A) - a privileged user or process must execute a Vitis binary after the attacker has planted a malicious file. Exploitation is NOT possible remotely (AV:L rules out network-based attack). Exploitation is NOT possible by an unauthenticated user (PR:L). The attack is not automatable per SSVC. Single-user workstations where the sole user is the administrator are not meaningfully exposed because the attacker would already hold the highest privilege level. |
| Impact | Despite the description's mention of arbitrary code execution, the vendor-assigned CVSS 4.0 score of 1.0 is strikingly low and reflects significant mitigating factors embedded in the vector: AT:P (a specific attack precondition must be met) and UI:A (active user interaction - a privileged user must trigger execution of the modified binary) substantially limit practical exploitability. The SSVC assessment confirms exploitation is currently 'none' and the attack is not automatable, further reducing urgency. However, SSVC simultaneously rates Technical Impact as 'total', a signal that successful exploitation has severe consequences; this is consistent with arbitrary code execution and privilege escalation. The tension between a CVSS score of 1.0 and SSVC Technical Impact of 'total' should be noted: the score reflects difficulty of exploitation, not severity of outcome. No KEV listing and no public exploit code are confirmed. The vendor-reported VC:L/VI:L/VA:L impact metrics in the CVSS 4.0 vector appear to understate consequences relative to the 'arbitrary code execution' language in the description; defenders should treat this as a meaningful local privilege escalation risk on any shared or multi-tenant Windows engineering workstation running Vitis Unified. EPSS data is absent from the provided intelligence. |
| Exploit ScenarioDerived | A low-privileged local user on a shared Windows engineering workstation identifies that the Vitis Unified installation directory grants write access to standard users. The attacker replaces or plants a malicious DLL or executable within the installation tree. When a developer or automated build agent with elevated privileges subsequently launches a Vitis tool, the planted code executes in the privileged context, achieving local privilege escalation to SYSTEM or administrator level. No public exploit code is confirmed at time of analysis, but the technique is a well-understood and widely-practiced local privilege escalation class. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
Privilege escalation in AMD Vitis Unified on Windows enables a low-privileged local user to plant malicious code in the installation directory due to misconfigured filesystem permissions, potentially leading to arbitrary code execution under a more privileged context. Affected installations are the Vitis Unified Installer for FPGAs and Adaptive SoCs on Windows, patched in release 2026.1. No public exploit code and no active exploitation have been identified at time of analysis; CISA SSVC rates exploitation as none and the attack as non-automatable.
RemediationAI
Upgrade to Vitis Unified Installer 2026.1 or later, which is confirmed to contain the fix per EUVD-2025-210688 and AMD-SB-8015 (https://www.amd.com/en/resources/product-security/bulletin/AMD-SB-8015.html). Where immediate upgrade is not possible, administrators should manually audit and harden the ACLs on the Vitis installation directory tree using icacls or Group Policy, removing write and modify permissions for standard user accounts and restricting those rights to the SYSTEM account and the local Administrators group only - the trade-off is that some Vitis features requiring user-writable paths (license caches, temporary project files) may need to be redirected to per-user directories. On shared engineering workstations, consider restricting Vitis installation to dedicated, non-shared machines or applying application whitelisting (Windows Defender Application Control) to prevent unauthorized binaries from executing from the installation path.
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
AMD Vitis Unified is a development environment targeting FPGA and Adaptive SoC engineering workflows on Windows. The root cause is insecure directory ACLs on the Vitis installation path: Windows NTFS permissions are configured such that a standard low-privileged account retains write or modify rights over directories that should be restricted to administrators. This is a classic insecure file-permission vulnerability pattern - while no CWE is formally assigned, it aligns with CWE-732 (Incorrect Permission Assignment for Critical Resource) or CWE-427 (Uncontrolled Search Path Element). An attacker with local access can overwrite or plant binaries or DLLs in the installation tree. When a higher-privileged process subsequently loads those files, arbitrary code executes in the privileged context. The CVSS 4.0 vector (AV:L/AT:P/PR:L/UI:A) confirms local access with a specific attack precondition and a requirement that a privileged user actively interact with the tampered installation.
Know when the next one hits your stack
- 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:P/PR:L/UI:A/VC:L/VI:L/VA:L/SC:L/SI:L/SA:N
Local attack requiring low-privilege credentials and a privileged user to trigger execution; AC:H reflects AT:P precondition; scope change and high C/I/A reflect arbitrary code execution outcome.
Primary rating from Vendor (amd).
CVSS VectorVendor: amd
DescriptionCVE.org
Weak permissions in the Vitis™ Unified installation path on local Windows machines could allow a low-privileged user to achieve privileged escalation, potentially resulting in arbitrary code execution.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2025-210688
GHSA-qm95-8qpv-f995
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB