RUSTSEC-2026-0394
Build environment compiled into the library and readable at runtime
CVSS 3.1SCORE
N/A/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 0.6.0
Обновите rustpython-vm до версии 0.6.0, пересоберите бинарные файлы и проведите обязательную ротацию всех секретов, присутствовавших в сборочном окружении.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Сборочный скрипт rustpython-vm внедряет переменные окружения хоста сборки в итоговый бинарный файл, делая их доступными в рантайме.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
В версиях с 0.3.0 по 0.5.0 скрипт сборки сохраняет все переменные среды в $OUT_DIR/env_vars.rs. Этот файл компилируется в модуль _sysconfigdata (структура build_time_vars), что позволяет прочитать секреты через strings или рантайм Python.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Утечка конфиденциальных данных CI/CD (токенов реестров пакетов, API-ключей, облачных учетных данных) всем конечным пользователям скомпилированного бинарного файла.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
——
>= 0.3.0➔Fix: 0.6.0
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (7)
- crates.iohttps://crates.io/crates/rustpython-vm
- rustsec.orghttps://rustsec.org/advisories/RUSTSEC-2026-0394.html
- github.comhttps://github.com/RustPython/RustPython/pull/8813
- github.comhttps://github.com/RustPython/RustPython/issues/8802
- github.comhttps://github.com/RustPython/RustPython/issues/9236
- crates.iohttps://crates.io/crates/rustpython-vm/0.6.0
- registry.bitbison.iohttps://registry.bitbison.io/cargo/rustpython-vm
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости RUSTSEC-2026-0394: Build environment compiled into the library and readable at runtime. URL: https://cve.futuretools.ru/cve/RUSTSEC-2026-0394
BibTeX формат (LaTeX)
@misc{cve_futuretools_rustsec_2026_0394,
title = {{RUSTSEC-2026-0394: Build environment compiled into the library and readable at runtime}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/RUSTSEC-2026-0394}},
note = {Оперативный инженерный анализ киберугроз}
}