漏洞案例公开漏洞记录
CVE-2016-0800OpenSSL DROWN 跨协议解密漏洞
SSLv2 的 RSA 填充预言机可被用来解密同一私钥保护的 TLS 会话,即使 TLS 服务本身未启用 SSLv2。
漏洞概览
- CVE 编号
- CVE-2016-0800
- 影响产品
- OpenSSL SSLv2 与复用 RSA 密钥的 TLS 服务
- 漏洞类型
- 信息泄露
- CWE 分类
- 所查记录未提供统一 CWE 分类
- CVE 公开日期
- 2016-03-01
- CVE 记录更新日期
- 2024-08-05
- 资料核验日期
- 2026-09-18
- 区域标签
- 全球(加密协议)
安全风险等级评估
所查 CVE 记录未提供统一数值评分。风险判断应结合漏洞机制、资产暴露和业务影响,不应凭空补充分数。
影响范围与修复版本
| 产品或分支 | 受影响范围 | 历史修复边界或说明 |
|---|---|---|
| OpenSSL 1.0.1 | <1.0.1s | 1.0.1s |
| OpenSSL 1.0.2 | <1.0.2g | 1.0.2g |
| 其他 SSLv2 实现 | 支持受影响协议的产品 | 厂商安全更新并禁用 SSLv2 |
漏洞详情
漏洞机制
DROWN 利用 SSLv2 的 RSA 填充预言机,可能帮助解密使用同一 RSA 私钥的 TLS 密文。即便目标 HTTPS 服务禁用了 SSLv2,另一个使用同一私钥的邮件或其他服务仍可能构成关联风险。
触发条件与权限边界
应按 RSA 私钥复用关系而不是单一域名检查。需要识别所有承载同钥证书的主机、协议与端口;不能只确认 443/TCP 的配置后结束排查。
场景与影响
风险来自跨协议密钥复用:攻击者先利用老旧 SSLv2 端点,再推断现代 TLS 流量。遗留设备和共享证书会扩大影响面。
检测与排查
资产、配置与日志核查
建立证书/公钥指纹与服务映射,核验 SSLv2 在所有关联端点均不可协商;同时确认受支持 TLS 配置与相关库补丁。
防范措施与修复验证
修复与缓解
禁用 SSLv2 并升级 OpenSSL;不要在不同协议和服务之间复用 RSA 私钥;重新生成并部署证书,扫描全部外部端口。
修复后的验证
完成变更后,回读 OpenSSL SSLv2 与复用 RSA 密钥的 TLS 服务 的实际运行版本、补丁与配置,确认已落在厂商修复范围;需要重启的服务或系统必须验证重启结果。再检查相关业务功能、访问控制与日志,记录修复前后证据。临时缓解应单独标注,并跟踪正式修复;没有触发异常不等于漏洞不存在。
参考来源
CVE 官方记录CNA 描述、版本与评分依据产品公告与技术资料marc.info补充公告与技术资料security.freebsd.orgNVD 漏洞条目补充分析与参考链接CISA KEV 目录已知现实利用状态
英文技术描述已整理为中文,保留产品名、协议名和版本号。CVE 记录与 KEV 核验日期:2026-09-18;KEV 目录版本:2026.09.16。厂商公告可能继续更新,处置时应核对最新产品矩阵。
© 版权声明
文章版权归原作者所有,内容仅用于合法合规的学习、研究与安全防护,未经允许请勿转载。
THE END



暂无评论内容