PT-2024-11287 · Linux+1 · Linux Kernel+1
Íñigo Huguet
·
Published
2021-05-21
·
Updated
2024-12-26
·
CVE-2021-47283
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The SFC driver in the Linux kernel can be configured via modparam to work using MSI-X, MSI, or legacy IRQ interrupts. However, when using legacy IRQ interrupts, the interrupt was not properly released on module remove due to the flag
irqs hooked not being set during initialization. This results in a resource leak, as seen in the example trace during module remove, where a non-empty directory 'irq/125' is removed, leaking at least '0000:3b:00.1'. The issue is related to the unregister irq proc, free desc, irq free descs, mp unmap irq, acpi unregister gsi ioapic, acpi pci irq disable, pci disable device, efx pci remove, pci device remove, device release driver, driver detach, bus remove driver, pci unregister driver, and efx exit module functions.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Missing Release of Resource after Effective Lifetime
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Astra Linux
Linux Kernel