Heartbleed漏洞曝光后 证书撤销引起的问题

Heartbleed是一个严重漏洞,它可能允许攻击者访问密码、加密密钥以及使用OpenSSL发送到服务器的其他信息。在这个漏洞被曝光后,很多公司开始争先恐后地修复其系统和撤销安全证书。但是修复几十万(尚且不说几百万)系统不是简单的事情,而且需要一定时间,同时,大量重新注册的SSL证书和广泛的撤销证书也会带来严重影响。

[[113758]]

当内容发布公司CloudFlare更新其安全套接字层(SSL)证书来保护其客户免受Heartbleed的影响时,这个做法给整个互联网带来不小的震动。

大约5万个密钥不再可信,一夜之间,证书撤销列表(CRL)突然激增2000倍,达到近4.7MB。CRL是浏览器检测SSL证书是否受到攻击的两种方法之一,这种方法被广泛用于保护浏览器和网站之间的通信。根据CloudFlare的估计,仅仅是分发新的CRL文件到浏览器的带宽成本就可能超过40万美元,而通过亚马逊云计算服务的检查,这个数字甚至达到了100万美元。

Comodo、赛门铁克和Trustwave等证书颁发机构(CA)目前允许公司免费撤销和重新颁发证书。Comodo公司首席技术官Robin Alden表示,对于这些CA而言,大多数企业对Heartbleed的缓慢反应是一件喜忧参半的事情。一方面,处理大规模撤销的成本会很高,而同时,但企业不一致的反应让证书颁发机构能够有时间处理这些请求。

“尽管出现了各种新闻报道,但我们很多客户才刚刚开始回应,”Alden表示,“从互联网的整体安全来看,这并不是一件好事,但至少他们正在花时间来响应,并且这能够分散重新签发证书的工作负荷。”

分析公司Netcraft估计,大约50万网站在使用易受Heartbleed攻击的OpenSSL版本,很多公司还在其自己的网络使用私人SSL证书,其他证书颁发机构也可能面临相同的海量请求和证书撤销清单,这将给支撑大部分互联网安全的证书基础设施带来巨大负担。

“除了成本问题,很多CA无法处理这些激增的工作量,”CloudFlare公司首席执行官MatthewPrince在缓解Heartbleed所需成本的分析中指出,“撤销SSL证书可能会给他们自己的基础设施带来拒绝服务攻击。”

撤销过程缺乏权威性

尽管证书撤销在互联网对SSL的使用中发挥着重要作用,但它受到了不均匀的支持。在Heartbleed之前,撤销是一种很少见的事情,大多数用户很少遇到撤销的证书。加拿大税务局遭遇的攻击和广泛检测到的Heartbleed漏洞表明,攻击者现在正在使用该漏洞试图收集密码和证书信息。

安全服务提供商和证书颁发机构Trustwave公司副总裁Brian Trzupec表示,这些攻击让证书撤销和支持阻止撤销签名变得极其重要。

Trzupec表示:“令人担忧的是,证书撤销机制从没有经历过这种规模的测试。”

当证书被攻击后,CA可以选择两种方法中的一种来告知互联网用户和浏览器该证书不可信任。每次浏览器在遇到新证书时(通常是当用户访问新网站时)也可以发出请求,使用在线证书状态协议(OCSP)来检查证书是否已经被撤销,或者他们还可以下载CRL副本,并使用该列表来判断SSL证书的可信度。

对于每次查找,这种OCSP方法只需要很少的带宽,虽然可能随着时间的推移而增加,而利用CRL的浏览器需要更少但更大的下载来进行同样的证书检查。

不同浏览器制造商采用不同的方法。例如,谷歌的Chrome浏览器整合了其自己的清单和CRL信息,而其他浏览器(例如Mozilla的Firefox)已经完全停止使用CRL。无论浏览器最终采用哪种方法,最近几周海量的撤销证书(SANS研究所的互联网风暴中心估计最近证书撤销增加了300%到500%)正在制造大量流量,这可能造成问题,特别是对于处理能力和内存低于传统PC的移动设备。

“你会发现在无线或蜂窝连接下载中突然出现3MB或4MB的东西,而不是2千字节的CRL,”Trustwave公司的Trzupeck表示,“这将会给这些设备带来很大的负担。”

赛门铁克的Trust Services团队产品管理高级主管Michael Klieman表示,更糟糕的是,在这个过程中,撤销程序可能无法为很多用户保证安全性,因为大多数浏览器没有阻止用户访问具有不好或撤销的证书的网站。

“浏览器制造商并没有要阻止用户对网站的访问,”Klieman表示,“但从安全的角度来看,浏览器需要做一些工作来保护用户。”

Heartbleed的长尾巴

然而,围绕Heartbleed的问题不太可能很快得到解决。虽然安全公司已经敦促企业变更其密钥,Trzupeck表示,很多平台可能仍然未修复这个OpenSSL漏洞。一些系统很容易受到攻击,例如使用安全HTTP协议(HTTPS)的web服务器,同时,一些不太明显的互联网平台也易受攻击,包括邮件服务器和代理服务器。数百万运行Jellybean 4.1.1版本的Android操作系统的移动设备也可能受到攻击,尽管我们目前还没有看到针对这些设备的基于Heartbleed的攻击。

密钥管理技术供应商Venafi公司安全战略和威胁智能副总裁Kevin Bocek强调,企业只有修复其系统才可能解决潜在的问题,然而,很多公司仍然没有意识到这件事的重要性。

“这里有很多误解,”Bocek表示,“人们认为,他们只是需要修复面向公众的系统,而有些人则认为他们需要做的是重新发放证书。”

作为Heartbleed清理过程的一部分,Bocek建议企业找出使用SSL密钥用于安全目的的所有系统,根据每个系统的重要性来优先排序修复工作,在修复系统后,重新为这些系统创建新的密钥。很多大型企业在内部使用私人CA来以较低的成本保护内部服务器访问,这些CA也应该修复并重新创建密钥。否则,一旦攻击者获取对企业内部系统的某种访问级别,他就能够轻松地破坏整个网络。

“这是最终的难题,”Bocek表示,“跨所有这些应用,你都有密钥和证书,但你不知道它们被使用在哪里。”

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/130134.html<

(0)
管理的头像管理
上一篇2025-02-25 22:46
下一篇 2025-02-25 22:48

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注