CVE 9.8 CRITICAL

Remote Code Execution (RCE) via String Literal Injection into math-codegen_CVE-2026-41507

9.8 / 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Description

math-codegen generates code from mathematical expressions. Prior to version 0.4.3, string literal content passed to cg.parse() is injected verbatim into a new Function() body without sanitization. This allows an attacker to execute arbitrary system commands when user-controlled input reaches the parser. Any application exposing a math evaluation endpoint where user input flows into cg.parse() is vulnerable to full RCE. This issue has been patched in version 0.4.3.

AI Analysis

Remote Code Execution (RCE) via string literal injection into math-codegen

Basic Information

ID CVE-2026-41507
Source GitHub_M
Published May 8, 2026 at 13:49

Affected Product

Vendor mauriciopoppe
Product math-codegen
Version < 0.4.3
Affected Versions mauriciopoppe math-codegen < 0.4.3

CWE Classification

AI Assessment

AI Score 9.8 / 10
AI Severity Critical
Vendor mauriciopoppe
Product math-codegen
Version < 0.4.3

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.