Back to CVE records
Medium 5.5Published Feb 14, 2026

CVE-2026-23201ceph: fix oops due to invalid pointer for kfree() in parse_longname()

Updated under an hour ago ()

Does this affect you?

It affects Linux and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: ceph: fix oops due to invalid pointer for kfree() in parse_longname() This fixes a kernel oops when reading ceph snapshot directories (.snap), for example by simply running `ls /mnt/my_ceph/.snap`. The variable str is guarded by __free(kfree), but advanced by one for skipping the initial '_' in snapshot names. Thus, kfree() is called with an invalid pointer. This patch removes the need for advancing the pointer so kfree() is called with correct memory pointer. Steps to reproduce: 1. Create snapshots on a cephfs volume (I've 63 snaps in my testcase) 2. Add cephfs mount to fstab $ echo "samba-fileserver@.files=/volumes/datapool/stuff/3461082b-ecc9-4e82-8549-3fd2590d3fb6 /mnt/test/stuff ceph acl,noatime,_netdev 0 0" >> /etc/fstab 3. Reboot the system $ systemctl reboot 4. Check if it's really mounted $ mount | grep stuff 5. List snapshots (expected 63 snapshots on my system) $ ls /mnt/test/stuff/.snap Now ls hangs forever and the kernel log shows the oops.

CVSS
5.5 MEDIUM (v3.1, NVD)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Modified
Record last updated
Sep 14, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 4b9aee707c4580511983a0998547f3b28514e6a6 before c9a129c82ddf82a50b4f8960d2609714ca2dbd26; from bb80f7618832d26f7e395f52f82b1dac76223e5f before 8c9af7339de419819cfc641d551675d38ff99abf; from 101841c38346f4ca41dc1802c867da990ffb32eb before e258ed369c9e04caa7d2fd49785d753ae4034cb6; from 101841c38346f4ca41dc1802c867da990ffb32eb before bc8dedae022ce3058659c3addef3ec4b41d15e00; 3145b2b11492d61c512bbc59660bb823bc757f48; 493479af8af3ab907f49e99323777d498a4fbd2b; from 6.12.42 before 6.12.70; from 6.15.10 before 6.16; and 1 more ranges
CNA record
linux linux_kernel
linux:linux_kernel
from 6.12.42 before 6.12.70; from 6.15.10 before 6.16; from 6.16.1 before 6.18.10; 6.19; 6.19; 6.19; 6.19; 6.19; and 3 more ranges
NVD

References

  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.