Node.js 今天发布了 0.8.27 和 0.10.29 版本,修复了 OpenSSL 漏洞 CVE-2014-0224 ,升级绑定的 OpenSSL 到 v1.0.0m 和 v1.0.1h 版本。此外还修复了 V8 引擎中关于 UTF-8 编码的问题,详细介绍请看发行说明。
要更新到这两个版本,可以使用以下补丁:
For v0.10 branch https://gist.github.com/tjfontaine/f869f373a8e9416809ba/raw/e3eb85201413a79d12ce24a7cb4b02edf0abc1a5/v0.10-invalid-utf8.patch
For v0.8 branch https://gist.github.com/tjfontaine/f869f373a8e9416809ba/raw/8633aba88fa867a88b1b3ab88d13671a78dab187/v0.8-invalid-utf8.patch
项目主页:http://blog.nodejs.org/2014/06/16/openssl-and-breaking-utf-8-change/
来自:开源中国社区