עברית

Vulnerability Intelligence

CVE-2025-12735

Critical 9.8

Published
Last modified
NVD status
Analyzed

Description

The expr-eval library is a JavaScript expression parser and evaluator designed to safely evaluate mathematical expressions with user-defined variables. However, due to insufficient input validation, an attacker can pass a crafted context object or use MEMBER of the context object into the evaluate() function and trigger arbitrary code execution.

Affected products

jorenbroekema: javascript expression evaluator; silentmatt: javascript expression evaluator

References9

Metrics

CVSS 3.1
9.8 CRITICAL Score source: CNA CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS — exploit probability
2% percentile: 78 · as of 10 November 2026
CWE
CWE-94

Could this be exploited in your environment?

A patch closes the known hole. A penetration test shows what an attacker can still reach — with proof.