apparmor: fix reference count leak in aa_pivotroot() (Linux Linux)

CVE-2022-50077
MEDIUM 5.5

En bref

Source
NVD
EPSS
EPSS 0.19 % · centile 9 ()
État
PUBLISHED
Publiée
Mise Ă  jour
Attribuée par
Linux
Statut NVD
Analyzed

Description

In the Linux kernel, the following vulnerability has been resolved: apparmor: fix reference count leak in aa_pivotroot() The aa_pivotroot() function has a reference counting bug in a specific path. When aa_replace_current_label() returns on success, the function forgets to decrement the reference count of “target”, which is increased earlier by build_pivotroot(), causing a reference leak. Fix it by decreasing the refcount of “target” in that path.

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 2ea3ffb7782a84da33a8382f13ebd016da50079b < d53194707d2a1851be027cd74266b96ceff799d3 ; affected 2ea3ffb7782a84da33a8382f13ebd016da50079b < f4d5c7796571624e3f380b447ada52834270a287 ; affected 2ea3ffb7782a84da33a8382f13ebd016da50079b < ef6fb6f0d0d8440595b45a7e53c6162c737177f4 ; affected 2ea3ffb7782a84da33a8382f13ebd016da50079b < 2ceeb3296e9dde1d5772348046affcefdea605e2 ; affected 2ea3ffb7782a84da33a8382f13ebd016da50079b < 64103ea357734b82384c925cba4758fdb909be0c ; affected 2ea3ffb7782a84da33a8382f13ebd016da50079b < 3ca40ad7afae144169a43988ef1a3f16182faf0a
Linux · Linuxaffected 4.14 ; unaffected 0 < 4.14 ; unaffected 4.14.291 ≀ 4.14.* ; unaffected 4.19.256 ≀ 4.19.* ; unaffected 5.4.211 ≀ 5.4.* ; unaffected 5.10.138 ≀ 5.10.*

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