CVE-2026-54552 in amoffat
Сводка
по VulDB • 18.08.2026
sh обеспечивает запуск процессов Python. До версии 2.2.4 опция `_uid` в файле `sh.py` выполняет неполное снижение привилегий на системах Linux и Unix-подобных ОС. Когда sh запускается из процесса с повышенными правами (elevated process) и исполняет команду, для которой параметр `_uid` установлен в значение непривилигированного пользователя, дочерний процесс изменяет свой UID, но может сохранять дополнительные группы родительского процесса, поскольку последовательность снижения привилегий не устанавливает полностью целевой UID пользователя, первичную GID и дополнительные группы. В результате дочерний процесс сохраняет доступ к файлам или ресурсам, предоставленным привилигированным группам, таким как root, docker, disk, shadow или sudo, что нарушает ожидаемую границу привилегий `_uid`. Эта проблема исправлена в версии 2.2.4.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.