01 漏洞概况
该漏洞是由于Rust 转义Windows上批处理文件的参数时存在错误,攻击者可利用该漏洞在未经授权的情况下,构造恶意数据执行命令注入攻击,最终获取服务器最高权限。
02 漏洞处置
综合处置优先级:高
漏洞信息
漏洞名称
Rust命令注入漏洞
漏洞编号
CVE编号
CVE-2024-24576
漏洞评估
披露时间
2024-04-09
漏洞类型
命令注入
危害评级
高危
公开程度
PoC已公开
威胁类型
命令执行
利用情报
在野利用
是
影响产品
产品名称
Rust
受影响版本
Rust < 1.77.2
影响范围
广
有无修复补丁
有
01 漏洞概况
02 漏洞处置
综合处置优先级:高
漏洞信息 |
漏洞名称 |
Rust命令注入漏洞 |
漏洞编号 |
CVE编号 |
CVE-2024-24576 |
漏洞评估 |
披露时间 |
2024-04-09 |
漏洞类型 |
命令注入 |
|
危害评级 |
高危 |
|
公开程度 |
PoC已公开 |
|
威胁类型 |
命令执行 |
|
利用情报 |
在野利用 |
是 |
影响产品 |
产品名称 |
Rust |
受影响版本 |
Rust < 1.77.2 |
|
影响范围 |
广 |
|
有无修复补丁 |
有 |
03 漏洞排查
用户尽快排查应用系统Rust应用版本是否为Rust < 1.77.2。若存在应用使用,极大可能会受到影响。
04 修复方案
1、官方修复方案:
目前官方已在Rust 版本1.77.2中缓解修复了该漏洞,改进了转义代码的稳健性,并更改了Command API,使其在无法安全地转义参数时返回InvalidInput错误。受影响用户可更新到Rust 1.77.2或更高版本。
下载链接:
https://blog.rust-lang.org/2024/04/09/Rust-1.77.2.html
版本检测:
在Windows cmd 或 Powershell中执行命令:rustc --version或者 rustc -V
2、临时修复方案:
(1)避免在Windows上使用不受信任的参数调用批处理文件。
05 时间线
2024.04.09 深信服厂商发布安全补丁
2024.04.18 安迈信科安全运营团队发布通告
原文始发于微信公众号(安迈信科应急响应中心):【漏洞通告】Rust命令注入漏洞
03 漏洞排查
04 修复方案
目前官方已在Rust 版本1.77.2中缓解修复了该漏洞,改进了转义代码的稳健性,并更改了Command API,使其在无法安全地转义参数时返回InvalidInput错误。受影响用户可更新到Rust 1.77.2或更高版本。
下载链接:
https://blog.rust-lang.org/2024/04/09/Rust-1.77.2.html
版本检测:
在Windows cmd 或 Powershell中执行命令:rustc --version或者 rustc -V
(1)避免在Windows上使用不受信任的参数调用批处理文件。
05 时间线
原文始发于微信公众号(安迈信科应急响应中心):【漏洞通告】Rust命令注入漏洞
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论