btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not found (Linux Linux)

CVE-2026-45974
MEDIUM 5.5

En bref

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

Description

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix invalid leaf access in btrfs_quota_enable() if ref key not found If btrfs_search_slot_for_read() returns 1, it means we did not find any key greater than or equals to the key we asked for, meaning we have reached the end of the tree and therefore the path is not valid. If this happens we need to break out of the loop and stop, instead of continuing and accessing an invalid 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 5223cc60b40ae525ae6c94e98824129f1a5b4ae5 < 023545e272f369d487e6a986c1e321c6e04be1da ; affected 5223cc60b40ae525ae6c94e98824129f1a5b4ae5 < fd4913a53e3b54ad7e161847291439fe445d6356 ; affected 5223cc60b40ae525ae6c94e98824129f1a5b4ae5 < b5b8ade9da452086e78f5d519b90d3769e354853 ; affected 5223cc60b40ae525ae6c94e98824129f1a5b4ae5 < 1ee1d006c9fe4d6be5527ab1c84216b80cccbe40 ; affected 5223cc60b40ae525ae6c94e98824129f1a5b4ae5 < 0761447f6f51e1c7997960d8e6559337deed6729 ; affected 5223cc60b40ae525ae6c94e98824129f1a5b4ae5 < d7cf2314dd5e8661c05d076cd627eea9a7f76616
Linux · Linuxaffected 5.10 ; unaffected 0 < 5.10 ; unaffected 5.10.252 ≤ 5.10.* ; unaffected 5.15.202 ≤ 5.15.* ; unaffected 6.1.165 ≤ 6.1.* ; unaffected 6.6.128 ≤ 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