CVE-2025-13204

npm package `expr-eval` is vulnerable to Prototype Pollution. An attacker with access to express eval interface can use JavaScript prototype-based inheritance model to achieve arbitrary code execution. The npm expr-eval-fork package resolves this issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:silentmatt:javascript_expression_evaluator:*:*:*:*:*:node.js:*:*

History

30 Oct 2026, 19:17

Type Values Removed Values Added
CVSS v2 : unknown
v3 : 7.3
v2 : unknown
v3 : 9.8

07 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) El paquete npm 'expr-eval' es vulnerable a la Contaminación de Prototipos. Un atacante con acceso a la interfaz de evaluación de expresiones puede usar el modelo de herencia basado en prototipos de JavaScript para lograr la ejecución de código arbitrario. El paquete npm 'expr-eval-fork' resuelve este problema.

Information

Published : 2025-11-14 17:16

Updated : 2026-10-30 19:17


NVD link : CVE-2025-13204

Mitre link : CVE-2025-13204

CVE.ORG link : CVE-2025-13204


JSON object : View

Products Affected

silentmatt

  • javascript_expression_evaluator
CWE
CWE-1321

Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')