Description
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.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 68659b627770f3c8d8f578e8ddee78a07d5f1d0eaffected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 8640ade22369e248f77fbdd31a9d71b338499eefaffected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 21f063e3c2b11fb9078ccdfd3b23634313ce4f0caffected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 62d88e93ef5e1e04041e347945f7d7510eba1797affected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < bb10d54b74845eb4547baa1b9e908ecd32aa64e1affected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 3e2691eeee83a819125dba3f42c74e1b6730d5cdaffected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 16a62a3f2128b3d86fefc082d8f631becd02bff5affected1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to < 8b585431a16cfb9d8f2955a9fa0787ce3dceb3c2affected
Linux Linux
Default version status: affected
2.6.12affected0 to < 2.6.12unaffected5.10.270 to ≤ 5.10.*unaffected5.15.221 to ≤ 5.15.*unaffected6.1.188 to ≤ 6.1.*unaffected6.6.157 to ≤ 6.6.*unaffected6.12.110 to ≤ 6.12.*unaffected6.18.51 to ≤ 6.18.*unaffected7.2.5 to ≤ 7.2.*unaffected7.3 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/68659b627770f3c8d8f578e8ddee78a07d5f1d0e ↗
- https://git.kernel.org/stable/c/8640ade22369e248f77fbdd31a9d71b338499eef ↗
- https://git.kernel.org/stable/c/21f063e3c2b11fb9078ccdfd3b23634313ce4f0c ↗
- https://git.kernel.org/stable/c/62d88e93ef5e1e04041e347945f7d7510eba1797 ↗
- https://git.kernel.org/stable/c/bb10d54b74845eb4547baa1b9e908ecd32aa64e1 ↗
- https://git.kernel.org/stable/c/3e2691eeee83a819125dba3f42c74e1b6730d5cd ↗
- https://git.kernel.org/stable/c/16a62a3f2128b3d86fefc082d8f631becd02bff5 ↗
- https://git.kernel.org/stable/c/8b585431a16cfb9d8f2955a9fa0787ce3dceb3c2 ↗