2 vulnerabilities classified as CWE-1257. AI Chinese analysis included.
CWE-1257 represents a critical hardware design weakness where aliased or mirrored memory regions exhibit inconsistent access control enforcement. This vulnerability arises when hardware logic fails to synchronize permission checks across different memory mappings, allowing an untrusted agent to bypass security restrictions. Typically, an attacker exploits this by accessing a restricted memory region through its alias, effectively circumventing intended isolation mechanisms to read or write sensitive data. To mitigate this risk, developers must ensure that all memory aliases share identical, strictly enforced permission bits within the hardware’s memory management unit. Rigorous verification processes, including formal verification and comprehensive testing of memory mapping configurations, are essential to guarantee that access controls remain consistent across all mirrored regions, thereby preventing unauthorized privilege escalation or data leakage.
In this design the aliased memory address ranges are these: 0x0000 - 0x0FFF 0x1000 - 0x1FFF 0x2000 - 0x2FFF 0x3000 - 0x3FFF The same register can be accessed using four different addresses: 0x0000, 0x1000, 0x2000, 0x3000. The system address filter only blocks access to range 0x0000 - 0x0FFF and does not block access to the aliased addresses in 0x1000 - 0x3FFF range. Thus, untrusted software can leverage the aliased memory addresses to bypass the memory protection.In this design the aliased memory addresses (0x1000 - 0x3FFF) could be blocked from all system software access since they are not used by software. Alternately, the MPU logic can be changed to apply the memory protection policies to the full address range mapped to Unit_A (0x0000 - 0x3FFF).| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2025-27032 | Improper Access Control Applied to Mirrored or Aliased Memory Regions in Hypervisor — Snapdragon | 7.8 | High | 2025-09-24 |
| CVE-2025-36600 | Dell Client Platform BIOS 安全漏洞 — Client Platform BIOS | 8.2 | High | 2025-07-08 |
Vulnerabilities classified as CWE-1257 represent 2 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.