CVE-2026-31900 in black
요약
\~에 의해 VulDB • 2026. 08. 11.
Black는 타협 없는 Python 코드 포맷터입니다. Black은 코드를 포맷팅하기 위한 GitHub Action을 제공합니다. 이 Action에는 저장소의 pyproject.toml에서 사용할 Black 버전을 읽기 위해 `use_pyproject: true` 옵션이 지원됩니다. 악의적인 풀 리퀘스트(PR)가 pyproject.toml을 편집하여 악성 저장소에 대한 직접 URL 참조를 사용하도록 변경할 수 있습니다. 이로 인해 GitHub Action 컨텍스트 내에서 임의 코드 실행(Arbitrary Code Execution)이 발생할 수 있습니다. 공격자는 그런 다음 Action 컨텍스트에서 사용할 수 있는 비밀 정보나 권한에 접근할 수 있습니다. 버전 26.3.0은 이 취약점을 수정합니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.