Description
In the Linux kernel, the following vulnerability has been resolved:
net: dsa: microchip: Fix error path in PTP IRQ setup
If request_threaded_irq() fails during the PTP message IRQ setup, the newly created IRQ mapping is never disposed. Indeed, the ksz_ptp_irq_setup()'s error path only frees the mappings that were successfully set up.
Dispose the newly created mapping if the associated request_threaded_irq() fails at setup.
Metrics
CVSS 3.1 5.5/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HAffected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 3b5a6115d6ea45df1ea65dc9b832b23db5d593ba, < 3704ac6a0d9a78f66a187515a8ca3faedaf01cc5; >= 1ba6da6ca3db76f6a39004fd33a9c990e428515e, < e80fef36c676c947072dabeb5803ae59d92ba493; >= d0b8fec8ae50525b57139393d0bb1f446e82ff7e, < 6c58a9fdb0d0e1011aa02455d26d6ebea251979b; >= d0b8fec8ae50525b57139393d0bb1f446e82ff7e, < c2d1d41e0e8ec447d40a5752844fc5fb0b23db27; >= d0b8fec8ae50525b57139393d0bb1f446e82ff7e, < 99c8c16a4aad0b37293cae213e15957c573cf79b; ae12e4e0ca231475bcef841c6a6722fa185fd520; >= 6.6.119, < 6.6.130; >= 6.12.61, < 6.12.78; >= 6.17.11, < 6.18 |
| Linux | Linux | 6.18 |
References
- https://git.kernel.org/stable/c/3704ac6a0d9a78f66a187515a8ca3faedaf01cc5Patch
- https://git.kernel.org/stable/c/6c58a9fdb0d0e1011aa02455d26d6ebea251979bPatch
- https://git.kernel.org/stable/c/99c8c16a4aad0b37293cae213e15957c573cf79bPatch
- https://git.kernel.org/stable/c/c2d1d41e0e8ec447d40a5752844fc5fb0b23db27Patch
- https://git.kernel.org/stable/c/e80fef36c676c947072dabeb5803ae59d92ba493Patch
Timeline
- Published
- May 8, 2026
- Last modified
- Nov 11, 2026
- NVD status
- Analyzed