Skip to content
OpenAdvisories
Medium · 5.9 CVE-2022-42966 EUVD-2022-7199GHSA-2p9h-ccw7-33gfPYSEC-2022-43178

Exponential ReDoS in cleo leads to denial of service

Published Nov 9, 2022 · Updated May 1, 2025 · Assigned by JFROG

Description

An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the cleo PyPI package, when an attacker is able to supply arbitrary input to the Table.set_rows method

Affected products

VendorProductAffectedFixed
cleo cleo < 1.0.0 1.0.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
Ubuntu 26.10 python-cleo No fix yet —
Ubuntu 26.04 LTS python-cleo No fix yet —
Ubuntu 25.10 python-cleo No fix yet —
Ubuntu 24.04 LTS python-cleo No fix yet —
Ubuntu 22.04 LTS python-cleo No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI cleo >= 1.0.0a1, < 2.0.0 2.0.0 GHSA-2p9h-ccw7-33gf
PyPI cleo < 2.0.0 2.0.0 PYSEC-2022-43178

References