CVE-2026-61814 Details
Description
Jawn is an open source JSON parser. Prior to 1.7.0, Jawn's AsyncParser can perform quadratic work when a single JSON token is delivered across many small chunks because each absorb call rescans the incomplete token from the start. A remote attacker who controls untrusted JSON input and its chunk sizes can exhaust CPU resources and cause denial of service in applications using AsyncParser. This issue is fixed in version 1.7.0.
A denial-of-service vulnerability has been identified in Jawn, an open-source JSON parser, in versions prior to 1.7.0. The issue arises in the AsyncParser component, which can be manipulated to perform quadratic processing time when a single JSON token is split into many small chunks. This is because each absorb call rescans the incomplete token from the beginning. A remote attacker controlling untrusted JSON input and its chunk sizes can exploit this behavior to exhaust CPU resources, leading to a denial-of-service condition in applications that use AsyncParser.
Users are advised to upgrade to Jawn version 1.7.0, where this vulnerability has been fixed. If an immediate upgrade is not possible, consider using the synchronous Parser or buffering incoming bytes into larger chunks before calling the absorb method.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 23, 2026CISA-ADP
Assessed Sep 23, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/typelevel/jawn/commit/cddcd5e3387c356b05953f7b2af103d309687e4b | [email protected] | Source CodeVendor |
| https://github.com/typelevel/jawn/releases/tag/v1.7.0 | [email protected] | Release NotesVendor |
| https://github.com/typelevel/jawn/security/advisories/GHSA-w4cm-gvhj-cgw6 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-400 | Uncontrolled Resource Consumption | [email protected] |
| CWE-407 | Inefficient Algorithmic Complexity | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Typelevel Jawn | <= 1.6.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 23, 2026 | CVE Modified | CISA-ADP |
| Sep 23, 2026 | New CVE Received | [email protected] |
Volerion