sctp: stream: fully roll back denied add-stream state (Linux Linux)

CVE-2026-52929
HIGH 7.5

En bref

Source
NVD
EPSS
EPSS 0.87 % · centile 59 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Modified

Description

In the Linux kernel, the following vulnerability has been resolved: sctp: stream: fully roll back denied add-stream state When ADD_OUT_STREAMS is denied, SCTP only shrinks the queued chunks and then lowers outcnt. That leaves removed stream metadata behind, so a later re-add can reuse a stale ext and hit a null-pointer dereference in the scheduler get path. Fix the rollback by tearing down the removed stream state the same way other stream resizes do. Unschedule the current scheduler state, drop the removed stream ext state with sctp_stream_outq_migrate(), and then reschedule the remaining streams. This keeps scheduler-private RR/FC/PRIO lists consistent while fully rolling back denied outgoing stream additions.

Faiblesses (CWE)

  • CWE-476 — Déréférencement de pointeur nul

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HLinux
CVSS 3.1HIGH 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

Références européennes

Avis du CERT-FR

Configurations affectées (CPE NVD)

Produits affectés

ProduitVersions
Linux · Linuxaffected 637784ade221a3c8a7ecd0f583eddd95d6276b9a < 0cd2dc6dce8ca47212cd306ccd52eb315ef3cf85 ; affected 637784ade221a3c8a7ecd0f583eddd95d6276b9a < a6724b7b812ac8793514a1d5938db5d9d29ae725 ; affected 637784ade221a3c8a7ecd0f583eddd95d6276b9a < 9662eb0401518f0b4681f10e7fbf688f504f24cf ; affected 637784ade221a3c8a7ecd0f583eddd95d6276b9a < 7dd9a42b044aad2dbe037db1c1e2943582485b44 ; affected 637784ade221a3c8a7ecd0f583eddd95d6276b9a < 39dc2b0eb5371a669ebc9ec6072b9184eac95418 ; affected 637784ade221a3c8a7ecd0f583eddd95d6276b9a < d5ea0b3e261fcb2cfff142675516165244cab1da
Linux · Linuxaffected 4.15 ; unaffected 0 < 4.15 ; unaffected 5.10.259 ≤ 5.10.* ; unaffected 5.15.210 ≤ 5.15.* ; unaffected 6.1.176 ≤ 6.1.* ; unaffected 6.6.143 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD