← Back to search

CVE-2026-98282

8.8 HIGH

Published 2026-10-06 · Updated 2026-10-07

AI risk analysis

Summary
The flaw involves an overflow validation issue in the iommu_tce_check_ioba function, which can lead to potential security risks if not properly addressed.
Exploitability
Exploitation is moderately difficult as it requires specific conditions, including the use of npages > 1 for certain cases, and the vulnerability is only present in the iommu_tce_check_ioba function.
Blast radius
If exploited, the impact could be significant, potentially leading to arbitrary code execution or system compromise, depending on the system's configuration and the privileges of the affected IOMMU.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to the version 5.19-rc1 or later, as the fix is included in this release.
overflowiommukernelpowerpc

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

In the Linux kernel, the following vulnerability has been resolved: powerpc/iommu: Fix the overflow validation in iommu_tce_check_ioba The commit b1af23d836f8 ("KVM: PPC: iommu: Unify TCE checking") unified IOBA parameter checking across KVM and VFIO into iommu_tce_check_ioba(). While doing so, the passed in argument npages is ignored and constant value '1' is used leaving out a possible overflow as the callers can legitimately be using npages > 1 for H_STUFF_TCE or H_PUT_TCE_INDIRECT cases. Fix this by accounting for 'npages', checking for arithmetic overflow, and verifying that the entire requested range (ioba - offset + npages) does not exceed the table capacity 'size'.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.