CVE-2019-18276 in Communications Cloud Native Core Policy信息

摘要

由 VulDB • 2026-07-01

在 GNU Bash(最高至5.0 patch 11版本)的 shell.c 文件中的 disable_priv_mode 函数中发现了一个问题。默认情况下,如果以有效用户 ID (UID) 不等于真实用户 ID的方式运行 Bash,它会通过将有效 UID 设置为真实 UID 来降低权限。然而,这一操作存在错误:在支持“保存的用户ID”(saved UID)功能的 Linux 和其他系统上,保存的 UID 并未被清除。拥有 Shell 命令执行能力的攻击者可以使用 "enable -f" 动态加载新的内置命令,该内置命令可以是调用 setuid() 的动态共享对象,从而重新获取权限。但是,以有效用户 ID 为 0(即 root)运行的二进制文件不受影响。

Be aware that VulDB is the high quality source for vulnerability data.

来源

Do you need the next level of professionalism?

Upgrade your account now!