7.5

CVE-2026-63972

net: mana: Skip redundant detach on already-detached port

In the Linux kernel, the following vulnerability has been resolved:

net: mana: Skip redundant detach on already-detached port

When mana_per_port_queue_reset_work_handler() runs after a previous
detach succeeded but attach failed, the port is left in a detached
state with apc->tx_qp and apc->rxqs already freed. Calling
mana_detach() again unconditionally leads to NULL pointer dereferences
during queue teardown.

Add an early exit in mana_detach() when the port is already in
detached state (!netif_device_present) for non-close callers, making
it safe to call idempotently. This allows the queue reset handler and
other recovery paths to simply retry mana_attach() without redundant
teardown.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
Produkt Linux
Default Statusunaffected
Version fb9f98e1041a30dd5766620a2a64cb472b54caa9
Version < c4152b4e28b3e550ec99351bf900e2c24c2608cc
Status affected
Version 3b194343c25084a8d2fa0c0f2c9e80f3080fd732
Version < 7ae590797f9b5c240aaea5773f5f00977a42a846
Status affected
Version 3b194343c25084a8d2fa0c0f2c9e80f3080fd732
Version < 5b05aa36ee24297d7296ca58dfd8c448d0e4cda3
Status affected
Version 6.18.33
Version < 6.18.35
Status affected
HerstellerLinux
Produkt Linux
Default Statusaffected
Version 7.0
Status affected
Version 0
Version < 7.0
Status unaffected
Version <= 6.18.*
Version 6.18.35
Status unaffected
Version <= 7.0.*
Version 7.0.12
Status unaffected
Version <= *
Version 7.1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.58% 0.44
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
416baaa9-dc9f-4396-8d5f-8c081fb06d67 7.5 3.9 3.6
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/c4152b4e28b3e550ec99351bf900e2c24c2608cc
https://git.kernel.org/stable/c/7ae590797f9b5c240aaea5773f5f00977a42a846
https://git.kernel.org/stable/c/5b05aa36ee24297d7296ca58dfd8c448d0e4cda3