CVE-2026-53057: iommu/riscv: Add IOTINVAL after updating DDT/PDT entries
In the Linux kernel, the following vulnerability has been resolved:
iommu/riscv: Add IOTINVAL after updating DDT/PDT entries
Add riscviommuiodiriotinval() to perform required TLB and context cache invalidations after updating DDT or PDT entries, as mandated by the RISC-V IOMMU specification (Section 6.3.1 and 6.3.2).
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Compensating control
Implement the kernel fix described: add riscv_iommu_iodir_iotinval() to perform required TLB and context cache invalidations after updating DDT/PDT entries (per RISC-V IOMMU specification Sections 6.3.1 and 6.3.2).
Event History
Frequently Asked Questions
What is the severity of CVE-2026-53057?
The severity of CVE-2026-53057 is rated at risk level 37.
How do I fix CVE-2026-53057?
To fix CVE-2026-53057, ensure you update to a patched version of the Linux kernel that addresses the vulnerability.
What impact does CVE-2026-53057 have on system security?
CVE-2026-53057 can potentially lead to improper TLB and context cache invalidations, which could compromise system security.
Which systems are affected by CVE-2026-53057?
CVE-2026-53057 affects systems running the Linux kernel that implements RISC-V IOMMU.
When was CVE-2026-53057 published?
CVE-2026-53057 was published on June 24, 2026.