s390/cio: Ensure the copied buf is NUL terminated (Linux Linux)

CVE-2024-36931
HIGH 7.1

En bref

Source
NVD
EPSS
EPSS 0.23 % · centile 14 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Analyzed

Description

In the Linux kernel, the following vulnerability has been resolved: s390/cio: Ensure the copied buf is NUL terminated Currently, we allocate a lbuf-sized kernel buffer and copy lbuf from userspace to that buffer. Later, we use scanf on this buffer but we don't ensure that the string is terminated inside the buffer, this can lead to OOB read when using scanf. Fix this issue by using memdup_user_nul instead.

Faiblesses (CWE)

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:H/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 a4f17cc726712a52122ad38540bc3ff3a052d1a4 < c9d48ce163305595ae20aee27774192476d5e6a5 ; affected a4f17cc726712a52122ad38540bc3ff3a052d1a4 < 10452edd175fcc4fd0f5ac782ed2a002e3e5d65c ; affected a4f17cc726712a52122ad38540bc3ff3a052d1a4 < 84b38f48836662c4bfae646c014f4e981e16a2b2 ; affected a4f17cc726712a52122ad38540bc3ff3a052d1a4 < 06759ebaf75c19c87b2453a5e130e9e61e9b5d65 ; affected a4f17cc726712a52122ad38540bc3ff3a052d1a4 < da7c622cddd4fe36be69ca61e8c42e43cde94784
Linux · Linuxaffected 5.13 ; unaffected 0 < 5.13 ; unaffected 5.15.159 ≤ 5.15.* ; unaffected 6.1.91 ≤ 6.1.* ; unaffected 6.6.31 ≤ 6.6.* ; unaffected 6.8.10 ≤ 6.8.*

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