Cloudanix VulnDB

CVE-2025-68727

None

CVSS

—

EPSS

0.2%

Published

Dec 24, 2025

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A Linux kernel problem with certain file-system operations could let uninitialized memory be used, potentially causing crashes or leaks on systems that read NTFS disks.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Moderate
Impact
Data Exposure
Component
OS kernel
Class
Memory Corruption
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

Uninitialized buffer allocated via __getname() in the ntfs3 driver can be passed to directory entry handling, resulting in use of uninitialized kernel memory.

Why it matters to the business

Organizations running Linux kernels with ntfs3 support face potential kernel instability, information leaks, or crashes when accessing NTFS volumes, increasing operational risk and maintenance overhead across server fleets and container environments.

How an attack unfolds

An attacker triggers ntfs3 path resolution routines that allocate a buffer without zeroing it, then causes the uninitialized contents to be dereferenced or copied during directory entry processing.

How to fix it

Apply the upstream fix (commit 90e23db1a85956026999c18e76f402542cb004da) or upgrade to a kernel containing the patch. For Chainguard Istio 1.23 packages, update to version 1.23.5-r5 or later.

How to confirm the fix worked

Confirm the running kernel or package versions match the fixed releases; re-run KMSAN or equivalent memory sanitizer on ntfs3 code paths to verify absence of uninitialized buffer reports.

Typical attack path

  1. Mount an NTFS volume with the ntfs3 driver
  2. Issue file or directory operations that invoke __getname()
  3. Force the uninitialized buffer to be used by the directory entry handler

How to detect it

Review kernel logs for ntfs3 and memory sanitizer warnings; no public exploitation artifacts are known.

What your security team should do

  • Apply kernel and Istio package updates within standard change windows
  • Restrict ntfs3 mounts to trusted volumes only until patches are deployed
  • Include ntfs3-related kernel logs in routine security monitoring

The record

In the Linux kernel, the following vulnerability has been resolved: ntfs3: Fix uninit buffer allocated by __getname() Fix uninit errors caused after buffer allocation given to 'de'; by initializing the buffer with zeroes. The fix was found by using KMSAN.

Affected packages

Ecosystem Package Introduced Fixed
Linux Kernel 5.15.0 5.15.198
Linux Kernel 5.15.0 6.12.63
openSUSE:Tumbleweed kernel-source 0 6.18.5-1.1
openSUSE:Tumbleweed kernel-source-longterm 0 6.18.16-1.1

Related vulnerabilities