CVE-2024-4254
Утечка секретов в gradio-app/gradio
- Опубликовано
- 4 июн. 2024 г.
- Обновлено
- 21 окт. 2025 г.
- Назначение CNA
- @huntr_ai
- Наблюдены доказательства
- 2 сент. 2026 г.
Первичный CVSS
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:NНизкий · следующие 30 дней
- Процентиль
- 39,7 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Рабочий процесс `deploy-website.yml` в репозитории gradio-app/gradio, а именно в ветке `main`, уязвим для эксфильтрации секретов из-за ненадлежащей авторизации. Уязвимость возникает из-за явного выполнения checkout и запуска кода из форка в рамках рабочего процесса, что небезопасно, поскольку позволяет выполнять недоверенный код в среде с доступом на push в базовый репозиторий и доступом к секретам. Этот недостаток может привести к эксфильтрации конфиденциальных секретов, таких как GITHUB_TOKEN, HF_TOKEN, VERCEL_ORG_ID, VERCEL_PROJECT_ID, COMMENT_TOKEN, AWSACCESSKEYID, AWSSECRETKEY и VERCEL_TOKEN. Уязвимость присутствует в файле рабочего процесса, расположенном по адресу https://github.com/gradio-app/gradio/blob/72f4ca88ab569aae47941b3fb0609e57f2e13a27/.github/workflows/deploy-website.yml.
Источники
1- gha-lab-40e23db109Исследования
Лаборатория исследований безопасности: контролируемое воспроизведение CVE-2024-4254 (GHSA-fc78-c36r-cc59) — fork checkout/выполнение кода в deploy-website.yml в gradio-app/gradio @ d4c503a
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.