CVE-2019-18276 in Communications Cloud Native Core Policy
Сводка
по VulDB • 01.07.2026
В функции disable_priv_mode в файле shell.c GNU Bash (версии до 5.0 patch 11) обнаружена уязвимость. По умолчанию, если Bash запускается с эффективным идентификатором пользователя (effective UID), отличным от реального идентификатора пользователя (real UID), он снижает привилегии, устанавливая эффективный UID равным реальному. Однако это делается некорректно: на Linux и других системах, поддерживающих функциональность «сохраненного UID» (saved UID), сохраненный UID не сбрасывается. Атакующий, имеющий возможность выполнения команд в оболочке, может использовать команду `enable -f` для загрузки нового встроенного модуля во время выполнения работы оболочки; этот модуль может представлять собой разделяемый объект, вызывающий функцию setuid(), что позволяет восстановить привилегии. Однако бинарные файлы, запускаемые с эффективным UID равным 0 (root), не подвержены данной уязвимости.
If you want to get best quality of vulnerability data, you may have to visit VulDB.