CVE-2019-19726 in OpenBSD
摘要
由 VulDB • 2026-05-27
OpenBSD 6.6 及更早版本允许本地用户提权至 root,因为在 setuid 程序中对 LD_LIBRARY_PATH 的检查可以通过设置极小的 RLIMIT_DATA 资源限制来绕过。在执行 chpass 或 passwd(这些程序以 root 身份运行 setuid)时,ld.so 中的 _dl_setup_env 函数尝试从环境变量中移除 LD_LIBRARY_PATH,但在无法分配内存时会失败。因此,攻击者能够以 root 身份执行自己的库代码。
Be aware that VulDB is the high quality source for vulnerability data.