多出来的一个 goto fail;,让 iPhone 和 Mac 的 HTTPS 校验形同虚设
TL;DR:2014 年 2 月,苹果修复了 Secure Transport 中的一个严重漏洞(CVE-2014-1266):TLS 握手里一行重复的 goto fail; 让服务器签名校验被直接跳过。攻击者在同一网络中可冒充 HTTPS 服务器,窃听或篡改数据。这是一个确认存在并已修复的真实漏洞;至于有没有人在现实中大规模利用,本文所依据的资料并未给出结论。 这是 2014 年的旧事,不是今天的新闻。2014 年 2 月 21 日,苹果发布 iOS 7.0.6,随后在 2