espintcp: use sk_msg_free_partial to fix partial send (Linux Linux)

CVE-2026-72041
CRITICAL 9.8

En bref

Source
NVD
EPSS
EPSS 0.71 % · centile 54 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Received

Description

In the Linux kernel, the following vulnerability has been resolved: espintcp: use sk_msg_free_partial to fix partial send sk_msg_free_partial() ensures consistency of the skmsg at every iteration, without having to manually handle uncharges and offsets. This simplifies the code, and fixes some bugs in skmsg accounting when we don't send the full contents.

Faiblesses (CWE)

  • CWE-664 — Improper Control of a Resource Through its Lifetime

Références

Scores

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

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 < 518dcb84b997dff461800b079e5f2596389f766a ; affected e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 < 4ea8c051b4bd7feec7749a980f2f70e1782b84d7 ; affected e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 < a977f78adce40b39d90d9567e7987bb110102810 ; affected e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 < 54d73f18f8919735f4d04d6f43374f75756c0180 ; affected e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 < 14c0b42c8a2cd9b5361bbff45b52f69c62c6a286 ; affected e27cca96cd68fa2c6814c90f9a1cfd36bb68c593 < a66d45e0ce6d73cd79962d422388e61bfaf0cb50
Linux · Linuxaffected 5.6 ; unaffected 0 < 5.6 ; unaffected 5.10.266 ≤ 5.10.* ; unaffected 5.15.217 ≤ 5.15.* ; unaffected 6.1.184 ≤ 6.1.* ; unaffected 6.6.145 ≤ 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