-

CVE-2026-98586

sctp: hold asoc or transport before mod_timer() in timer handlers

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

sctp: hold asoc or transport before mod_timer() in timer handlers

Take the association or transport reference before rearming a timer in the
timer handlers.

The existing code calls mod_timer() before taking the reference needed by
the rearmed timer without holding the sock lock. This creates a race with
timer cleanup: if the timer is deleted after mod_timer() returns but before
the reference is taken, the cleanup path can drop the timer's reference and
destroy the transport or association. The timer handler then takes a
reference on the already freed object and eventually drops it, causing a
refcount underflow.

Hold the object before mod_timer() and drop the reference if mod_timer()
reports that the timer was already pending in timer handlers. Apply the
same ordering to the proto-unreachable path, which can rearm a transport
timer outside the timer handlers without holding the sock lock.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < f7dea7eaea20fe9b80f8f77ba44d02b4a17f8050
Status affected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < f9d929026d487a988bfa12c065f892e823e5b6ab
Status affected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < 9d3d39da054476e7aa05cd877b93ca73a9a77434
Status affected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < 27c51a9b55b227309161c903f9ecfbf022516bc2
Status affected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < d18cb8fd1b6ba95c85de644203cfe1b071ff0c0f
Status affected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < 35bf3b23c9a871f44c1453d85f8332be4e088dda
Status affected
Version 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Version < cae23ae3f7887a1cf8a75da38edcebeef695040f
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 2.6.12
Status affected
Version 0
Version < 2.6.12
Status unaffected
Version <= 5.15.*
Version 5.15.222
Status unaffected
Version <= 6.1.*
Version 6.1.189
Status unaffected
Version <= 6.6.*
Version 6.6.158
Status unaffected
Version <= 6.12.*
Version 6.12.112
Status unaffected
Version <= 6.18.*
Version 6.18.55
Status unaffected
Version <= 7.2.*
Version 7.2.9
Status unaffected
Version <= *
Version 7.3
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.17% 0.062
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/f7dea7eaea20fe9b80f8f77ba44d02b4a17f8050
https://git.kernel.org/stable/c/f9d929026d487a988bfa12c065f892e823e5b6ab
https://git.kernel.org/stable/c/9d3d39da054476e7aa05cd877b93ca73a9a77434
https://git.kernel.org/stable/c/27c51a9b55b227309161c903f9ecfbf022516bc2
https://git.kernel.org/stable/c/d18cb8fd1b6ba95c85de644203cfe1b071ff0c0f
https://git.kernel.org/stable/c/35bf3b23c9a871f44c1453d85f8332be4e088dda
https://git.kernel.org/stable/c/cae23ae3f7887a1cf8a75da38edcebeef695040f