Description
MJML prior to 4.6.3 contains a path traversal vulnerability when processing the mj-include directive within an MJML document.
Remediation
References
http://packetstormsecurity.com/files/158111/MJML-4.6.2-Path-Traversal.html
http://seclists.org/fulldisclosure/2020/Jun/23
https://github.com/mjmlio/mjml/commit/30e29ed2cdaec8684d60a6d12ea07b611c765a12
https://github.com/mjmlio/mjml/releases/tag/v4.6.3
https://mjml.io/community
https://rcesecurity.com
https://twitter.com/mjmlio
Related Vulnerabilities
CVE-2019-5448 Vulnerability in maven package org.webjars.npm:yarn
CVE-2017-16116 Vulnerability in maven package org.webjars.npm:string
CVE-2020-7780 Vulnerability in maven package com.softwaremill.akka-http-session:core_2.13
CVE-2008-6504 Vulnerability in maven package opensymphony:xwork
CVE-2021-21293 Vulnerability in maven package org.http4s:blaze-core_2.11