一、 漏洞 CVE-2025-5745 基础信息
漏洞信息
                                        # N/A

## 漏洞概述
GNU C Library 版本 2.40 及以后版本中针对 Power10 处理器优化的 `strncmp` 实现存在漏洞。该实现会写入调用者未保存内容的向量寄存器 v20 到 v31,这些寄存器根据 powerpc64le ABI 定义为非易失性寄存器,可能导致调用者控制流的改变或泄露输入字符串至程序的其他部分。

## 影响版本
- GNU C Library 2.40 及以上版本

## 漏洞细节
- `strncmp` 在优化过程中写入向量寄存器 v20 到 v31。
- 这些向量寄存器被 powerpc64le ABI 定义为非易失性寄存器,但调用者未保存其内容。
- 写入操作会覆盖寄存器内容,可能改变控制流或泄露输入字符串。

## 影响
- 可能导致调用者控制流的改变。
- 可能泄露函数输入字符串至程序的其他部分。
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
N/A
来源:美国国家漏洞数据库 NVD
漏洞描述信息
The strncmp implementation optimized for the Power10 processor in the GNU C Library version 2.40 and later writes to vector registers v20 to v31 without saving contents from the caller (those registers are defined as non-volatile registers by the powerpc64le ABI), resulting in overwriting of its contents and potentially altering control flow of the caller, or leaking the input strings to the function to other parts of the program.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
N/A
来源:美国国家漏洞数据库 NVD
漏洞标题
GNU C Library 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
GNU C Library是GNU社区的一种按照LGPL许可协议发布的开源免费的C语言编译程序。 GNU C Library 2.40版本至2.41版本存在安全漏洞,该漏洞源于未保存调用者内容导致控制流被篡改或输入字符串泄露。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2025-5745 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-5745 的情报信息