PT-2026-3890 · Seroval · Seroval
Tweidinger
·
Published
2026-01-21
·
Updated
2026-02-27
·
CVE-2026-23957
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
seroval versions 1.4.0 and below
Description
seroval facilitates JavaScript value stringification, including complex structures beyond the capabilities of JSON.stringify. In affected versions, replacing encoded array lengths with excessively large values causes a significant increase in processing time during deserialization. This can lead to performance issues or potential denial-of-service conditions.
Recommendations
Update to version 1.4.1 or later.
seroval no longer encodes array lengths; it computes length using
Array.prototype.length during deserialization.Exploit
Fix
DoS
Allocation of Resources Without Limits
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Seroval