CVE-2019-18634
在 1.8.26 之前的 Sudo 中,如果在 /etc/sudoers 中启用了 pwfeedback,则用户可以触发特权 sudo 进程中的基于栈的缓冲区溢出。(pwfeedback 是 Linux Mint 和 elementary OS...
- 已发布
- 2020年1月29日
- 已更新
- 2024年8月5日
- 分配 CNA
- mitre
- 观察到的证据
- 2020年2月4日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H中 · 未来 30 天
- 百分位
- 97.3%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
在 1.8.26 之前的 Sudo 中,如果在 /etc/sudoers 中启用了 pwfeedback,则用户可以触发特权 sudo 进程中的基于栈的缓冲区溢出。(pwfeedback 是 Linux Mint 和 elementary OS 中的默认设置;但是,对于上游及许多其他软件包而言,它不是默认设置,并且仅当管理员启用时才存在。)攻击者需要向 tgetpass.c 中 getln() 的 stdin 传递一个长字符串。
来源
16- CVE-2019-18634漏洞利用
我针对 CVE-2019-18634 的 n-day 漏洞利用(本地权限提升)
对 CVE-2019-18634 的复现,这是一个通过 pwfeedback 中的缓冲区溢出实现的 sudo 权限提升漏洞利用。包含基于 Docker 的环境,用于教育演示该漏洞。
对sudo缓冲区溢出(影响sudo版本<1.8.26)的分析,以及如何使用GCC编译公开可用的漏洞利用代码
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。