漏洞案例已知被利用 · CISA KEV
CVE-2014-6271Bash Shellshock 环境变量命令执行漏洞
Bash 会继续解析环境变量中函数定义后的附加字符串,攻击者可借助 CGI、DHCP 或其他服务注入命令。
漏洞概览
- CVE 编号
- CVE-2014-6271
- 影响产品
- GNU Bash
- 漏洞类型
- 远程代码执行
- CWE 分类
- CWE-78
- CVE 公开日期
- 2014-09-24
- CVE 记录更新日期
- 2025-10-22
- 资料核验日期
- 2026-09-18
- 区域标签
- 全球(开源系统)
安全风险等级评估
9.8
严重 · CVSS 3.1评分来源:CISA-ADP / CVE 记录
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
影响范围与修复版本
| 产品或分支 | 受影响范围 | 历史修复边界或说明 |
|---|---|---|
| GNU Bash | 4.3 及更早版本的受影响构建 | 安装发行版覆盖相关 Shellshock 修复的安全包 |
漏洞详情
漏洞机制
Bash 在从环境变量导入函数定义时,可能继续解析并执行定义后面的尾随命令。外部输入能进入环境变量且后续调用 Bash 的服务,可能跨越原本的权限或信任边界。
触发条件与权限边界
已知入口包括 CGI、某些 DHCP 客户端脚本和 OpenSSH ForceCommand 场景;不是所有安装 Bash 的主机都自动具有同一个远程入口。最初补丁不完整,残留问题另以 CVE-2014-7169 跟踪。
场景与影响
漏洞影响不止 Web 服务器,任何把外部输入写入环境变量并调用 Bash 的服务都可能成为入口。公开利用代码出现后,扫描与批量攻击迅速增加。
检测与排查
资产、配置与日志核查
读取发行版 Bash 软件包版本和安全公告,检查 CGI、DHCP 脚本及受限 SSH 命令是否调用 Bash;验证应在授权测试环境进行,生产以补丁与配置证据为主。
防范措施与修复验证
修复与缓解
安装 Bash 厂商补丁;排查并关闭不必要的 CGI 与外部脚本入口;在边界过滤可疑环境变量,并对服务器执行链进行最小权限隔离。
修复后的验证
完成变更后,回读 GNU Bash 的实际运行版本、补丁与配置,确认已落在厂商修复范围;需要重启的服务或系统必须验证重启结果。再检查相关业务功能、访问控制与日志,记录修复前后证据。临时缓解应单独标注,并跟踪正式修复;没有触发异常不等于漏洞不存在。
参考来源
CVE 官方记录CNA 描述、版本与评分依据产品公告与技术资料lists.opensuse.org补充公告与技术资料securityblog.redhat.comNVD 漏洞条目补充分析与参考链接CISA KEV 目录已知现实利用状态
英文技术描述已整理为中文,保留产品名、协议名和版本号。CVE 记录与 KEV 核验日期:2026-09-18;KEV 目录版本:2026.09.16。厂商公告可能继续更新,处置时应核对最新产品矩阵。
© 版权声明
文章版权归原作者所有,内容仅用于合法合规的学习、研究与安全防护,未经允许请勿转载。
THE END



暂无评论内容