CVE-2024-25293

mjml-app versions 3.0.4 and 3.1.0-beta were discovered to contain a remote code execution (RCE) via the href attribute

Critical · published March 1, 2024

CVSS v3.1
9.3
EPSS
1%
Percentile
62.3
In the wild
Unconfirmed
What it is

🔥 A sneaky remote code execution flaw lurks in mjml-app versions 3.0.4 and 3.1.0-beta, just waiting for a crafty attacker to exploit it! Think of it like a restaurant that accepts any customer order without checking the details — if a rogue diner sends in a request for something outrageous, they could mess up the kitchen entirely! With this vulnerability, an attacker could craft a seemingly harmless link that executes arbitrary code on your server. This could lead to devastating consequences like stealing sensitive data or even taking complete control of your system. It's a door wide open for mischief!

Put simply

Think of it like a restaurant that accepts any customer order without checking the details — if a rogue diner sends in a request for something outrageous, they could mess up the kitchen entirely! This remote code execution (RCE) vulnerability allows attackers to insert malicious code through the href attribute, exploiting the lack of proper input validation in mjml-app. As a result, any user able to send these crafted requests can gain unauthorized access to execute commands on the server.

What to do

With this vulnerability, an attacker could craft a seemingly harmless link that executes arbitrary code on your server. This could lead to devastating consequences like stealing sensitive data or even taking complete control of your system. It's a door wide open for mischief! Immediate action is crucial! Update your mjml-app to version 3.1.1 or later to eliminate this vulnerability. Additionally, audit any external inputs that might allow code execution to ensure they are properly validated. You've got this! Fixing this issue will bolster your defenses and keep your application secure! 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00994 · 62.3th percentile
Published
2024-03-01T00:00Z
EPSS history
Timeline
  • 01 MAR 00:00Z
    mjml-app versions 3.0.4 and 3.1.0-beta were discovered to contain a remote code execution (RCE) via the href attribute
    cvelistv5