CVE-2021-47837

Markdownify 1.2.0 - Persistent Cross-Site Scripting

Published Jan 16, 2026 CVSS 4.0 · 5.1 Medium EPSS < 1% KEV · Not listed
Description
Markdownify 1.2.0 contains a persistent cross-site scripting vulnerability that allows attackers to store malicious payloads within markdown files. Attackers can upload crafted markdown files with embedded scripts that execute when the file is opened, potentially enabling remote code execution.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Matthewwithanm
Matthewwithanm markdownify
CPEs cpe:2.3:a:matthewwithanm:markdownify:1.2.0:*:*:*:*:python:*:*
Vendors & Products Matthewwithanm
Matthewwithanm markdownify
Type Values Removed Values Added
First Time appeared Amitmerchant1990
Amitmerchant1990 markdownify
Vendors & Products Amitmerchant1990
Amitmerchant1990 markdownify
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Markdownify 1.2.0 contains a persistent cross-site scripting vulnerability that allows attackers to store malicious payloads within markdown files. Attackers can upload crafted markdown files with embedded scripts that execute when the file is opened, potentially enabling remote code execution.
Title Markdownify 1.2.0 - Persistent Cross-Site Scripting
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Mar 5, 2026, 1:28 AM
Reserved
Jan 14, 2026, 5:11 PM
Status
Deferred
Published
Jan 16, 2026, 7:16 PM
Modified
Jun 17, 2026, 4:18 AM