CVE-2025-68285
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68285 is a use-after-free vulnerability in the Linux kernel's libceph subsystem, specifically in the have_mon_and_osd_map() function. It arises from a race condition during the wait loop in __ceph_open_session(), where concurrent monmap or osdmap updates can free and replace maps while they are being dereferenced without proper locking. The vulnerability was published on December 16, 2025, and affects Linux kernel versions with Ceph client support, as well as downstream products including IBM Netezza Appliance and Microsoft Azure Linux 3 (AZL3 kernel 6.6.117.1-1). It carries a CVSS v3.1 base score of 7.0 (High) (Microsoft MSRC, IBM Advisory).

Technical details

The root cause is a race condition (CWE-416: Use After Free) in have_mon_and_osd_map(), which checks client->monc.monmap->epoch and client->osdc.osdmap->epoch without holding client->monc.mutex or client->osdc.lock. Both ceph_monc_handle_map() and handle_one_map() free the old map and install a new one under their respective locks, but have_mon_and_osd_map() can dereference the already-freed pointer between the kfree() and the pointer reassignment. The bug is reproducible with xfstests generic/395 and generic/397 with KASAN enabled, producing a BUG: KASAN: slab-use-after-free in have_mon_and_osd_map+0x56/0x70 during mount.ceph operations. The fix rewrites the wait loop to properly acquire both locks before checking map epoch values (Microsoft MSRC).

Impact

A local unprivileged attacker (requiring only low privileges) can trigger the race condition to dereference freed kernel memory, potentially causing a kernel crash (denial of service) or achieving privilege escalation. Successful exploitation carries high confidentiality, integrity, and availability impact, as arbitrary kernel memory corruption can lead to full system compromise. The vulnerability is scoped to the local system and affects any Linux system with the Ceph client (libceph) loaded and active, including cloud and storage environments using CephFS mounts (Microsoft MSRC).

Mitigation and workarounds

Apply the patched Linux kernel version provided by your distribution. Upstream fixes are available via kernel.org commits (e.g., 3fc43120b22a, 05ec43e9a9de, 7c8ccdc1714d, 183ad6e3b651). Distribution-specific patches have been released by Red Hat (RHSA-2026:0444, RHSA-2026:0489, RHSA-2026:0532, and others), Ubuntu (USN-8094-1 through USN-8094-5, USN-8096-2, USN-8116-1, USN-8152-1), SUSE, Debian (DLA-4436-1), Amazon Linux 2, Oracle Linux, AlmaLinux, and Rocky Linux. IBM has also issued an advisory for Netezza Appliance. As a temporary workaround where patching is not immediately possible, avoid mounting CephFS on affected systems or restrict local user access to systems with active Ceph mounts (Microsoft MSRC, IBM Advisory, Red Hat RHSA-2026:0444, Ubuntu USN-8094-1).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management