CVE-2025-39847
MEDIUM
MEDIUM
Priority: 0.01
BB Relevance:
36/100
Published: 2025-09-19
Modified: 2026-11-05
First seen: 2026-11-05
Status: active
Attack Surface
Low Complexity
No Interaction
CVSS Vector Breakdown
AV:
Local
AC:
Low
PR:
Low
UI:
None
S:
Unchanged
C:
None
I:
None
A:
High
Description
In the Linux kernel, the following vulnerability has been resolved: ppp: fix memory leak in pad_compress_skb If alloc_skb() fails in pad_compress_skb(), it returns NULL without releasing the old skb. The caller does: skb = pad_compress_skb(ppp, skb); if (!skb) goto drop; drop: kfree_skb(skb); When pad_compress_skb() returns NULL, the reference to the old skb is lost and kfree_skb(skb) ends up doing nothing, leading to a memory leak. Align pad_compress_skb() semantics with realloc(): only free the old skb if allocation and compression succeed. At the call site, use the new_skb variable so the original skb is not lost when pad_compress_skb() fails.
Weakness Classification (1)
Affected Software (15)
| Vendor | Product | Version |
|---|---|---|
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 9ca6a040f76c0b149293e430dabab446f3fc8ab7 |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 87a35a36742df328d0badf4fbc2e56061c15846c |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 0b21e9cd4559102da798bdcba453b64ecd7be7ee |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 1d8b354eafb8876d8bdb1bef69c7d2438aacfbe8 |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 85c1c86a67e09143aa464e9bf09c397816772348 |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 631fc8ab5beb9e0ec8651fb9875b9a968e7b4ae4 |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 33a5bac5f14772730d2caf632ae97b6c2ee95044 |
| Linux | Linux | b3f9b92a6ec1a9a5e4b4b36e484f2f62cc73277c < 4844123fe0b853a4982c02666cb3fd863d701d50 |
| Linux | Linux | 2.6.15 |
| debian | debian_linux | 11.0 |
| linux | linux_kernel | 2.6.15 – 5.4.299 |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | 6.17 |
| linux | linux_kernel | 6.17 |
References & Advisories (11)
Mailing List
Third Party Advisory
Mailing List
Third Party Advisory