libceph: remove debugfs files before client teardown (Linux Linux)

CVE-2026-68153
HIGH 7.8

En bref

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

Description

In the Linux kernel, the following vulnerability has been resolved: libceph: remove debugfs files before client teardown ceph_destroy_client() tears down the monitor client before removing the per-client debugfs files. A concurrent read of the monmap debugfs file can enter monmap_show() after ceph_monc_stop() has freed monc->monmap, triggering a use-after-free. Remove the debugfs files before stopping the OSD and monitor clients. debugfs_remove() drains active handlers and prevents new accesses, so the debugfs callbacks can no longer race the rest of client teardown.

Faiblesses (CWE)

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

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected 76aa844d5b2fb8c839180d3f5874e333b297e5fd < ac78549d186090ee7125d28c3a8c376573b36194 ; affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd < 463a264e9094384112a5c8b46f0a9ddaf8566904 ; affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd < fe46b7e06f14f6f94766832df309b249cb689d27 ; affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd < fc1010e7e0204ece6cc0f9af4f473e9553535eab ; affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd < d3dc8889d39a676bf840132bd5c5c48cb0daba23 ; affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd < 8f5a3abc54ba24dbceb14cc3a719908c4f688091
Linux · Linuxaffected 2.6.34 ; unaffected 0 < 2.6.34 ; unaffected 5.10.265 ≤ 5.10.* ; unaffected 5.15.216 ≤ 5.15.* ; unaffected 6.1.183 ≤ 6.1.* ; unaffected 6.6.148 ≤ 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