Skip to content
Heist/ feed
Back to feed
CriticalFix available

ceph: blocklist the kclient when receiving corrupted snap trace

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: ceph: blocklist the kclient when receiving corrupted snap trace When received corrupted snap trace we don't know what exactly has happened in MDS side. And we shouldn't continue IOs and metadatas access to MDS, which may corrupt or get incorrect contents. This patch will just block all the further IO/MDS requests immediately and then evict the kclient itself. The reason why we still need to evict the kclient just after blocking all the further IOs is that the MDS could revoke the caps faster.

Products
Kernel
Affected versions
Not specified
Fixed versions
6.1.13
CVEs
CVE-2023-52732
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 17:39 UTC · Revision 1

Source evidence

ceph: blocklist the kclient when receiving corrupted snap trace

core-osv · Original source

Published 21 May 2024, 15:22 UTC

In the Linux kernel, the following vulnerability has been resolved: ceph: blocklist the kclient when receiving corrupted snap trace When received corrupted snap trace we don't know what exactly has happened in MDS side. And we shouldn't continue IOs and metadatas access to MDS, which may corrupt or get incorrect contents. This patch will just block all the further IO/MDS requests immediately and then evict the kclient itself. The reason why we still need to evict the kclient just after blocking all the further IOs is that the MDS could revoke the caps faster.

osv:CVE-2023-52732

Kernel

Fixed versions: 6.1.13

Complete source record
{
  "id": "ee3edb6a51172d07566e5d7e68655b41b6c6fab9da3d2ead538de40ceeaf41d8",
  "url": "https://osv.dev/vulnerability/CVE-2023-52732",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "ceph: blocklist the kclient when receiving corrupted snap trace",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: ceph: blocklist the kclient when receiving corrupted snap trace When received corrupted snap trace we don't know what exactly has happened in MDS side. And we shouldn't continue IOs and metadatas access to MDS, which may corrupt or get incorrect contents. This patch will just block all the further IO/MDS requests immediately and then evict the kclient itself. The reason why we still need to evict the kclient just after blocking all the further IOs is that the MDS could revoke the caps faster.",
    "evidence": "osv:CVE-2023-52732",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.1.13",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "critical",
    "structured": {
      "id": "CVE-2023-52732",
      "aliases": [
        "CVE-2023-52732"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/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": "9030aaf9bf0a1eee47a154c316c789e959638b0f"
                },
                {
                  "fixed": "66ec619e4591f8350f99c5269a7ce160cccc7a7c"
                },
                {
                  "fixed": "a68e564adcaa69b0930809fb64d9d5f7d9c32ba9"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52732.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "2.6.34"
                },
                {
                  "fixed": "6.1.13"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52732.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:30.982978705Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/66ec619e4591f8350f99c5269a7ce160cccc7a7c",
        "https://git.kernel.org/stable/c/a68e564adcaa69b0930809fb64d9d5f7d9c32ba9",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/52xxx/CVE-2023-52732.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2023-52732",
        "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/2023/52xxx/CVE-2023-52732.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2023-52732",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 497931,
  "published_at": "2024-05-21T15:22:57.926+00:00"
}