CVE Catalog

CVE-2025-67898

MediumCVSS 4.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

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

Summary

MJML through 4.18.0 allows mj-include directory traversal to test file existence and (in the type="css" case) read files. This issue exists because of an incomplete fix for CVE-2020-12827.

Risk Assessment

An attacker can read sensitive files from the filesystem, potentially leading to disclosure of confidential data or further attack escalation.

Recommendation

Update MJML to the latest version that includes the complete fix. If not available, restrict the use of mj-include and implement application firewall rules.

Related vulnerabilities

Original NVD description (English source)

MJML through 4.18.0 allows mj-include directory traversal to test file existence and (in the type="css" case) read files. NOTE: this issue exists because of an incomplete fix for CVE-2020-12827.

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