CVE-2024-21907
Newtonsoft.Json before version 13.0.1 is affected by a mishandling of exceptional conditions vulnerability. Crafted data that is passed to t
CVSS
7.5
High
EPSS
32.9%
p98
KEV
—
Exploit Today
30
0-100
Published: Jan 3, 2024 · Last modified: Jul 14, 2026 · CWE-755
32.9%EPSS · 30 days32.9%
2026-09-232026-10-21
Newtonsoft.Json before version 13.0.1 is affected by a mishandling of exceptional conditions vulnerability. Crafted data that is passed to the JsonConvert.DeserializeObject method may trigger a StackOverflow exception resulting in denial of service. Depending on the usage of the library, an unauthenticated and remote attacker may be able to cause the denial of service condition.
- alephsecurity.comhttps://alephsecurity.com/2018/10/22/StackOverflowException/
- alephsecurity.comhttps://alephsecurity.com/vulns/aleph-2018004
- github.comhttps://github.com/JamesNK/Newtonsoft.Json/commit/7e77bbe1beccceac4fc7b174b53abfefac278b66
- github.comhttps://github.com/JamesNK/Newtonsoft.Json/issues/2457
- github.comhttps://github.com/JamesNK/Newtonsoft.Json/pull/2462
- github.comhttps://github.com/advisories/GHSA-5crp-9r3c-p9vr
- security.snyk.iohttps://security.snyk.io/vuln/SNYK-DOTNET-NEWTONSOFTJSON-2774678
- vulncheck.comhttps://vulncheck.com/advisories/vc-advisory-GHSA-5crp-9r3c-p9vr
- alephsecurity.comhttps://alephsecurity.com/2018/10/22/StackOverflowException/
- alephsecurity.comhttps://alephsecurity.com/vulns/aleph-2018004
- github.comhttps://github.com/JamesNK/Newtonsoft.Json/commit/7e77bbe1beccceac4fc7b174b53abfefac278b66
- github.comhttps://github.com/JamesNK/Newtonsoft.Json/issues/2457
- github.comhttps://github.com/JamesNK/Newtonsoft.Json/pull/2462
- github.comhttps://github.com/advisories/GHSA-5crp-9r3c-p9vr
- security.snyk.iohttps://security.snyk.io/vuln/SNYK-DOTNET-NEWTONSOFTJSON-2774678
- vulncheck.comhttps://vulncheck.com/advisories/vc-advisory-GHSA-5crp-9r3c-p9vr
CVECVSSEPSSKEVRExploitTitleMod.
CVE-2026-1039367.5 HIG43.4%
——13libp2p is a JavaScript implementation of the libp2p networking stack. Prior to 6.0.28, the @libp2p/webrtc webRTCDirect() Node.js listener processes unauthenticated STUN Binding Requests before PeerId authentication, Noise, muxing, protocol negotiation, connection creation, or connection-manager admission. The listener in packages/transport-webrtc/src/private-to-public/utils/stun-listener.ts forwards the packet-controlled request.ufrag into DirectRTCPeerConnection.setLocalDescription, where the value is reused as an ICE password without validating its required length and character set. A short credential causes node-datachannel or libdatachannel to raise an uncaught native invalid_argument and abort the process with SIGABRT, allowing a single remote UDP packet to deny service. The confirmed impact is process termination only, with no demonstrated memory corruption, code execution, browser impact, confidentiality impact, integrity impact, or connection-limit bypass. This issue is fixed in version 6.0.28.6dCVE-2026-854735.3 MED23.4%
——7The auth0/java-jwt library may terminate a thread if it receives a JWT with a timestamp claim (exp, nbf, iat) containing an out-of-range value. The condition occurs during token parsing, prior to signature verification. Repeated requests of this nature may lead to degraded availability of the affected service.6dCVE-2026-415085.8 MED41.4%
——12OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. From 3.4.0 until 3.8.0, the multipart processor in internal/bodyprocessors/multipart.go treats io.ErrUnexpectedEOF as nonfatal without setting MULTIPART_STRICT_ERROR. A remote attacker can submit a truncated multipart body that produces io.ErrUnexpectedEOF, causing parsing to stop without raising the strict-error signal used by the recommended defensive rule. Rules 200002 and 200003 do not fire, allowing multipart parser-disagreement payloads to reach a backend that interprets the truncated body differently. This issue is fixed in version 3.8.0.6dCVE-2026-1052425.3 MED56.9%
——17Improper Handling of Exceptional Conditions vulnerability in the aspnet-request pattern converter of Apache log4net.
Reading request parameters triggers ASP.NET request validation, so a request carrying content such as markup made the layout throw and the appender discarded the whole event. A sender could suppress the log record of their own request. Only applications on ASP.NET for .NET Framework whose layout uses %aspnet-request are affected.
This issue affects Apache log4net: from 1.2.11 before 3.5.0.
Users are recommended to upgrade to version 3.5.0, which fixes the issue.13dCVE-2026-1057576.5 MED23.0%
——7vLLM is an inference and serving engine for large language models. Prior to 0.30.0, structured-output request failures can escape request-scoped validation and reach the EngineCore fatal-error path. A per-request backend mismatch can re-raise a grammar compilation exception, padding produced by the ngram_gpu speculative-decoding mode can pass a negative token to guidance validation, and the Rust frontend can admit empty structured-output values that the Python frontend rejects, allowing ordinary constrained-generation requests to terminate the shared engine. This issue is fixed in version 0.30.0.15dCVE-2026-96277—35.7%
——11Uncaught exception, Improper Handling of Exceptional Conditions vulnerability in Apache Thrift Ruby bindings.
This issue affects Apache Thrift: before 0.25.0.
Users are recommended to upgrade to version 0.25.0, which fixes the issue.20d