Off-by-One Error in I/O Handling in Linux Kernel by Vendor
CVE-2026-89751

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
11 September 2026

What is CVE-2026-89751?

The Linux Kernel has been identified with an off-by-one error in the port I/O handling mechanism in functions handle_in() and handle_out(). This programming flaw occurs due to a miscalculation in the bit mask for I/O sizes, resulting in the generation of an incorrect mask that is one bit too wide for all I/O operations. Specifically, when handling input for size=1 using INB, the mask produced is 0x1FF instead of the expected 0xFF, potentially leading to unauthorized access to bits beyond the intended data range.

Affected Version(s)

Linux 03149948832a078f759022ed5b92e722d8d23c26 < 222b7005e4519f633b4cd666226256abbab46a1a

Linux 03149948832a078f759022ed5b92e722d8d23c26

Linux 03149948832a078f759022ed5b92e722d8d23c26

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.