libceph: remove debugfs files before client teardown
Summary
| CVE | CVE-2026-68153 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-08-10 13:20:01 UTC |
| Updated | 2026-08-10 13:20:01 UTC |
| 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. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd fc1010e7e0204ece6cc0f9af4f473e9553535eab git |
Not specified |
| CNA |
Linux |
Linux |
affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd d3dc8889d39a676bf840132bd5c5c48cb0daba23 git |
Not specified |
| CNA |
Linux |
Linux |
affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd 8f5a3abc54ba24dbceb14cc3a719908c4f688091 git |
Not specified |
| CNA |
Linux |
Linux |
affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd b9fedda2f628e030384228de0dafc574b7fb0c2f git |
Not specified |
| CNA |
Linux |
Linux |
affected 76aa844d5b2fb8c839180d3f5874e333b297e5fd e4c804726c4afce3ba648b982d564f6af2cfa328 git |
Not specified |
| CNA |
Linux |
Linux |
affected 2.6.34 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 2.6.34 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.6.148 6.6.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12.101 6.12.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.42 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.1.6 7.1.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2-rc5 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/e4c804726c4afce3ba648b982d564f6af2cfa328 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/d3dc8889d39a676bf840132bd5c5c48cb0daba23 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/8f5a3abc54ba24dbceb14cc3a719908c4f688091 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/fc1010e7e0204ece6cc0f9af4f473e9553535eab |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/b9fedda2f628e030384228de0dafc574b7fb0c2f |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.