PT-2026-104393

CVE-2026-104845

·

تاريخ النشر

2026-10-02

·

تاريخ التحديث

2026-10-05

الوصف من

CVSS 3.1
7.5
عالية
المقاييس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 prior to 1.6.3
Description Seroval allows for the stringification of JavaScript values, including complex structures. The deserializeTypedArray function within fromJSON and fromCrossJSON trusts a deserialized source value as an ArrayBuffer without bounding the serialized element count. An attacker can provide a small untrusted JSON object containing a large length value, which forces the TypedArray constructor to synchronously allocate a massive number of elements. This process can exhaust CPU or memory resources and starve the event loop, leading to a denial of service. The offset check fails to reject the crafted source because source.byteLength is undefined. While DataView encounters a similar unchecked cast, it throws an error instead of allocating memory.
Recommendations Update Seroval to version 1.6.3.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-JP82-F5MQ-HWHP
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾