NetSight
high7.5

CVE-2026-32274

Black: Arbitrary file writes from unsanitized user input in cache file name

Impact

### Impact Black writes a cache file, the name of which is computed from various formatting options. The value of the `--python-cell-magics` option was placed in the filename without sanitization, which allowed an attacker who controls the value of this argument to write cache files to arbitrary file system locations. ### Patches Fixed in Black 26.3.1. ### Workarounds Do not allow untrusted user input into the value of the `--python-cell-magics` option.

Affected packages

EcosystemPackageAffectedFixed in
pipblack>= 24.3.0, < 26.3.126.3.1

Affected products

VendorProductAffected versions
PythonBlack
before 26.3.1

Weakness classification

References