MuPDF < 1.27.0-rc1 Stack Exhaustion DoS via EPUB CSS Rendering
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ArtifexSoftware | mupdf | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Artifexsoftware | Mupdf |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.583% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Artifex
Artifex mupdf |
|
| CPEs | cpe:2.3:a:artifex:mupdf:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Artifex
Artifex mupdf |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Artifexsoftware
Artifexsoftware mupdf |
|
| Vendors & Products |
Artifexsoftware
Artifexsoftware mupdf |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | MuPDF before 1.27.0-rc1 contains an uncontrolled recursion vulnerability in the EPUB CSS rendering engine that allows remote attackers to cause a denial of service by supplying a maliciously crafted EPUB file with deeply nested HTML elements and inline CSS styles. The function value_from_inheritable_property() in css-apply.c recurses through the CSS property inheritance chain without a depth limit, exhausting the process stack and causing a crash in any application using MuPDF for EPUB rendering. | |
| Title | MuPDF < 1.27.0-rc1 Stack Exhaustion DoS via EPUB CSS Rendering | |
| Weaknesses | CWE-674 | |
| References |
| |
| Metrics |
cvssV3_1
|