hsr: Prevent use after free in prp_create_tagged_frame() (Linux Linux)

CVE-2023-52846
HIGH 8.8

En bref

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

Description

In the Linux kernel, the following vulnerability has been resolved: hsr: Prevent use after free in prp_create_tagged_frame() The prp_fill_rct() function can fail. In that situation, it frees the skb and returns NULL. Meanwhile on the success path, it returns the original skb. So it's straight forward to fix bug by using the returned value.

Faiblesses (CWE)

  • CWE-416 — Utilisation après libération

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 8.8CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HLinux
CVSS 3.1HIGH 8.8CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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 451d8123f89791bb628277c0bdb4cae34a3563e6 < ddf4e04e946aaa6c458b8b6829617cc44af2bffd ; affected 451d8123f89791bb628277c0bdb4cae34a3563e6 < a1a485e45d24b1cd8fe834fd6f1b06e2903827da ; affected 451d8123f89791bb628277c0bdb4cae34a3563e6 < 6086258bd5ea7b5c706ff62da42b8e271b2401db ; affected 451d8123f89791bb628277c0bdb4cae34a3563e6 < 1787b9f0729d318d67cf7c5a95f0c3dba9a7cc18 ; affected 451d8123f89791bb628277c0bdb4cae34a3563e6 < d103fb6726904e353b4773188ee3d3acb4078363 ; affected 451d8123f89791bb628277c0bdb4cae34a3563e6 < 876f8ab52363f649bcc74072157dfd7adfbabc0d
Linux · Linuxaffected 5.9 ; unaffected 0 < 5.9 ; unaffected 5.10.201 ≤ 5.10.* ; unaffected 5.15.139 ≤ 5.15.* ; unaffected 6.1.63 ≤ 6.1.* ; unaffected 6.5.12 ≤ 6.5.*

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