CVE-2025-39682: Linux Kernel Improper Check for Unusual or Exceptional Conditions Vulnerability
CVE-2025-39682 is a critical-severity flaw (CVSS 9.8) affecting linux kernel, debian linux, simatic cn 4100 firmware, reported as exploited in the wild. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
In the Linux kernel, the following vulnerability has been resolved: tls: fix handling of zero-length records on the rx_list Each recvmsg() call must process either - only contiguous DATA records (any number of them) - one non-DATA record If the next record has different type than what has already been processed we break out of the main processing loop. If the record has already been decrypted (which may be the case for TLS 1.3 where we don't
Why this priority
- Critical severity
- Exploited in the wild (CISA KEV)
- Public exploit reference
- CISA SSVC: automatable with total technical impact
- Remotely exploitable, no login, no user action
- On your watchlist
A fixed release or distro patch exists.
Risk facts
| CVSS score | 9.8 (Critical) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 2.9% (top 13%) |
| CISA exploited list | Yes, fix due 2026-09-21 |
| Weakness | CWE-754 |
| Published | 2025-09-05 |
| Last modified | 2026-10-19 |
Last updated 2026-10-19 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Exploited Added to the CISA Known Exploited Vulnerabilities list
- Deadline CISA due date for US federal agencies to patch
- Updated Record last modified
Exact fixes by distribution
Public exploits and detection
Public code exists for this CVE. Treat unpatched systems as at risk, and only run PoCs in a lab.
- GitHub PoC: khoatran107/cve-2025-39682 (6 stars)
- GitHub PoC: suominen/CVE-2025-39682 (0 stars)
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2025-39682?
linux kernel: upgrade to 6.1.149, 6.6.103, 6.12.44, 6.16.4; debian linux: mitigate or apply the listed mitigation; simatic cn 4100 firmware: upgrade to 5.0. Exact commands for each OS are on this page.
Is CVE-2025-39682 being exploited?
Yes. CVE-2025-39682 is on the CISA Known Exploited Vulnerabilities list, so treat it as patch-now.
What does CVE-2025-39682 affect?
CVE-2025-39682 affects linux kernel, debian linux, simatic cn 4100 firmware. Severity is critical (CVSS 9.8). In the Linux kernel, the following vulnerability has been resolved: tls: fix handling of zero-length records on the rx_list Each recvmsg() call must process either - only contiguous DATA records (any number of them) - one non-DATA recor
How urgent is CVE-2025-39682?
Priority 99/100. Critical severity; Exploited in the wild (CISA KEV); Public exploit reference; CISA SSVC: automatable with total technical impact; Remotely exploitable, no login, no user action; On your watchlist
Software pages
Linux kernel vulnerabilities · Debian vulnerabilities
Related CVEs
- CVE-2026-64439 CRITICAL 9.8 UPGRADE In the Linux kernel, the following vulnerability has been resolved: crypto: krb5 - filter out async aead impl
- CVE-2026-64312 HIGH 7.5 UPGRADE In the Linux kernel, the following vulnerability has been resolved: crypto: pcrypt - restore callback for non
- CVE-2026-64313 HIGH 8.8 UPGRADE In the Linux kernel, the following vulnerability has been resolved: crypto: ecc - Fix carry overflow in vli m
- CVE-2026-64438 HIGH 8.8 UPGRADE In the Linux kernel, the following vulnerability has been resolved: crypto: qat - fix VF2PF work teardown rac
- CVE-2026-64270 HIGH 7.8 UPGRADE In the Linux kernel, the following vulnerability has been resolved: Input: mms114 - reject an oversized devic