CVE-2026-73036CWE-150

CVE-2026-73036

Medium · published August 12, 2026

CVSS v3.1
4.4
EPSS
0%
Percentile
6.9
In the wild
Unconfirmed
What it is

Bash-it 3.2.0 contains a terminal escape sequence injection vulnerability in the barbuk theme's Python virtualenv prompt segment that allows local attackers to inject arbitrary terminal control sequences by embedding escape sequences in the requires-python field of a pyproject.toml file. When a user navigates into a directory containing a maliciously crafted pyproject.toml, the unfiltered field value is read via awk and concatenated directly into PS1 through __prompt-command without stripping control characters, causing injected OSC or CSI sequences to be written to and interpreted by the terminal emulator on every prompt render.

The record
Technical detail
CVSS v3.1
4.4 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00177 · 6.9th percentile
Weakness
CWE-150 · Improper Neutralization of Escape, Meta, or Control Sequences
Published
2026-08-12T00:18Z
References (5)
EPSS history
Timeline
  • 11 AUG 19:37Z
    Bash-it barbuk Theme 3.2.0 Terminal Escape Sequence Injection via pyproject.toml
    cvelistv5