media: vidtv: fix pass-by-value structs causing MSAN warnings (Linux Linux)

CVE-2026-43058
MEDIUM 5.5

En bref

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

Description

In the Linux kernel, the following vulnerability has been resolved: media: vidtv: fix pass-by-value structs causing MSAN warnings vidtv_ts_null_write_into() and vidtv_ts_pcr_write_into() take their argument structs by value, causing MSAN to report uninit-value warnings. While only vidtv_ts_null_write_into() has triggered a report so far, both functions share the same issue. Fix by passing both structs by const pointer instead, avoiding the stack copy of the struct along with its MSAN shadow and origin metadata. The functions do not modify the structs, which is enforced by the const qualifier.

Faiblesses (CWE)

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

Références

Scores

VersionScoreVecteurÉvalué par
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 f90cf6079bf67988f8b1ad1ade70fc89d0080905 < a876d72ceba7fe5444005239f363c105767e0ecf ; affected f90cf6079bf67988f8b1ad1ade70fc89d0080905 < a73f84a30975e6c4ae06efd500d31c82564dba10 ; affected f90cf6079bf67988f8b1ad1ade70fc89d0080905 < c034d8094fee474eb94142c17643eee2919079b7 ; affected f90cf6079bf67988f8b1ad1ade70fc89d0080905 < e3957eb26a3d570aefc6bb184fa8b8a1e9a4e508 ; affected f90cf6079bf67988f8b1ad1ade70fc89d0080905 < be57e52e27c7cbfb400a8f255e475cbcff242baa ; affected f90cf6079bf67988f8b1ad1ade70fc89d0080905 < 6d75a9ec5bdb8cf8382eaf8f8fe831ba7d58a9d4
Linux · Linuxaffected 5.10 ; unaffected 0 < 5.10 ; unaffected 5.10.258 ≤ 5.10.* ; unaffected 5.15.209 ≤ 5.15.* ; unaffected 6.1.175 ≤ 6.1.* ; unaffected 6.6.136 ≤ 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