PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-23201 Linux CVE debrief

A Linux kernel vulnerability can cause a kernel oops when reading ceph snapshot directories. This issue arises from an invalid pointer being passed to kfree() in the parse_longname() function. The vulnerability can be triggered by listing snapshot directories, such as with the command `ls /mnt/my_ceph/.snap`. To address this, Linux system administrators should assess exposure and apply patches to prevent potential denial-of-service attacks. This vulnerability is caused by incorrect pointer advancement in the parse_longname() function, which can lead to a kernel oops.

Vendor
Linux
Product
Unknown
CVSS
MEDIUM 5.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-02-14
Original CVE updated
2026-09-14
Advisory published
2026-02-14
Advisory updated
2026-09-14

Who should care

Linux system administrators and users of cephfs volumes should assess exposure and apply patches to prevent potential denial-of-service attacks. They should also verify and update Linux kernel versions to ensure patching and monitor for potential attacks. Additionally, security teams and vulnerability management teams should be aware of this vulnerability and its potential impact on their systems.

Why it matters

Linux kernel vulnerability CVE-2026-23201 can cause a kernel oops when reading ceph snapshot directories due to an invalid pointer being passed to kfree(). Linux system administrators and users of cephfs volumes should assess exposure and apply patches to prevent potential denial-of-service attacks.

  • Denial-of-service attacks may be possible due to kernel oops
  • Verification of Linux kernel versions and patching is required
  • Monitoring for potential attacks is recommended

Technical summary

The vulnerability is caused by an invalid pointer being passed to kfree() due to incorrect pointer advancement in the parse_longname() function. This issue can be triggered by listing snapshot directories. The vulnerability affects Linux kernel versions and can be addressed by applying patches. The incorrect pointer advancement can lead to a kernel oops, potentially causing denial-of-service attacks. To mitigate this, it is essential to verify and update Linux kernel versions to ensure patching and monitor for potential attacks.

Defensive priority

Apply patches to prevent potential denial-of-service

Recommended defensive actions

  • Apply patches to affected Linux kernel versions
  • Verify and update Linux kernel versions to ensure patching
  • Monitor for potential denial-of-service attacks
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The vulnerability is caused by an invalid pointer being passed to kfree() due to incorrect pointer advancement. This issue can be reproduced by creating snapshots on a cephfs volume, adding the cephfs mount to fstab, rebooting the system, and then listing snapshots.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-23201 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-23201

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-23201 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-23201

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8c9af7339de419819cfc641d551675d38ff99abf

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/bc8dedae022ce3058659c3addef3ec4b41d15e00

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/c9a129c82ddf82a50b4f8960d2609714ca2dbd26

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/e258ed369c9e04caa7d2fd49785d753ae4034cb6

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.