一、 漏洞 CVE-2025-48386 基础信息
漏洞信息
                                        # Git在'wincred'凭证帮助程序中允许缓冲区溢出

## 概述
Git 的 wincred 凭证辅助程序在处理内部存储时使用一个静态缓冲区 (target) 作为唯一键值。由于未正确检查缓冲区剩余空间,导致在使用 `wcsncat()` 附加内容时可能发生缓冲区溢出。

## 影响版本
- v2.43.7
- v2.44.4
- v2.45.4
- v2.46.4
- v2.47.3
- v2.48.2
- v2.49.1
- v2.50.1

## 细节
wincred 凭证辅助程序在存储和比较内部存储时使用一个静态缓冲区 (target) 作为唯一键值。在使用 `wcsncat()` 将内容附加到缓冲区时,未正确检查缓冲区的剩余空间,从而可能导致缓冲区溢出。

## 影响
此漏洞可能导致缓冲区溢出,进而可能引发安全问题,如程序崩溃或执行任意代码。这些版本已修复此漏洞。
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
Git allows a buffer overflow in 'wincred' credential helper
来源:美国国家漏洞数据库 NVD
漏洞描述信息
Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. The wincred credential helper uses a static buffer (target) as a unique key for storing and comparing against internal storage. This credential helper does not properly bounds check the available space remaining in the buffer before appending to it with wcsncat(), leading to potential buffer overflows. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.
来源:美国国家漏洞数据库 NVD
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N
来源:美国国家漏洞数据库 NVD
漏洞类别
未进行输入大小检查的缓冲区拷贝(传统缓冲区溢出)
来源:美国国家漏洞数据库 NVD
漏洞标题
Git 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Git是Git开源的一套免费、开源的分布式版本控制系统。 Git存在安全漏洞,该漏洞源于未正确检查缓冲区中剩余的可用空间是否充足,这可能导致潜在的缓冲区溢出问题。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2025-48386 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-48386 的情报信息