GitHub Advisoryadvisory · PyPI
GHSA-qp2c-xqv6-phh6 django-mdeditor is Missing Authentication for Critical Function
LOW
Official page ↗
- Aliases
- CVE-2025-13030
- Ecosystem
- PyPI
- Packages
- django-mdeditor
- Severity
- Low
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
- Weaknesses
- CWE-306
- Reviewed
- 2026-05-06
Affected packages
• PyPI django-mdeditor: <= 0.1.20 (no fix yet)
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.
Related
Alias · CVE (1)
- CVE-2025-13030 All versions of the package django-mdeditor are vulnerable to Missing Authentication for Critical Function in the image upload endpoint. vulnerability
Weakness · CWE (1)
- CWE-306 Missing Authentication for Critical Functionality weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2025-13030 advisory
- https://github.com/pylixm/django-mdeditor/issues/151 web
- https://github.com/pylixm/django-mdeditor/pull/185 web
- https://github.com/pylixm/django-mdeditor/commit/3e80f9edcabc5d2fc136b05a501964b8a5e97cfe web
- https://github.com/pylixm/django-mdeditor package
- https://github.com/pylixm/django-mdeditor/blob/e8dd73fb8571ddff2e7a20a4bfa88c376cc33b62/mdeditor/views.py%23L25 web
- https://security.snyk.io/vuln/SNYK-PYTHON-DJANGOMDEDITOR-8630926 web