#VU26210 Improper Check for Dropped Privileges in zsh - CVE-2019-20044
Published: March 19, 2020
zsh
SourceForge
Description
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists due to Zsh fails to overwrite the saved uid, so the original privileges, dropped by the --no-PRIVILEGED option, can be restored by
executing MODULE_PATH=/dir/with/module zmodload with a module that calls
setuid(). A local user can execute arbitrary commands on the system with elevated privileges.