CVE Catalog

CVE-2026-88362

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

4th percentile - higher than 4% of all known CVEs

Summary

MuJS e892c9fdb contains an incorrect numeric conversion vulnerability in jsR_isindex() in jsrun.c. A specially crafted JavaScript input containing an excessively large numeric array index can cause an out-of-range floating-point value to be converted to an integer without proper range validation.

Risk Assessment

This results in undefined behavior and can cause process termination, leading to denial of service. An attacker can supply a malicious JavaScript script to crash the MuJS interpreter.

Recommendation

Update MuJS to a version containing the fix, or add range validation before converting a floating-point value to an integer in jsR_isindex(). Consider limiting the size of array indices processed in JavaScript scripts.

Other vulnerabilities in MuJS

See all
Original NVD description (English source)

MuJS e892c9fdb contains an incorrect numeric conversion vulnerability in jsR_isindex() in jsrun.c. A specially crafted JavaScript input containing an excessively large numeric array index can cause an out-of-range floating-point value to be converted to an integer without proper range validation. This results in undefined behavior and can cause process termination, leading to denial of service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS