CVE-2026-23956

7.5

lxsmnsyc · seroval

The seroval library is vulnerable to Regular Expression Denial of Service (ReDoS) and memory exhaustion due to improper handling of RegExp serialization during deserialization.

Executive summary

The seroval library is vulnerable to a denial of service attack that can crash the JavaScript runtime via crafted serialized objects, posing a risk to application availability.

Vulnerability

The vulnerability stems from inefficient regular expression complexity (CWE-1333) during the deserialization process. An unauthenticated attacker can trigger a crash by providing specially crafted serialized inputs that cause catastrophic backtracking or excessive memory consumption.

Business impact

Successful exploitation results in a denial of service, rendering the affected application or service unavailable to legitimate users. With a CVSS score of 7.5, the vulnerability is classified as High severity because it is network exploitable without authentication, potentially leading to significant operational disruption.

Remediation

Immediate Action: Update the seroval package to version 1.4.1 or later to implement the necessary fixes for RegExp serialization.

Proactive Monitoring: Monitor server logs and application performance metrics for spikes in CPU usage or unexpected memory exhaustion events that may indicate exploitation attempts.

Compensating Controls: Implement input validation to restrict the size and complexity of serialized data accepted by the application to reduce the attack surface.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the high impact on service availability and the ease of exploitation, organizations using the seroval library must prioritize upgrading to version 1.4.1. Immediate remediation is necessary to prevent potential service outages caused by malicious payloads.

Sources