Skip to main content
VulnerabilityPublished Updated

CVE-2025-39691: Linux kernel · fs/buffer: fix use-after-free when call bh_read() helper

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 7.8 High · fixed in c58c6b532b7b69537cfd9ef701c7e37cdcf79dc4 : patch Linux kernel soon.

Data as of 10 Nov 2026, 12:49 UTC

CVSS 3.1 base score
7.8High
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (Linux)CVSS 3.17.8
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Total control over the software or total information disclosure

CISA SSVC assessment, 2026-10-15.

Patch
Available – fixed in c58c6b532b7b69537cfd9ef701c7e37cdcf79dc4, c5aa6ba1127307ab5dc3773eaf40d73a3423841f, 7375f22495e7cd1c5b3b5af9dcc4f6dffe34ce49 +5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 5 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 10 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < c58c6b532b7b69537cfd9ef701c7e37cdcf79dc4
Fixed in
  • c58c6b532b7b69537cfd9ef701c7e37cdcf79dc4
LinuxLinuxAffected
  • ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < c5aa6ba1127307ab5dc3773eaf40d73a3423841f
Fixed in
  • c5aa6ba1127307ab5dc3773eaf40d73a3423841f
LinuxLinuxAffected
  • ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 7375f22495e7cd1c5b3b5af9dcc4f6dffe34ce49
Fixed in
  • 7375f22495e7cd1c5b3b5af9dcc4f6dffe34ce49
LinuxLinuxAffected
  • ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 3169edb8945c295cf89120fc6b2c35cfe3ad4c9e
Fixed in
  • 3169edb8945c295cf89120fc6b2c35cfe3ad4c9e
LinuxLinuxAffected
  • ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 90b5193edb323fefbee0e4e5bc39ed89dcc37719
Fixed in
  • 90b5193edb323fefbee0e4e5bc39ed89dcc37719
LinuxLinuxAffected
  • ≥ 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, < 70a09115da586bf662c3bae9c0c4a1b99251fad9
Fixed in
  • 70a09115da586bf662c3bae9c0c4a1b99251fad9

AI-suggested

A patch is available and has been applied in multiple Linux kernel commits. Users and administrators should update their Linux kernel to a fixed version containing these commits to remediate the vulnerability. Since this is a kernel-level issue, applying the official kernel updates is the recommended mitigation. The vendor manages remediation for this cloud-hosted service if applicable.

Description

CVE-2025-39691 is a use-after-free vulnerability in the Linux kernel's buffer handling code, specifically when calling the bh_read() helper. The issue occurs during NTFS3 filesystem mount operations and involves a stack-out-of-bounds access triggered by improper handling of buffer heads in the mpage_read_folio() function. This flaw can lead to memory corruption and potentially compromise system integrity. The vulnerability has been fixed in several Linux kernel commits.

References

Community reviews

Loading reviews…