# 当 tlink 设置失败时修复 cifs 连接泄漏问题
## 概述
在 Linux 内核中,修复了一个与 tlink 设置失败时连接泄漏有关的漏洞。如果 tlink 设置失败,会导致连接没有被正确释放,进而导致模块引用计数泄漏,因为 cifsd 线程没有退出。此外,还会泄漏 fscache 信息,导致下一次挂载时打印错误信息。
## 影响版本
无具体影响版本信息。
## 细节
当 tlink 设置失败时,没有正确释放连接,这导致模块引用计数泄漏,因为 cifsd 线程没有退出。此外,还泄漏了 fscache 信息,从而导致下一次使用 fsc 挂载时打印错误信息:
```
CIFS: Cache volume key already in use (cifs,127.0.0.1:445,TEST)
```
修复方法是检查 tlink 设置的结果,并进行一些清理工作。
## 影响
该漏洞可能导致模块引用计数泄漏和 fscache 信息泄漏,进而导致系统资源浪费和错误信息的打印。
# | POC 描述 | 源链接 | 神龙链接 |
---|
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签: