CVE-2024-34062 MEDIUM

CVE-2024-34062: tqdm CLI arguments injection attack

Vendor Tqdm
Product tqdm
Weakness CWE-74
Published May 3, 2024
Last update February 13, 2025

CVSS base score

4.8/10
Attack vector Local
Attack complexity Low
Privileges required Low
User interaction Required
Confidentiality Low
Integrity Low

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L

What the vulnerability does

01Description

tqdm is an open source progress bar for Python and CLI. Any optional non-boolean CLI arguments (e.g. `--delim`, `--buf-size`, `--manpath`) are passed through python's `eval`, allowing arbitrary code execution. This issue is only locally exploitable and had been addressed in release version 4.66.3. All users are advised to upgrade. There are no known workarounds for this vulnerability.

Key dates

02Disclosure timeline

May 3, 2024 CVE published
February 13, 2025 Record updated