GNU C 库(glibc)2.14 至 2.44 版本中的动态链接器(ld.so)存在一个基于栈的缓冲区溢出漏洞。本地攻击者可利用此漏洞导致 setuid/setgid(AT_SECURE)程序的内存崩溃或损坏。 当此类程序的 DT_RPATH 或 DT_RUNPATH 以 $ORIGIN 开头,且其后紧跟 NUL 字节或 '/' 字符时,加载器会读取超出路径缓冲区的末尾,并向栈上分配的内部缓冲区之外写入数据。这种对加载器栈的破坏可能导致加载器崩溃(拒绝服务),并造成进程内存的有限泄露。
| 厂商 | 产品 | 版本范围 | 状态 |
|---|---|---|---|
| The GNU C Library | glibc | 2.14< 2.45 |
affected |
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| The GNU C Library | glibc | 2.14 ~ 2.45 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC