Skip to content
OpenAdvisories
Low · 3.3 CVE-2023-26302 EUVD-2023-0130GHSA-jrwr-5x3p-hvc3PYSEC-2023-23

markdown-it-py CLI crash on invalid UTF-8 characters

Published Feb 22, 2023 · Updated Mar 11, 2025 · Assigned by canonical

Description

Denial of service could be caused to the command line interface of markdown-it-py, before v2.2.0, if an attacker was allowed to use invalid UTF-8 characters as input.

Affected products

VendorProductAffectedFixed
Executable Books markdown-it-py < v2.2.0 v2.2.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 markdown-it-py 2.1.0-5 —
Debian 13 markdown-it-py 2.1.0-5 —
Debian 12 markdown-it-py 2.1.0-5 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS markdown-it-py No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI markdown-it-py < 2.2.0 2.2.0 GHSA-jrwr-5x3p-hvc3

References