CVE-2025-13030

Remote Code Execution via Unauthenticated Image Upload in django-mdeditor

Published Apr 30, 2026 CVSS 4.0 · 5.1 Medium EPSS < 1% KEV · Not listed
Description
All versions of the package django-mdeditor are vulnerable to Missing Authentication for Critical Function in the image upload endpoint. An attacker can upload malicious files and achieve arbitrary code execution since this endpoint lacks authentication protection and proper sanitisation of file names.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-qp2c-xqv6-phh6 django-mdeditor is Missing Authentication for Critical Function
History
Type Values Removed Values Added
CPEs cpe:2.3:a:pylixm:django-mdeditor:*:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Pylixm
Pylixm django-mdeditor
Vendors & Products Pylixm
Pylixm django-mdeditor
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Title Remote Code Execution via Unauthenticated Image Upload in django-mdeditor
Type Values Removed Values Added
Description All versions of the package django-mdeditor are vulnerable to Missing Authentication for Critical Function in the image upload endpoint. An attacker can upload malicious files and achieve arbitrary code execution since this endpoint lacks authentication protection and proper sanitisation of file names.
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
snyk
Published
Updated
Apr 30, 2026, 3:21 PM
Reserved
Nov 11, 2025, 3:24 PM
Status
Analyzed
Published
Apr 30, 2026, 6:16 AM
Modified
Oct 14, 2026, 1:10 PM