Math Codegen
Approved changes feed: RSS · Atom
cpe:2.3:a:mauriciopoppe:math-codegen:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Mauriciopoppe (cd61ada6-7c99-5519-85bf-31e78be987ca) |
|---|---|
| Product | Math Codegen (acc6eb2b-fa37-5830-915f-ceb5eeaba075) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/mauriciopoppe/math-codegen |
purl2cpe | 2026-06-01 10:11:30.141280 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-41507 |
vulnerable | 2026-06-08 08:03:15.519869 |
Remote Code Execution (RCE) via String Literal Injection into math-codegen
CRITICAL (9.8)
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.
Published: 2026-05-08T13:49:34.091Z
Updated: 2026-05-08T14:20:21.285Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.