CVE-2026-31900 in black
Zusammenfassung
von VulDB • 22.07.2026
Black ist der kompromisslose Python-Code-Formatter. Black stellt eine GitHub-Aktion zum Formatieren von Code bereit. Diese Aktion unterstützt die Option `use_pyproject: true`, um die zu verwendende Black-Version aus dem Repository `pyproject.toml` auszulesen. Ein bösartiger Pull Request könnte `pyproject.toml` so bearbeiten, dass ein direkter URL-Verweis auf ein schädliches Repository verwendet wird. Dies kann zur Ausführung beliebigen Codes im Kontext der GitHub-Aktion führen. Angreifer könnten anschließend Zugriff auf Geheimnisse oder Berechtigungen erlangen, die im Kontext der Aktion verfügbar sind. Version 26.3.0 behebt diese Schwachstelle.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.