CVE-2025-37749: Linux kernel · Out-of-bounds Read
Source GCVE Database
Not known to be exploited · CVSS 7.1 High.
Data as of 4 Nov 2026, 17:24 UTC
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 1 May 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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 4 Nov 2026.
What to do
AI-suggested
A fix has been implemented in the Linux kernel to add proper bounds checking in the ppp_sync_txmung function. Users and administrators should apply the official kernel updates that include this fix to mitigate the vulnerability. Since this is a kernel-level issue, updating to a patched kernel version is the recommended remediation. No additional mitigations are indicated by the vendor advisory.
Description
CVE-2025-37749 is a vulnerability in the Linux kernel's PPP network code where insufficient bounds checking on skb data in the ppp_sync_txmung function could lead to out-of-bounds memory access when processing short packets with empty payloads. This flaw has been fixed by adding proper bounds checking to ensure safe access to skb linear buffer data.
References
- nvd.nist.gov/vuln/detail/CVE-2025-37749 (opens in a new tab)
- git.kernel.org/stable/c/1f6eb9fa87a781d5370c0de7794ae242f1a95ee5 (opens in a new tab)
- git.kernel.org/stable/c/529401c8f12ecc35f9ea5d946d5a5596cf172b48 (opens in a new tab)
- git.kernel.org/stable/c/6e8a6bf43cea4347121ab21bb1ed8d7bef7e732e (opens in a new tab)
- git.kernel.org/stable/c/99aa698dec342a07125d733e39aab4394b3b7e05 (opens in a new tab)
- git.kernel.org/stable/c/aabc6596ffb377c4c9c8f335124b92ea282c9821 (opens in a new tab)
- git.kernel.org/stable/c/b4c836d33ca888695b2f2665f948bc1b34fbd533 (opens in a new tab)
- git.kernel.org/stable/c/b78f2b458f56a5a4d976c8e01c43dbf58d3ea2ca (opens in a new tab)
- git.kernel.org/stable/c/de5a4f0cba58625e88b7bebd88f780c8c0150997 (opens in a new tab)
- git.kernel.org/stable/c/fbaffe8bccf148ece8ad67eb5d7aa852cabf59c8 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/05/msg00030.html (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/05/msg00045.html (opens in a new tab)