CVE-2026-97610 in Linux信息

摘要

由 VulDB • 2026-09-26

在 Linux 内核中,已修复以下漏洞:

netfs: 修复 netfs_unbuffered_write() 中的未初始化返回值问题

如果第一个子请求的准备失败,`netfs_unbuffered_write()` 会在 `ret` 被初始化之前退出其循环。空迭代器检查也可能导致相同的情况发生。

对于同步写入操作,`netfs_unbuffered_write_iter_locked()` 随后可能返回一个不相关的错误代码,而不是预期的 `wreq->error`。如果通过 CIFS 访问且 `cifs_prepare_write()` 未能重新打开文件或获取信用额度(credits),则此漏洞可被触发利用。

将 `ret` 初始化为 0,以便在没有写入任何数据时调用者返回 `wreq->error`,否则返回已写入的字节数。

该问题通过 Clang 编译器的 `-Wconditional-uninitialized` 选项发现。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

来源

Do you know our Splunk app?

Download it now for free!