Avant la version 26.10.1, la GitHub Action de Black configurée avec `use_pyproject: true` ne valide pas la valeur `tool.black.required-version` du fichier pyproject.toml, ce qui peut conduire à installer et exécuter du code contrôlé par un contributeur de pull request. Mettre à jour Black vers la version 26.10.1 ou ultérieure et vérifier les changements de configuration soumis dans les pull requests.
Source : NVD — CVE-2026-114134
Analyse technique
La vulnérabilité concerne la GitHub Action de Black lorsque `use_pyproject: true`; un spécificateur non validé peut référencer directement du code contrôlé par un attaquant.
Impact, versions et correctif
Détection / vérification
Vérifier si l’action Black est configurée avec use_pyproject: true et si les workflows traitent des pull requests non fiables.
Action recommandée
Mettre à jour Black vers 26.10.1 ou ultérieur et contrôler les modifications de pyproject.toml apportées aux pull requests.
Sources
Priorisation DFS : P3 · 1 source(s).