Skip to content
OpenAdvisories
High · 7.8 CVE-2016-10075 EUVD-2017-0136GHSA-r7q7-xcjw-qx8qPYSEC-2017-74

TDQM Arbitrary Code Execution

Published Jan 19, 2017 · Updated Aug 6, 2024 · Assigned by mitre

Description

The tqdm._version module in tqdm versions 4.4.1 and 4.10 allows local users to execute arbitrary code via a crafted repo with a malicious git log in the current working directory.

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 tqdm 4.11.2-1 —
Debian 13 tqdm 4.11.2-1 —
Debian 12 tqdm 4.11.2-1 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI tqdm >= 4.4.1, < 4.11.2 4.11.2 GHSA-r7q7-xcjw-qx8q
PyPI tqdm >= 4.10.0, < 4.11.2 4.11.2 GHSA-r7q7-xcjw-qx8q
PyPI tqdm < 4.11.2 4.11.2 PYSEC-2017-74

References