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

VectorAV: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

Weakness Enumeration

Related Identifiers

BDU:2025-07386
CVE-2021-47283

Affected Products

Astra Linux
Linux Kernel