CVE-2018-5759
MEDIUMArtifex MuJS < 1.0.2 - Denial of Service via Uncontrolled Recursion in Binary Expression Parsing
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2018-5759. PoCs published by Andrea Sindoni.
AI-analyzed exploit summary This exploit triggers a Denial of Service (DoS) in MuJS by generating a JavaScript file with an excessive number of function declarations, causing a crash due to resource exhaustion. The vulnerability was fixed in a subsequent commit.
Description
jsparse.c in Artifex MuJS through 1.0.2 does not properly maintain the AST depth for binary expressions, which allows remote attackers to cause a denial of service (excessive recursion) via a crafted file.
Exploits (1)
This exploit triggers a Denial of Service (DoS) in MuJS by generating a JavaScript file with an excessive number of function declarations, causing a crash due to resource exhaustion. The vulnerability was fixed in a subsequent commit.
References (4)
Scores
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H