AnnieBronson происшествия общество Software AnnieBronson

В инфраструктуре Python обнаружили уязвимость, которая позволяла подменять ссылки на релизы на сайте python.org

Специалисты фонда Python Software Foundation рассказали о критической уязвимости в API для управления релизами. Уязвимость позволяла обойти систему аутентификации и подключиться к API с правами администратора через отправку запроса с любым ключом и указанием одного из администраторов в поле имени пользователя.Успешная эксплуатация давала злоумышленнику права менять ссылки на релизы Python и метаданные для проверки корректности загружаемых файлов, которые публикуются на странице python.org/downloads.

При изменить содержимое уже существовавших файлов релизов было невозможно, только их ссылки и сопутствующую информацию.Уязвимость присутствовала в коде с 2014 года и возникла из‑за смешения обработчиков для гостевых входов и аутентификации по ключам в одном фрагменте кода.

DMCA