Rust 命令注入漏洞(CVE-2024-24576)安全风险通告

Rust 命令注入漏洞(CVE-2024-24576)安全风险通告

奇安信 CERT 2024-04-11 17:40

● 
点击↑蓝字关注我们,获取更多安全风险通告

漏洞概述

漏洞名称

Rust 命令注入漏洞

漏洞编号

QVD-2024-13050,CVE-2024-24576

公开时间

2024-04-09

影响量级

十万级

奇安信评级

高危

CVSS 3.1分数

10.0

威胁类型

命令执行

利用可能性

POC状态

已公开

在野利用状态

未发现

EXP状态

未公开

技术细节状态

已公开

危害描述:远程攻击者利用该漏洞能够在目标系统上执行任意命令。

01

漏洞详情

>
>
>
>

影响组件

Rust 是一种开源的系统编程语言,它专注于安全性、并发性和性能,旨在提供内存安全和线程安全的同时,保持高性能和控制力。

>
>
>
>

漏洞描述

近日,奇安信CERT监测到Rust官方发布新版本修复Rust 命令注入漏洞(CVE-2024-24576)。在Windows上使用Command API调用批处理文件(使用bat和cmd扩展名)时,Rust标准库没有正确地对参数进行转义。攻击者如果能够控制传递给生成的进程的参数,就可以通过绕过转义来执行任意的Shell命令。目前该PoC已在互联网上公开鉴于此漏洞影响范围较大,建议客户尽快做好自查及防护。

02

影响范围

>
>
>
>

影响版本

Rust < 1.77.2(Windows平台)

>
>
>
>

其他受影响组件

03

处置建议

>
>
>
>

安全更新

官方已发布新版本修复漏洞,建议尽快升级到安全版本1.77.2及以上,链接如下:

https://blog.rust-lang.org/2024/04/09/Rust-1.77.2.html

版本检测

在Windows cmd 或 Powershell中执行命令:

rustc –version

04

参考资料

[1]https://github.com/rust-lang/rust/security/advisories/GHSA-q455-m56c-85mh

[
1]
https://blog.rust-lang.org/2024/04/09/Rust-1.77.2.html

[
1]
https://blog.rust-lang.org/2024/04/09/cve-2024-24576.html

05

时间线

2024年4月11日,奇安信 CERT发布安全风险通告。

06

漏洞情报服务

奇安信ALPHA威胁分析平台已支持漏洞情报订阅服务:

奇安信 CERT

致力于
第一时间为企业级用户提供权威漏洞情报和有效
解决方案。

点击↓阅读原文,到
ALPHA威胁分析平台
订阅更多漏洞信息。