高危漏洞预警:PuTTY多个版本出现高危漏洞可泄露私钥 但你不用慌

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

知名SSH客户端PuTTY发现高危安全漏洞,影响多个版本,漏洞将用户私钥泄露给攻击者。建议删除旧公钥文件并生成新密钥。只有使用521位ECDSA密钥的用户受影响。PuTTY计划在0.81版本中修复漏洞。

🔎

延伸解读

漏洞影响范围有限,无需过度恐慌

虽然漏洞影响PuTTY 0.68至0.80多个版本,但仅使用521位ECDSA密钥的用户会泄露私钥。其他密钥类型如ED25519不受影响。因此,大部分用户无需恐慌,只需检查自己的密钥类型即可。

如何检查与应对受影响的密钥

用户可通过PuTTYgen或Pageant检查密钥类型,若提示或描述中包含p521,则密钥受影响。建议从服务器删除旧公钥文件authorized_keys,并生成新密钥替换。其他SSH服务器中的等效密钥也应删除。

修复计划与未来改进

PuTTY计划在0.81版本中修复该漏洞,该版本尚未发布。此外,0.80版计划放弃旧密钥生成系统,将所有DSA和ECDSA密钥类型切换到RFC 6979标准,以彻底解决此类问题。

❓

Q&A

PuTTY的高危漏洞影响了哪些版本?

影响的版本包括0.68至0.80版,0.67版不受影响。

这个漏洞会导致什么后果?

漏洞会泄露用户的私钥,攻击者可以伪造签名并登录服务器。

如何检查我的PuTTY密钥是否受影响?

可以通过PuTTYgen或Pageant检查,受影响的密钥类型包含p521。

我该如何保护我的PuTTY账户?

建议删除旧公钥文件并生成新密钥,特别是影响521位ECDSA密钥的用户。

PuTTY计划如何修复这个漏洞?

PuTTY计划在0.81版中修复漏洞,并在0.80版中放弃旧系统,切换到RFC 6979标准。

哪些密钥类型不受此漏洞影响?

ED25519等其他类型的密钥不受影响。

🏷️

标签

➡️

继续阅读