Vulnerability · Published Mar 5, 2026 · Assigned by mitre
CVE-2025-69534
High 7.5
In plain English
A high-severity uncontrolled resource consumption in the python3-markdown package (AlmaLinux). Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 52% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Python-Markdown version 3.8 contain a vulnerability where malformed HTML-like sequences can cause html.parser.HTMLParser to raise an unhandled AssertionError during Markdown parsing. Because Python-Markdown does not catch this exception, any application that processes attacker-controlled Markdown may crash. This enables remote, unauthenticated Denial of Service in web applications, documentation systems, CI/CD pipelines, and any service that renders untrusted Markdown. The issue was acknowledged by the vendor and fixed in version 3.8.1. This issue causes a remote Denial of Service in any application parsing untrusted Markdown, and can lead to Information Disclosure through uncaught exceptions.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | python3-markdown | 3.5.1-6.el10_2.1 | ALSA-2026:19155 |
| AlmaLinux:9 | python3-markdown | 3.3.4-4.el9_8.2 | ALSA-2026:19366 |
| Debian:12 | pypy3 | no fix listed | DEBIAN-CVE-2025-69534 |
| Debian:13 | pypy3 | no fix listed | DEBIAN-CVE-2025-69534 |
| Debian:14 | pypy3 | 8.0.0+dfsg-1 | DEBIAN-CVE-2025-69534 |
| Debian:12 | python3.11 | 3.11.2-6+deb12u9 | DEBIAN-CVE-2025-69534 |
| Debian:13 | python3.13 | 3.13.4-1 | DEBIAN-CVE-2025-69534 |
| PyPI | markdown | 3.8.1 | GHSA-5wmx-573v-2qwq |
| PyPI | markdown | no fix listed | PYSEC-2026-89 |
| Rocky Linux:10 | python-markdown | 0:3.5.1-6.el10_2.1 | RLSA-2026:19155 |
| Rocky Linux:9 | python-markdown | 0:3.3.4-4.el9_8.2 | RLSA-2026:19366 |
| Ubuntu:22.04:LTS | pypy3 | no fix listed | UBUNTU-CVE-2025-69534 |
| Ubuntu:24.04:LTS | pypy3 | no fix listed | UBUNTU-CVE-2025-69534 |
| Ubuntu:25.10 | pypy3 | no fix listed | UBUNTU-CVE-2025-69534 |
| Ubuntu:26.04:LTS | pypy3 | no fix listed | UBUNTU-CVE-2025-69534 |
| Ubuntu:26.10 | pypy3 | no fix listed | UBUNTU-CVE-2025-69534 |
| Ubuntu:22.04:LTS | python3.10 | 3.10.12-1~22.04.16 | UBUNTU-CVE-2025-69534 |
| Ubuntu:22.04:LTS | python3.10 | 3.10.12-1~22.04.16 | USN-8509-1 |
| Ubuntu:24.04:LTS | python3.12 | 3.12.3-1ubuntu0.15 | UBUNTU-CVE-2025-69534 |
| Ubuntu:24.04:LTS | python3.12 | 3.12.3-1ubuntu0.15 | USN-8509-1 |
| Ubuntu:26.04:LTS | python3.14 | 3.14.4-1ubuntu0.1 | USN-8509-1 |
Affected products (as reported)
Weakness: CWE-400, CWE-617 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/Python-Markdown/markdown/issues/1534
- https://github.com/Python-Markdown/markdown
- https://github.com/Python-Markdown/markdown/actions/runs/15736122892
- http://www.openwall.com/lists/oss-security/2026/03/06/4
- https://access.redhat.com/security/cve/CVE-2025-69534 vdb-entry, x_refsource_REDHAT
- RHBZ#2444839 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-69534.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:13512 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14874 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:13508 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14873 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:14835 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:20677 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:19155 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:20674 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:20676 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:19366 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:9742 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:13826 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2026:10184 vendor-advisory, x_refsource_REDHAT