Poketto

愚者

公开空间

多出来的一个 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

Heartbleed:少一次边界检查,OpenSSL 就能被人一口口“吸”走服务器内存

TL;DR:2014 年 4 月公开的 Heartbleed(CVE-2014-0160)是 OpenSSL 心跳扩展里的一个实现缺陷:服务器没有核对请求声称的数据长度,就按这个长度回传内存内容。攻击者每次最多拿到约 64KB,但可以反复请求。官方页面称,密钥、账号密码、会话 Cookie 都可能被读出,而且不留日志痕迹。本文不给“受影响服务器总数”,因为没有交叉确认到可靠数字。 这是一个 2014 年的旧事,不是今天的新闻,但它至今仍是“小失误如何放大成全球事件”的教科书案