中危 Netty 安全漏洞
CVE编号
CVE-2021-21290利用情况
POC 已公开补丁情况
官方补丁披露时间
2021-02-09漏洞描述
Netty是Netty社区的一款非阻塞I/O客户端-服务器框架,它主要用于开发Java网络应用程序,如协议服务器和客户端等。 Netty 4.1.59之前版本存在安全漏洞,该漏洞源于当netty的多部分解码器被使用时,如果磁盘上的临时存储被启用,则本地信息可以通过本地系统临时目录进行公开。在类unix系统中,所有用户共享临时目录。因此,使用没有显式设置文件/目录权限的api写入该目录可能导致信息泄露。值得注意的是,这并不影响现代的MacOS操作系统。法”文件。createTempFile\"在类unix系统上创建一个随机文件,但默认情况下将创建这个文件,权限为\"-rw-r——r——\"。因此,如果将敏感信息写入该文件,其他本地用户就可以读取该信息。解决建议
目前厂商已发布升级补丁以修复漏洞,补丁获取链接:https://github.com/netty/netty/commit/c735357bf29d07856ad171c6611a2e1a0e0000ec受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | netty | netty | * | Up to (excluding) 4.1.59 | |||||
运行在以下环境 | |||||||||
系统 | centos_7 | tfm-rubygem-hammer_cli_foreman_tasks | * | Up to (excluding) 1.1.2-7.el7sat | |||||
运行在以下环境 | |||||||||
系统 | centos_8 | rubygem-little-plugger | * | Up to (excluding) 1.0.2-5.1.el8sat | |||||
运行在以下环境 | |||||||||
系统 | debian_10 | netty | * | Up to (excluding) 1:4.1.33-1+deb10u2 | |||||
运行在以下环境 | |||||||||
系统 | debian_11 | netty | * | Up to (excluding) 1:4.1.48-2 | |||||
运行在以下环境 | |||||||||
系统 | debian_12 | netty | * | Up to (excluding) 1:4.1.48-2 | |||||
运行在以下环境 | |||||||||
系统 | debian_9 | netty | * | Up to (excluding) 1:4.1.7-2+deb9u3 | |||||
运行在以下环境 | |||||||||
系统 | debian_sid | netty | * | Up to (excluding) 1:4.1.48-2 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_15.3 | netty-javadoc | * | Up to (excluding) 4.1.75-150200.4.6.2 | |||||
运行在以下环境 | |||||||||
系统 | redhat_7 | tfm-rubygem-hammer_cli_foreman_tasks | * | Up to (excluding) 1.1.2-7.el7sat | |||||
运行在以下环境 | |||||||||
系统 | redhat_8 | rubygem-little-plugger | * | Up to (excluding) 1.0.2-5.1.el8sat | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_22.04 | netty | * | Up to (excluding) 1:4.1.48-4+deb11u1build0.22.04.1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_22.10 | netty | * | Up to (excluding) 1:4.1.48-5ubuntu0.1 | |||||
- 攻击路径 本地
- 攻击复杂度 复杂
- 权限要求 无需权限
- 影响范围 越权影响
- EXP成熟度 POC 已公开
- 补丁情况 官方补丁
- 数据保密性 数据泄露
- 数据完整性 无影响
- 服务器危害 无影响
- 全网数量 N/A
CWE-ID | 漏洞类型 |
CWE-378 | 创建拥有不安全权限的临时文件 |
CWE-379 | 在具有不安全权限的目录中创建临时文件 |
CWE-668 | 将资源暴露给错误范围 |
Exp相关链接
- avd.aliyun.com
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论