一、 漏洞 CVE-2025-37778 基础信息
漏洞信息
                                        # ksmbd:在 krb_authenticate 中修复悬空指针问题

## 概述
在Linux内核中,已经修复了ksmbd中的一个漏洞:在`krb_authenticate`中处理悬挂指针的问题。

## 细节
`krb_authenticate`函数在释放`sess->user`后没有将其指针设置为`NULL`。该函数随后调用`ksmbd_krb5_authenticate`以重新初始化`sess->user`,但该函数在某些情况下可能会返回而不进行初始化。如果发生这种情况,`smb2_sess_setup`函数将会在使用已经释放的`sess->user`内存时访问无效内存。

## 影响
如果`smb2_sess_setup`在后续使用`sess->user`时遇到未初始化的指针,可能会导致访问已经释放的内存,进而可能引发程序崩溃或其他安全问题。
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
ksmbd: Fix dangling pointer in krb_authenticate
来源:美国国家漏洞数据库 NVD
漏洞描述信息
In the Linux kernel, the following vulnerability has been resolved: ksmbd: Fix dangling pointer in krb_authenticate krb_authenticate frees sess->user and does not set the pointer to NULL. It calls ksmbd_krb5_authenticate to reinitialise sess->user but that function may return without doing so. If that happens then smb2_sess_setup, which calls krb_authenticate, will be accessing free'd memory when it later uses sess->user.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
N/A
来源:美国国家漏洞数据库 NVD
漏洞标题
Linux kernel 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于krb_authenticate中存在悬垂指针问题。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2025-37778 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-37778 的情报信息