关注网络安全
和行业未来

【9.27更新】Mozilla 将不再信任 WoSign 和 StartCom 颁发的新证书

【2016年 9月27日】经过Mozilla和开放社区一个月对沃通Wosign和StartCom一系列问题的深入调查,今日Mozilla正式给出了官方的调查结果文档。

文档中明确了:

  • Mozilla所有产品将不再信任沃通WoSign和StartCom根证书下所有新颁发的证书;
  • 同时,至少一年之后才允许沃通WoSign和StartCom重新提交Mozilla根证书认证计划,通过之后才能被重新获得Mozilla产品的信任;
  • 鉴于之前沃通WoSign私自修改证书起始时间,Mozilla在调查取证过程中,相应的监察系统也进行了升级,如果再发现类似情况,Mozilla将会直接吊销沃通WoSign和StartCom的根证书。同时在这次调查过程中发现的一系列审查问题,安永会计师事务所的审计结果也将不再被Mozilla采纳。

 

 事件回顾

【2016年 9月8日】Mozilla官方公布了研究者收集的关于WoSign在一系列安全事件的详细列表,详细内容如下:

(1)在违反CA策略的情况下仍然颁发SHA1算法证书;

(2)证书使用重复序列号;

(3)违反多项CA/B行业基准要求;

(4)任意端口认证域名身份;

(5)附加域名错误;

(6)使用SM2签名算法,不符合CA/B行业基准中对于签名算法的要求;

(7)秘密收购StartCom;

(8)允许 用户修改证书起始时间;

(9)未经认证用户身份,颁发alicdn.com证书;

(10)StartEncrypt问题项目;

(11)交叉前证书问题。

Screen Shot 2016-09-08 at 11.41.46

更进一步的关于此事件的发展,我们将持续关注和更新。

 


【2016年 9月4日】WoSign 发布了一份内部调查的报告, 报告地址如下:

https://www.wosign.com/report/wosign_incidents_report_09042016.pdf,但是根据这份报告中的内容,有研究者发现WoSign本身所提供的审核方式和操作规则违反了CA/B论坛中对于证书审核的规则,讨论内容如下图:

Screen Shot 2016-09-07 at 13.25.27

于此同时,WoSign声称其将2015年所有的证书都发布到CT公开服务器上,但是研究者发现仍然有一些证书没有被发布到CT公开服务器。

Screen Shot 2016-09-07 at 13.28.44

更进一步的关于此事件的发展,我们将持续关注和更新。

 


【2016年 9月1日】 Google讨论组里针对国内CA机构沃通被爆在没有审核域名归属的情况下,给申请者颁发SSL证书等一系列的安全事件展开了如火如荼地讨论。

在Mozilla的讨论组里已经围绕此次安全事件讨论了两周,9月1日,Google数字证书研究员Ryan Sleevi在Mozilla邮件组中提出了一系列可行的措施进行了讨论。

以下是Ryan Sleevi提出的方案:

(1)彻底的移除WoSign CA,但允许用户手动添加;

(2)将WoSign CA从浏览器全局设置为不可信,即使用户自己添加根证书也无法可信;

(3)彻底的移除WoSign CA根证书,同时开发白名单来为已经存在的证书继续提供信任机制,直到这些用户的证书到期;

(4)将不信任所有证书,把 2016年之前颁发的证书列入白名单,白名单中的证书将不受影响。

更进一步的关于此事件的发展,我们将持续关注和更新。

 


【2016年8月29日更新】在过去的几天里,研究者不断的又相继找到更多的WoSign没有完全验证身份而错误颁发的SSL证书,其中包括微软https://crt.sh/?id=29805555 和阿里巴巴旗下CDN服务 https://crt.sh/?id=29884704 。

屏幕快照 2016-08-30 下午1.53.00屏幕快照 2016-08-30 下午1.53.31

之前在2011年,就曾发生过DigiNotar、Comodo的数字证书颁发安全事故。当时Diginator已经被完全吊销根证书。在每年的安全审查报告中,WoSign并没有将这些错误颁发的证书列入到审查报告中,直到研究人员发现这些错误被颁发出来的证书,同时WoSign对这些错误颁发的证书也没有快速的采取行业内规范的措施 - 立即吊销这批有问题的证书,而是采取被动的方式来应对这些问题。


2016年8月25日,在Mozilla安全策略讨论组中,开发者 Gervase Markham发帖称,多起与中国证书颁发机构沃通CA(WoSign)相关的安全事故引起了他们的关注。Mozilla正考虑是否对WoSign在Firefox浏览器中采取相关行动,与此同时在Google 讨论组中展开更详细的讨论。

其中,Markham提到了WoSign在今年发生的三起事故:
* 2015年4月23日左右,沃通CA允许免费证书申请者选择任意端口验证,违反了CA/B论坛中BR(Baseline Rquirements)的限制端口和路径使用相关规定;
* 2015年6月,来自欧美的研究者通过获取一个子域名的证书就可以获取其根域名的相关控制权限,同时获取根域名的证书,通过测试,他们获取了schrauger.github.io 域名的证书之后,也相应的获取了github.com以及github.io和www.github.io证书;比方说:如果攻击者想要获取一张签发给github.io的假证书,且他拥有percy.github.io的控制权。他只需向WoSign证明自己拥有percy.github.io的控制权,WoSign不仅会给他的 percy.github.io颁发证书,还会签发给github.io。如此一来,便可以攻击整个github.io域名。
* 2016年7月,与沃通CA有交叉签名的以色列证书颁发机构StartCom CA被发现允许通过API的方式填写生效日期,通过生效日期能绕过浏览器对SHA-1算法的限制,此前StartCom推出的StartEncrypt客户端也相应发现了安全漏洞,用户可以获取任何域名的域名型证书。
* 研究者签发的关于github.com子域名的证书查看:https://crt.sh/?id=29647048
屏幕快照 2016-08-26 下午5.25.47

 

对于Mozilla提出的诸多质疑,WoSign表明了以下态度:
Screen Shot 2016-08-26 at 17.03.39
很抱歉,我的英语水平不是很好。正如我之前说的,我们之前对于Mozilla的规则并不熟悉,因而认为这类事件不需要报告。但现在我们的团队已经意识到事件的严重性,我们保证以后会报告所有证书误发事件和任何发现的系统漏洞。之所以我们从7月5日开始log了所有的SSL证书,就是希望可以让一切公开透明。由此利于相关组织进行监督。

 

从当前讨论组的专家的内容来看,WoSign并未对浏览器厂商的安全规则有非常明确的认识,同时将用户的安全置于非常危险的境地。
Mozilla 开发者将这一问题提交到所有和证书颁发机构CA,浏览器的讨论组中进行深入讨论,根据以往Diginator,CNNIC出现的安全问题,Mozilla有可能会吊销WoSign在Firefox的根证书。同时我们将会对这一安全事件持续关注。
来源:Google

评论 4

  1. #3

    Oh I LOVE IT! I am a huge fan of bright colors! I guess I have my project set to work on for tonight! Thanks! Also the blog candy is adorable. I have eyed that set but have yet to buy it..so it would be fabulous to win it! Thanks for the opyuotrnitp.

    匿名7年前 (2016-12-22)回复
  2. #2

    感谢作者的耐心梳理,没想到这场“争斗”这么精彩,希望越来越多的流氓CA被干掉!

    匿名7年前 (2017-06-20)回复
  3. #1

    岂止丢人现眼?国内CA如果能多一些恒神碳纤维那样的,少一些沃通CNNIC那样的,那该多好啊

    匿名6年前 (2018-04-18)回复