Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2024-26151

17
FAUCET Score

CVE-2024-26151 is a medium-severity vulnerability affecting the felixschwarz/mjml-python library versions 0.10.0 through 0.10.x, allowing for cross-site scripting (XSS) due to improper neutralization of untrusted input in MJML templates. An attacker could inject malicious HTML, potentially controlling email content sent to other users. The CVSS score is 5.4 (MEDIUM), indicating a network-based attack with low complexity, requiring user interaction, and resulting in low impact to confidentiality and integrity. There is no evidence of active exploitation, public exploit code, or significant community discussion surrounding this vulnerability.

Impacted Technologies

VendorProductVersion(s)CPE
0.10.0CPE matchmatch criteria
cpe:2.3:a:felixschwarz:mjml-python:0.10.0:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

8.2HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:H/A:L

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
REQUIRED
Scope
CHANGED
Confidentiality Impact
LOW
Integrity Impact
HIGH
Availability Impact
LOW
Exploitability Score
2.3
Impact Score
5.3
CvssVersion
3.1

Exploit Intelligence

EPSS Score
0.62%
Probability of exploitation in next 30 days
EPSS Percentile
46.1%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0062 is in the 77th percentile among its peer group of 15,225 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.0 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.0 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (2)

github_advisorypatch availablevia nvd_reference
View patch
pippatch availablevia ghsa
Product: mjmlFixed in: 0.11.0

Vendor Advisories (1)

pipGHSA-578p-fxmm-6229high

Potentially untrusted input is rendered as HTML in final output

Feb 22, 2024

References

vicarius.io / vsociety/posts/cve-2024-26151-mjml-python-vulnerability-1
ExploitThird Party Advisory
github.com / FelixSchwarz/mjml-python/commit/84c495da20a91640a1ca551ace17df7f3be644aa
Patch
github.com / FelixSchwarz/mjml-python/commit/8d410b7a500703080bb14ed7e3d2663fe16767e6
Patch
github.com / FelixSchwarz/mjml-python/issues/52
ExploitIssue Tracking
github.com / FelixSchwarz/mjml-python/releases/tag/v0.11.0
Release Notes
github.com / FelixSchwarz/mjml-python/security/advisories/GHSA-578p-fxmm-6229
Vendor Advisory