Skip to main content

ASRock Motherboards CVE-2025-14304

HIGH
Protection Mechanism Failure (CWE-693)
2025-12-17 twcert@cert.org.tw
7.0
CVSS 4.0 · Vendor: cert
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain physical access to system
  2. Delivery
    Attach DMA-capable PCIe device
  3. Exploit
    Exploit missing IOMMU protection pre-boot
  4. Execution
    Read/write arbitrary physical memory
  5. Impact
    Extract keys or bypass OS security

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Requires physical access to the machine and a DMA-capable PCIe (or Thunderbolt/PCIe-tunneling) device, exploitable specifically during the pre-boot window before the OS kernel and its security features (and any OS-level IOMMU/DMA remapping) are initialized. The root cause is that IOMMU/DMA protection is not properly enabled in firmware on the affected 'certain' ASRock, ASRockRack, and ASRockInd motherboard models. Limiting factors: attack vector is physical (AV:P) - no remote or network path exists; the exploit window closes once a correctly-configured OS enables its own IOMMU protection; and only specific, unenumerated board models are vulnerable.

Impact

This is a physical-access DMA attack, and the CVSS 4.0 vector (AV:P/AC:L/AT:N/PR:N/UI:N, VC:H/VI:H/VA:H, score 7.0) is the dominant signal: exploitation requires the attacker to be physically present at the machine to attach a DMA-capable PCIe device, which sharply constrains real-world scalability despite the high technical impact (full arbitrary read/write of physical memory). Supporting signals all point to low urgency: EPSS is 0.35% (26th percentile), there is no CISA KEV listing, and no public exploit was identified at time of analysis - consistent with a hardware-firmware weakness rather than a remotely-scriptable flaw. The signals are coherent rather than conflicting: a genuinely high-impact primitive (pre-boot memory access defeating OS security features) gated behind a physical-presence requirement. The one metadata conflict is the 'Information Disclosure' tag, which understates the issue - the description explicitly states arbitrary read AND write of physical memory, i.e. full integrity and availability impact, not just confidentiality. Net: a legitimate high-severity issue for threat models that include physical access, supply-chain interception, or 'evil maid' scenarios, but not a mass-exploitation priority.

Exploit ScenarioDerived

An attacker with brief physical access to a vulnerable ASRock motherboard (e.g. an evil-maid or supply-chain interception scenario) inserts a DMA-capable PCIe/Thunderbolt device before the OS boots. Because IOMMU is not properly enabled at that stage, the device performs arbitrary reads and writes of physical memory, extracting secrets (disk-encryption keys, credentials) or patching memory to defeat Secure Boot and OS security features. No public exploit code was identified, but generic PCIe-DMA tooling (e.g. PCILeech-class devices) makes this class of attack well-understood.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 30, 2026

Motherboards from ASRock, ASRockRack, and ASRockInd ship with IOMMU/DMA remapping not properly enabled in firmware, allowing an attacker with physical access to plug in a DMA-capable PCIe device and read or write arbitrary physical memory during the pre-boot window, before the OS kernel and its security features are loaded. Exploitation requires hands-on physical presence at the machine (CVSS 4.0 AV:P, base score 7.0; independent assessment CVSS 3.1 AV:P/AC:L/PR:N/UI:N with high confidentiality, integrity, and availability impact), so although the technical impact is total memory compromise, the attack does not scale remotely and is limited to the specific board models the vendor lists. No public exploit code has been identified at time of analysis, EPSS is low at 0.35% (26th percentile), and there is no CISA KEV listing indicating confirmed active exploitation, but the affected board list is not fully enumerated in the available advisories and the pre-boot window closes only if a correctly configured OS enables its own IOMMU protection.

RemediationAI

No exact patched BIOS/firmware version is identified in the available data, so the primary action is to consult the vendor advisories - https://www.asrock.com/support/Security.asp and https://www.asrockind.com/zh-tw/security-center, plus the TWCERT bulletin at https://www.twcert.org.tw/en/cp-139-10579-9205b-2.html - and apply the model-specific BIOS/UEFI update that corrects the IOMMU/DMA-remapping configuration; treat this as a firmware fix rather than an OS-side patch. As an immediate compensating control, enter UEFI setup and explicitly enable Intel VT-d / AMD-Vi (IOMMU) and its DMA protection, since the failure is that the mechanism is not properly turned on; the trade-off is that some older add-in cards, RAID controllers, or passthrough configurations may fail to initialize with strict DMA remapping active, so validate workloads after enabling it. Where the port is not needed, disable Thunderbolt/PCIe tunneling and unused PCIe slots in firmware, set a BIOS administrator password, and disable pre-boot external device boot and DMA-capable port access, accepting that this reduces legitimate hot-plug and dock usability. Finally apply physical security controls - locked chassis with intrusion detection, tamper-evident seals, and restricted physical access to servers and industrial systems - since the attack requires an attacker to be physically present with a DMA-capable device during the pre-boot window; note these controls reduce opportunity but do not eliminate the underlying firmware misconfiguration, which is why the vendor firmware fix remains required.

Affected ProductsAI

The vulnerability affects specific, unenumerated motherboard models from ASRock and its subsidiaries ASRockRack (server boards) and ASRockInd (industrial boards). The available data does not provide CPE strings or a version-range table, and the vendor advisories describe the affected set only as 'certain motherboard models', so administrators must match their exact board model and BIOS revision against the vendor lists at https://www.asrock.com/support/Security.asp, https://www.asrockind.com/zh-tw/security-center, and the TWCERT advisories at https://www.twcert.org.tw/en/cp-139-10579-9205b-2.html (English) and https://www.twcert.org.tw/tw/cp-132-10578-c43b4-1.html (Chinese). Because the disclosure originates from TWCERT and carries the 'Information Disclosure' tag, the coverage of affected models may expand as the vendor publishes model-specific firmware guidance.

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 root cause is classed as CWE-693, Protection Mechanism Failure: the platform's intended DMA protection mechanism, the IOMMU (Intel VT-d or AMD-Vi), is not correctly enabled or configured in the affected motherboard firmware. IOMMU is what restricts a PCIe device's DMA engine to the memory regions the OS has explicitly mapped for it; when it is off or misconfigured prior to OS handoff, any bus-mastering device can issue DMA transactions against arbitrary physical addresses. The practical exploitation vector is a DMA-capable PCIe or Thunderbolt/PCIe-tunneling device attached to an exposed slot or port, used during the firmware/pre-boot phase when no OS-level DMA remapping or kernel page protections are in force. The CVSS 4.0 vector AV:P/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H confirms the attacker needs physical access but no authentication or user interaction, and achieves complete compromise of the memory-resident confidentiality, integrity, and availability of the host - hence full physical memory read/write, which enables credential theft, firmware/secure-boot manipulation, or hypervisor-level tampering. EPSS 0.35% and the low-severity percentile reflect the strong physical-access precondition rather than a lack of impact.

Know when Asrock 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

Vendor (cert) PRIMARY 7.0 HIGH
CVSS:4.0/AV:P/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.8 MEDIUM

Physical access with DMA hardware (AV:P) and no auth/UI needed (PR:N/UI:N) yields full arbitrary memory read/write (C:H/I:H/A:H); scope unchanged as impact stays within the target host.

3.1 AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:P/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (cert).

CVSS VectorVendor: cert

Attack Vector
Physical
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Certain motherboard models developed by ASRock and its subsidiaries, ASRockRack and ASRockInd. has a Protection Mechanism Failure vulnerability. Because IOMMU was not properly enabled, unauthenticated physical attackers can use a DMA-capable PCIe device to read and write arbitrary physical memory before the OS kernel and its security features are loaded.

Executive ViewAI

Why It Matters

ASRock, ASRockRack, and ASRockInd motherboards contain a firmware security gap that lets someone with physical access compromise system memory before the operating system starts, creating a high-severity exposure for organizations that operate these boards in physically accessible locations. The issue is not remotely scalable and no public exploit identified at time of analysis, so leadership should focus on inventory, physical security, and vendor firmware tracking rather than broad emergency remote patching. Affected teams include data center operations, labs, kiosks, and any site where these boards are not behind strong physical controls.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enable IOMMU/DMA remapping in UEFI/firmware where supported; enforce physical access controls (locked racks, badge access, surveillance); disable unused PCIe slots; use chassis intrusion detection and tamper-evident seals; monitor ASRock, ASRockRack, and ASRockInd advisories for board-specific firmware updates.

Threat Intelligence Overview

EPSS Score
0.4%
Top 74% exploitable
Prevalence
Medium
major consumer/server motherboard brand, but only certain listed models affected
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

35
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy