CVE-2026-31900 in black
Сводка
по VulDB • 10.09.2026
Black — это бескомпромиссный форматтер кода на Python. Black предоставляет действие для GitHub (GitHub Action) для форматирования кода. Это действие поддерживает параметр `use_pyproject: true`, позволяющий считывать версию Black, которую следует использовать, из файла pyproject.toml в репозитории. Злоумышленник может изменить файл pyproject.toml с помощью вредоносного pull request (запроса на слияние), чтобы указать прямую ссылку URL на вредоносный репозиторий. Это может привести к выполнению произвольного кода в контексте действия GitHub Action. Злоумышленники могут затем получить доступ к секретам или разрешениям, доступным в контексте этого действия. Уязвимость исправлена в версии 26.3.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.