|
2023年5月,系修复微软发布紧急安全公告,漏洞修复了Windows支持诊断工具(MSDT)中的系修复一个远程代码执行漏洞,编号CVE-2023-29357。漏洞这个漏洞的系修复利用门槛低得吓人——攻击者只需要诱导用户打开一个精心构造的Office文档或PDF文件,就能在受害者电脑上执行任意代码。漏洞更麻烦的系修复是,它不需要任何用户交互,漏洞预览窗格都能触发。系修复 实际上,漏洞这类SSL/TLS相关的系修复系统漏洞并不罕见。2022年爆出的漏洞CVE-2022-21846,让攻击者可以通过中间人攻击窃取加密通信内容。系修复当时不少企业内网用户中招,漏洞因为他们的系修复系统没有及时更新根证书信任列表。我见过最典型的案例是某家银行的内部系统,因为IT部门推迟了补丁部署,导致客户在登录网银时被劫持到钓鱼页面,损失了数十万。 修复这些漏洞,最直接的手段就是启用Windows自动更新。但问题在于,很多企业为了业务兼容性,会刻意关闭更新。我认识一位运维工程师,他们公司跑着一套老旧的ERP系统,每次打补丁都可能引发兼容性问题。结果就是,系统补丁滞后了整整一年,直到被勒索病毒盯上才追悔莫及。 除了系统补丁,SSL漏洞的修复还得关注证书链的完整性。Windows的证书信任机制依赖根证书的定期刷新。如果你发现某些HTTPS网站总是报错,或者浏览器提示证书不受信任,多半是根证书更新机制出了问题。手动安装最新的根证书更新包(KB931125)能解决大部分这类问题。 还有个容易被忽略的点——SSL/TLS协议版本。老旧的Windows 7系统默认只支持到TLS 1.0,这个协议版本早在2020年就被主流浏览器集体抛弃了。攻击者可以利用协议弱点进行降级攻击,强制客户端使用弱加密套件。解决办法是修改注册表,禁用TLS 1.0和1.1,强制使用1.2以上版本。不过操作前要备份注册表,我见过有人改错键值导致系统网络服务全部瘫痪。 最稳妥的修复路径其实很简单:打开“设置→更新与安全→Windows更新”,点击“检查更新”。微软在每月第二个星期二发布累积更新,其中包含了当月所有已修复的SSL/TLS漏洞。如果你用的是企业版,可以考虑使用WSUS部署工具,分批次推送补丁,避免一次性全量更新引发问题。 说到底,漏洞修复拼的不是技术难度,而是执行力度。系统安全没有一劳永逸的解决方案,上个月刚修复的CVE-2024-21305,又是另一个MSDT漏洞的变种。保持更新习惯,比任何防火墙都管用。 |