CVE-2023-31324 in Radeon RX 5000 Graphics Productsinfo

Summary

by MITRE • 02/11/2026

A Time-of-check time-of-use (TOCTOU) race condition in the AMD Secure Processor (ASP) could allow an attacker to modify External Global Memory Interconnect Trusted Agent (XGMI TA) commands as they are processed potentially resulting in loss of confidentiality, integrity, or availability.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 03/06/2026

The vulnerability identified as CVE-2023-31324 represents a critical time-of-check time-of-use race condition within the AMD Secure Processor architecture, specifically affecting the External Global Memory Interconnect Trusted Agent functionality. This flaw exists in the fundamental timing mechanism of how the AMD Secure Processor handles command processing, creating a window where malicious actors can manipulate system operations between the validation phase and actual execution phase. The vulnerability stems from the processor's inability to maintain consistent state validation throughout the command processing lifecycle, particularly when dealing with XGMI TA commands that govern memory interconnect security.

The technical implementation of this race condition occurs within the AMD Secure Processor's command handling pipeline where the system performs a check to validate command parameters before executing the actual operation. During this brief temporal window between validation and execution, an attacker can inject modified commands or alter the processing flow, potentially bypassing security controls designed to protect memory interconnect operations. This vulnerability specifically impacts the Trusted Agent's ability to maintain integrity of memory access operations across the XGMI interconnect, which connects multiple GPU and CPU components within AMD's accelerated computing environments.

The operational impact of CVE-2023-31324 extends beyond simple data corruption, as it fundamentally undermines the security guarantees of AMD's secure processing environment. Attackers could potentially gain unauthorized access to memory regions, modify critical system parameters, or disrupt service availability through carefully timed command injection attacks. The vulnerability affects systems utilizing AMD's Secure Processor architecture, particularly those implementing XGMI interconnect technologies, potentially compromising the confidentiality of sensitive data processed through these secure channels. This race condition creates a pathway for privilege escalation attacks and could enable attackers to bypass memory protection mechanisms that are essential for maintaining system integrity.

Security professionals should consider this vulnerability in the context of CWE-367, which specifically addresses time-of-check to time-of-use flaws, and aligns with ATT&CK techniques related to privilege escalation and credential access. The mitigation strategy requires careful consideration of firmware updates from AMD, along with potential architectural modifications to eliminate the race condition window. System administrators should implement monitoring for unusual command processing patterns and consider isolating critical memory operations to minimize the attack surface. The vulnerability demonstrates the complexity of secure processor design and highlights the importance of rigorous timing analysis in security-critical systems. Organizations utilizing AMD's secure processor technology must prioritize immediate remediation efforts to prevent exploitation of this temporal security weakness that could compromise entire computing ecosystems.

Responsible

AMD

Reservation

04/27/2023

Disclosure

02/11/2026

Moderation

accepted

CPE

ready

EPSS

0.00005

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!