跳到主要内容

高危

GNU Bash操作系统命令注入漏洞

2014-09-30 10:00:00 公开 ,2025-12-30 21:05:41 更新

  • 供应链漏洞
  • CISA KEV
  • 关键漏洞
  • 远程
  • 公开PoC
  • CWE Top 25 (2023)
  • 开源组件漏洞
  • CWE Top 25 (2024)
  • 无需认证
CWEs:
CWE-78 (OS Command Injection)
CAPEC:
CAPEC-108 (Command Line Execution through SQL Injection) CAPEC-15 (Command Delimiters) CAPEC-43 (Exploiting Multiple Input Interpretation Layers) CAPEC-6 (Argument Injection) CAPEC-88 (OS Command Injection)
SSVC:
可利用状态:已被积极利用攻击自动化:否技术影响评估:全部 2025-10-02 11:55:45

风险信息

CVSS v2 向量
AV:N/AC:L/Au:N/C:C/I:C/A:C
CVSS v2 风险值
10
CVSS v3.1 向量
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v3.1 风险值
8.8

详细信息

漏洞类型
命令注入
漏洞描述
GNU Bash 4.3 bash43-026版本及之前版本未能正确解析环境变量值中的函数定义,使得远程攻击者可以通过构造特定的环境来执行任意命令。例如,利用OpenSSH sshd中的ForceCommand功能、Apache HTTP Server中的mod_cgi和mod_cgid模块、由未指明的DHCP客户端执行的脚本,以及其他在设置环境时跨越Bash执行权限边界的情况。此漏洞是由于对CVE-2014-6271、CVE-2014-7169和CVE-2014-6277的修复不完整而存在的。
修复建议
请升级到GNU Bash 4.3 bash43-027或更高版本,参考链接: http://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-027

参考链接