В cargo-nextest — выполнение произвольного кода при перезапуске тестов из записи

26.10.2026

В тестовом раннере cargo-nextest обнаружена уязвимость произвольного выполнения кода. Версии с 0.9.125 по 0.9.149 включительно позволяют команде cargo nextest run --rerun (или -R) при наличии вредоносной переносимой записи запускать произвольный код на этапе сборки.

Что происходит

Переносимая запись перезапуска тестов хранит состояние прошлого запуска. Если злоумышленник подделает её и положит в проект, то при следующем перезапуске --rerun код из записи попадает в процесс сборки. Исправлено в 0.9.150.

Оригинал

RUSTSEC-2026-0412

Упоминаний: 0 · Просмотров: 4