sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy (Linux Linux)

CVE-2025-21640
HIGH 7.1

En bref

Source
NVD
EPSS
EPSS 0.24 % · centile 15 ()
É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: sysctl: cookie_hmac_alg: avoid using current->nsproxy As mentioned in a previous commit of this series, using the 'net' structure via 'current' is not recommended for different reasons: - Inconsistency: getting info from the reader's/writer's netns vs only from the opener's netns. - current->nsproxy can be NULL in some cases, resulting in an 'Oops' (null-ptr-deref), e.g. when the current task is exiting, as spotted by syzbot [1] using acct(2). The 'net' structure can be obtained from the table->data using container_of(). Note that table->data could also be used directly, as this is the only member needed from the 'net' structure, but that would increase the size of this fix, to use '*data' everywhere 'net->sctp.sctp_hmac_alg' is used.

Faiblesses (CWE)

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

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.1CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:HLinux
CVSS 3.1HIGH 7.1CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)
CVSS 3.1MEDIUM 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNVD · nvd@nist.gov (Primary)

Références européennes

Avis du CERT-FR

Configurations affectées (CPE NVD)

Produits affectés

ProduitVersions
Linux · Linuxaffected 3c68198e75111a905ac2412be12bf7b29099729b < 5599b212d2f4466e1832a94e9932684aaa364587 ; affected 3c68198e75111a905ac2412be12bf7b29099729b < 03ca51faba2b017bf6c90e139434c4117d0afcdc ; affected 3c68198e75111a905ac2412be12bf7b29099729b < 86ddf8118123cb58a0fb8724cad6979c4069065b ; affected 3c68198e75111a905ac2412be12bf7b29099729b < 3cd0659deb9c03535fd61839e91d4d4d3e51ac71 ; affected 3c68198e75111a905ac2412be12bf7b29099729b < ad673e514b2793b8d5902f6ba6ab7e890dea23d5 ; affected 3c68198e75111a905ac2412be12bf7b29099729b < f0bb3935470684306e4e04793a20ac4c4b08de0b
Linux · Linuxaffected 3.8 ; unaffected 0 < 3.8 ; unaffected 5.4.292 ≤ 5.4.* ; unaffected 5.10.234 ≤ 5.10.* ; unaffected 5.15.177 ≤ 5.15.* ; unaffected 6.1.125 ≤ 6.1.*

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