Follow @Openwall on Twitter for new release announcements and other news
[<prev] [day] [month] [year] [list]
Message-ID: <a258948b-5ebf-4b4e-9f43-9dd1a9ce75f7@oracle.com>
Date: Fri, 6 Mar 2026 11:47:40 -0800
From: Alan Coopersmith <alan.coopersmith@...cle.com>
To: oss-security@...ts.openwall.com
Subject: CVE-2025-69534 in Python-Markdown

https://www.cve.org/CVERecord?id=CVE-2025-69534 reports:

> CVE-2025-69534
> Published: 2026-03-05
> Updated: 2026-03-05
> 
> 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.
> 
> References
> ----------
> 
>     https://github.com/Python-Markdown/markdown/issues/1534
>     https://github.com/Python-Markdown/markdown
>     https://github.com/Python-Markdown/markdown/actions/runs/15736122892

The comments in the linked GitHub issue though note that the root cause is
"a bug in the standard lib's HTMLParser which was just fixed last month (see
  cpython#77057)." and that they are just providing a workaround for older
Python versions without that fix yet.

https://github.com/python/cpython/issues/77057 appears to be fixed in
3.13.4 & 3.14.0b2, but doesn't have a security advisory that I've found.

-- 
         -Alan Coopersmith-                 alan.coopersmith@...cle.com
          Oracle Solaris Engineering - https://blogs.oracle.com/solaris

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.