Vulnerability Description
Serialize JavaScript to a superset of JSON that includes regular expressions and functions. Prior to version 7.0.5, there is a Denial of Service (DoS) vulnerability caused by CPU exhaustion. When serializing a specially crafted "array-like" object (an object that inherits from Array.prototype but has a very large length property), the process enters an intensive loop that consumes 100% CPU and hangs indefinitely. This issue has been patched in version 7.0.5.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Yahoo | Serialize | < 7.0.5 |
Related Weaknesses (CWE)
References
- https://github.com/yahoo/serialize-javascript/commit/f147e90269b58bb6e539cfdf3d0Patch
- https://github.com/yahoo/serialize-javascript/releases/tag/v7.0.5Release Notes
- https://github.com/yahoo/serialize-javascript/security/advisories/GHSA-qj8w-gfj5Vendor Advisory
FAQ
What is CVE-2026-34043?
CVE-2026-34043 is a vulnerability with a CVSS score of 5.9 (MEDIUM). Serialize JavaScript to a superset of JSON that includes regular expressions and functions. Prior to version 7.0.5, there is a Denial of Service (DoS) vulnerability caused by CPU exhaustion. When seri...
How severe is CVE-2026-34043?
CVE-2026-34043 has been rated MEDIUM with a CVSS base score of 5.9/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-34043?
Check the references section above for vendor advisories and patch information. Affected products include: Yahoo Serialize.