Skip to main content
← All vulnerabilities
CVE-2026-89964

parisc: eisa: Fix infinite loop when parsing invalid IRQ value

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.10.270, 5.15.221, 6.1.188, 6.6.157, 6.12.110, and 2 more
None on Exploit-DB, Metasploit or GitHub

Summary

In the Linux kernel, the following vulnerability has been resolved: parisc: eisa: Fix infinite loop when parsing invalid IRQ value When an invalid value is passed via the "eisa_irq_edge=" kernel command line parameter (e.g. "eisa_irq_edge=16,5"), eisa_irq_setup() prints an error message and continues without advancing the current position. As a result the same invalid value is parsed again and again, causing an infinite loop while the kernel boots. Advance to the next comma-separated entry, or stop parsing when there is no next entry, before continuing so that the remaining entries are processed normally.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Linux Linux

    From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 68659b627770f3c8d8f578e8ddee78a07d5f1d0e; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 8640ade22369e248f77fbdd31a9d71b338499eef; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 21f063e3c2b11fb9078ccdfd3b23634313ce4f0c; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 62d88e93ef5e1e04041e347945f7d7510eba1797; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in bb10d54b74845eb4547baa1b9e908ecd32aa64e1; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 3e2691eeee83a819125dba3f42c74e1b6730d5cd; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 16a62a3f2128b3d86fefc082d8f631becd02bff5; From 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 · fixed in 8b585431a16cfb9d8f2955a9fa0787ce3dceb3c2

  • Linux Linux

    2.6.12

  • KernelLinux

    From 2.6.12 · fixed in 5.10.270; From 5.11.0 · fixed in 5.15.221; From 5.16.0 · fixed in 6.1.188; From 6.2.0 · fixed in 6.6.157; From 6.7.0 · fixed in 6.12.110; From 6.13.0 · fixed in 6.18.51; From 6.19.0 · fixed in 7.2.5

References 8

git.kernel.org