Skip to content
Heist/ feed
Back to feed
HighFix available

libceph: remove debugfs files before client teardown

Type: advisorySources: OSV

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.

Products
Kernel
Affected versions
Not specified
Fixed versions
5.10.265, 5.15.216, 6.1.183, 6.12.101, 6.18.42, 6.6.148, 7.1.6
CVEs
CVE-2026-68153
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 03:01 UTC · Revision 1

Source evidence

libceph: remove debugfs files before client teardown

core-osv · Original source

Published 10 Aug 2026, 11:59 UTC

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.

osv:CVE-2026-68153

Kernel

Fixed versions: 5.10.265, 5.15.216, 6.1.183, 6.6.148, 6.12.101, 6.18.42, 7.1.6

Complete source record
{
  "id": "81735ec3788989cf1bb370fba3a1714063157ea494b4b6a6d1ee87dea7a4dc96",
  "url": "https://osv.dev/vulnerability/CVE-2026-68153",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "libceph: remove debugfs files before client teardown",
    "summary": "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.",
    "evidence": "osv:CVE-2026-68153",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "5.10.265",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.15.216",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.1.183",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.6.148",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.12.101",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.18.42",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "7.1.6",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-68153",
      "aliases": [
        "CVE-2026-68153"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "76aa844d5b2fb8c839180d3f5874e333b297e5fd"
                },
                {
                  "fixed": "ac78549d186090ee7125d28c3a8c376573b36194"
                },
                {
                  "fixed": "463a264e9094384112a5c8b46f0a9ddaf8566904"
                },
                {
                  "fixed": "fe46b7e06f14f6f94766832df309b249cb689d27"
                },
                {
                  "fixed": "fc1010e7e0204ece6cc0f9af4f473e9553535eab"
                },
                {
                  "fixed": "d3dc8889d39a676bf840132bd5c5c48cb0daba23"
                },
                {
                  "fixed": "8f5a3abc54ba24dbceb14cc3a719908c4f688091"
                },
                {
                  "fixed": "b9fedda2f628e030384228de0dafc574b7fb0c2f"
                },
                {
                  "fixed": "e4c804726c4afce3ba648b982d564f6af2cfa328"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68153.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "2.6.34"
                },
                {
                  "fixed": "5.10.265"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.11.0"
                },
                {
                  "fixed": "5.15.216"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.1.183"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.2.0"
                },
                {
                  "fixed": "6.6.148"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.12.101"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.13.0"
                },
                {
                  "fixed": "6.18.42"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.19.0"
                },
                {
                  "fixed": "7.1.6"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68153.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.067917774Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/463a264e9094384112a5c8b46f0a9ddaf8566904",
        "https://git.kernel.org/stable/c/8f5a3abc54ba24dbceb14cc3a719908c4f688091",
        "https://git.kernel.org/stable/c/ac78549d186090ee7125d28c3a8c376573b36194",
        "https://git.kernel.org/stable/c/b9fedda2f628e030384228de0dafc574b7fb0c2f",
        "https://git.kernel.org/stable/c/d3dc8889d39a676bf840132bd5c5c48cb0daba23",
        "https://git.kernel.org/stable/c/e4c804726c4afce3ba648b982d564f6af2cfa328",
        "https://git.kernel.org/stable/c/fc1010e7e0204ece6cc0f9af4f473e9553535eab",
        "https://git.kernel.org/stable/c/fe46b7e06f14f6f94766832df309b249cb689d27",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/68xxx/CVE-2026-68153.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-68153",
        "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
      ],
      "provider_metadata": {
        "cna_assigner": "Linux",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/68xxx/CVE-2026-68153.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-68153",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517582,
  "published_at": "2026-08-10T11:59:19.302+00:00"
}