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

CVE-2026-45974
MEDIUM 5.5

At a glance

Source
NVD
EPSS
EPSS 0.13 % · percentile 2 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
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.

References

Scores

VersionScoreVectorScored by
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)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
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