CVE-2025-39847
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-39847 is a memory leak vulnerability discovered in the Linux kernel's PPP (Point-to-Point Protocol) implementation, specifically in the pad_compress_skb function. The vulnerability was disclosed on September 19, 2025, and affects the Linux kernel's network stack (NVD).

Technical details

The vulnerability occurs when alloc_skb() fails in pad_compress_skb(), causing it to return NULL without releasing the old skb. The problematic code path involves the caller executing 'skb = pad_compress_skb(ppp, skb);' followed by a NULL check that leads to a drop label. When pad_compress_skb() returns NULL, the reference to the old skb is lost and kfree_skb(skb) becomes ineffective, resulting in a memory leak (NVD).

Impact

The vulnerability leads to memory leaks in the Linux kernel's networking stack, which could potentially cause system resource exhaustion over time (NVD).

Mitigation and workarounds

The issue has been addressed by aligning pad_compress_skb() semantics with realloc(): the old skb is only freed if allocation and compression succeed. At the call site, a new_skb variable is now used to prevent losing the original skb when pad_compress_skb() fails. The fix has been included in Linux kernel version 6.12.48-1 for Debian's stable distribution (trixie) (Debian Security).

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-2025-71142N/AN/A
  • Linux KernelLinux Kernel
  • kernel-uki-virt-addons
NoNoJan 14, 2026
CVE-2025-71137N/AN/A
  • Linux KernelLinux Kernel
  • linux-azure-6.14
NoYesJan 14, 2026
CVE-2025-71135N/AN/A
  • Linux KernelLinux Kernel
  • kernel-debug-modules-internal
NoNoJan 14, 2026
CVE-2025-71134N/AN/A
  • Linux KernelLinux Kernel
  • kernel-64k-debug-modules-core
NoNoJan 14, 2026
CVE-2025-71133N/AN/A
  • Linux KernelLinux Kernel
  • linux-ibm-5.15
NoYesJan 14, 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