เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ PuTTY เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบนเป‰เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰

ะ’ PuTTY, ะบะปะธะตะฝั‚ะต ะดะปั ะฟั€ะพั‚ะพะบะพะปะฐ SSH, ะฟะพะปัŒะทัƒัŽั‰ะตะณะพัั ะฟะพะฟัƒะปัั€ะฝะพัั‚ัŒัŽ ะฝะฐ ะฟะปะฐั‚ั„ะพั€ะผะต Windows, ะฒั‹ัะฒะปะตะฝะฐ ะพะฟะฐัะฝะฐั ัƒัะทะฒะธะผะพัั‚ัŒ (CVE-2024-31497), ะฟะพะทะฒะพะปััŽั‰ะฐั ะฒะพััะพะทะดะฐั‚ัŒ ะทะฐะบั€ั‹ั‚ั‹ะน ะบะปัŽั‡ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั, ัะณะตะฝะตั€ะธั€ะพะฒะฐะฝะฝั‹ะน ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะฐะปะณะพั€ะธั‚ะผะฐ ECDSA ั ัะปะปะธะฟั‚ะธั‡ะตัะบะพะน ะบั€ะธะฒะพะน NIST P-521 (ecdsa-sha2-nistp521). ะ”ะปั ะฟะพะดะฑะพั€ะฐ ะทะฐะบั€ั‹ั‚ะพะณะพ ะบะปัŽั‡ะฐ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะฟั€ะพะฐะฝะฐะปะธะทะธั€ะพะฒะฐั‚ัŒ ะฟั€ะธะผะตั€ะฝะพ 60 ั†ะธั„ั€ะพะฒั‹ั… ะฟะพะดะฟะธัะตะน, ัั„ะพั€ะผะธั€ะพะฒะฐะฝะฝั‹ั… ะฟั€ะพะฑะปะตะผะฝั‹ะผ ะบะปัŽั‡ะพะผ.

ะฃัะทะฒะธะผะพัั‚ัŒ ะฟั€ะพัะฒะปัะตั‚ัั ะฝะฐั‡ะธะฝะฐั ั ะฒะตั€ัะธะธ PuTTY 0.68 ะธ ั‚ะฐะบะถะต ะทะฐั‚ั€ะพะฝัƒะปะฐ ะฟั€ะพะดัƒะบั‚ั‹, ะฒ ัะพัั‚ะฐะฒ ะบะพั‚ะพั€ั‹ั… ะฒะบะปัŽั‡ะตะฝั‹ ัƒัะทะฒะธะผั‹ะต ะฒะตั€ัะธะธ PuTTY, ะฝะฐะฟั€ะธะผะตั€, FileZilla (3.24.1 โ€” 3.66.5), WinSCP (5.9.5 โ€” 6.3.2), TortoiseGit (2.4.0.2 โ€” 2.15.0) ะธ TortoiseSVN (1.10.0 โ€” 1.14.6). ะŸั€ะพะฑะปะตะผะฐ ัƒัั‚ั€ะฐะฝะตะฝะฐ ะฒ ะพะฑะฝะพะฒะปะตะฝะธัั… PuTTY 0.81, FileZilla 3.67.0, WinSCP 6.3.3 ะธ TortoiseGit 2.15.0.1. ะŸะพัะปะต ัƒัั‚ะฐะฝะพะฒะบะธ ะพะฑะฝะพะฒะปะตะฝะธั ะฟะพะปัŒะทะพะฒะฐั‚ะตะปัะผ ั€ะตะบะพะผะตะฝะดัƒะตั‚ัั ัะณะตะฝะตั€ะธั€ะพะฒะฐั‚ัŒ ะฝะพะฒั‹ะต ะบะปัŽั‡ะธ ะธ ัƒะดะฐะปะธั‚ัŒ ัั‚ะฐั€ั‹ะต ะพั‚ะบั€ั‹ั‚ั‹ะต ะบะปัŽั‡ะธ ะธะท ั„ะฐะนะปะพะฒ authorized_keys.

ะฃัะทะฒะธะผะพัั‚ัŒ ะฒั‹ะทะฒะฐะฝะฐ ะฑะตัะฟะตั‡ะฝะพัั‚ัŒัŽ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะพะฒ, ะบะพั‚ะพั€ั‹ะต ะดะปั ะณะตะฝะตั€ะฐั†ะธะธ 521-ะฑะธั‚ะฝะพะณะพ ะบะปัŽั‡ะฐ ะธัะฟะพะปัŒะทะพะฒะฐะปะธ ะฒะตะบั‚ะพั€ ะธะฝะธั†ะธะฐะปะธะทะฐั†ะธะธ (nonce) ะฝะฐ ะพัะฝะพะฒะต 512-ะฑะธั‚ะฝะพะน ัะปัƒั‡ะฐะนะฝะพะน ะฟะพัะปะตะดะพะฒะฐั‚ะตะปัŒะฝะพัั‚ะธ, ะฒะตั€ะพัั‚ะฝะพ, ะฟะพัั‡ะธั‚ะฐะฒ ั‡ั‚ะพ ัะฝั‚ั€ะพะฟะธะธ ะฒ 512 ะฑะธั‚ ะฑัƒะดะตั‚ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะธ ะพัั‚ะฐะฒัˆะธะตัั 9 ะฑะธั‚ ะฝะต ะธะผะตัŽั‚ ะฟั€ะธะฝั†ะธะฟะธะฐะปัŒะฝะพะณะพ ะทะฝะฐั‡ะตะฝะธั. ะ’ ะธั‚ะพะณะต, ะฒะพ ะฒัะตั… ะทะฐะบั€ั‹ั‚ั‹ั… ะบะปัŽั‡ะฐั…, ัะพะทะดะฐะฝะฝั‹ั… ะฒ PuTTY ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะฐะปะณะพั€ะธั‚ะผะฐ ecdsa-sha2-nistp521, ะฟะตั€ะฒั‹ะต 9 ะฑะธั‚ ะฒะตะบั‚ะพั€ะฐ ะธะฝะธั†ะธะฐะปะธะทะฐั†ะธะธ ะฒัะตะณะดะฐ ะฟั€ะธะฝะธะผะฐะปะธ ะฝัƒะปะตะฒั‹ะต ะทะฝะฐั‡ะตะฝะธั.

ะ”ะปั ECDSA ะธ DSA ะบะฐั‡ะตัั‚ะฒะพ ะณะตะฝะตั€ะฐั‚ะพั€ะฐ ะฟัะตะฒะดะพัะปัƒั‡ะฐะนะฝั‹ั… ั‡ะธัะตะป ะธ ะฟะพะปะฝะพะต ะฟะพะบั€ั‹ั‚ะธะต ัะปัƒั‡ะฐะนะฝั‹ะผะธ ะดะฐะฝะฝั‹ะผะธ ะฟะฐั€ะฐะผะตั‚ั€ะฐ, ะธัะฟะพะปัŒะทัƒะตะผะพะณะพ ะฟั€ะธ ะฒั‹ั‡ะธัะปะตะฝะธะธ ะผะพะดัƒะปั, ะธะผะตะตั‚ ะฟั€ะธะฝั†ะธะฟะธะฐะปัŒะฝะพะต ะทะฝะฐั‡ะตะฝะธะต, ั‚ะฐะบ ะบะฐะบ ะพะฟั€ะตะดะตะปะตะฝะธะต ะดะฐะถะต ะฝะตัะบะพะปัŒะบะธั… ะฑะธั‚ะพะฒ ั ะธะฝั„ะพั€ะผะฐั†ะธะตะน ะพ ะฒะตะบั‚ะพั€ะต ะธะฝะธั†ะธะฐะปะธะทะฐั†ะธะธ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะดะปั ัะพะฒะตั€ัˆะตะฝะธั ะฐั‚ะฐะบะธ ะฟะพ ะฟะพัะปะตะดะพะฒะฐั‚ะตะปัŒะฝะพะผัƒ ะฒะพััั‚ะฐะฝะพะฒะปะตะฝะธัŽ ะฒัะตะณะพ ะทะฐะบั€ั‹ั‚ะพะณะพ ะบะปัŽั‡ะฐ. ะ”ะปั ัƒัะฟะตัˆะฝะพะณะพ ะฒะพััั‚ะฐะฝะพะฒะปะตะฝะธั ะบะปัŽั‡ะฐ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะฝะฐะปะธั‡ะธั ะพั‚ะบั€ั‹ั‚ะพะณะพ ะบะปัŽั‡ะฐ ะธ ะฐะฝะฐะปะธะทะฐ ะฝะตัะบะพะปัŒะบะธั… ะดะตััั‚ะบะพะฒ ั†ะธั„ั€ะพะฒั‹ั… ะฟะพะดะฟะธัะตะน, ัะณะตะฝะตั€ะธั€ะพะฒะฐะฝะฝั‹ั… ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะฟั€ะพะฑะปะตะผะฝะพะณะพ ะบะปัŽั‡ะฐ ะดะปั ะธะทะฒะตัั‚ะฝั‹ั… ะฐั‚ะฐะบัƒัŽั‰ะตะผัƒ ะดะฐะฝะฝั‹ั…. ะั‚ะฐะบะฐ ัะฒะพะดะธั‚ัั ะบ ั€ะตัˆะตะฝะธัŽ ะทะฐะดะฐั‡ะธ HNP (Hidden Number Problem).

ะะตะพะฑั…ะพะดะธะผั‹ะต ั†ะธั„ั€ะพะฒั‹ะต ะฟะพะดะฟะธัะธ ะผะพะถะฝะพ ะฟะพะปัƒั‡ะธั‚ัŒ, ะฝะฐะฟั€ะธะผะตั€, ะฟั€ะธ ะฟะพะดะบะปัŽั‡ะตะฝะธะธ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั ะบ SSH-ัะตั€ะฒะตั€ัƒ ะฐั‚ะฐะบัƒัŽั‰ะตะณะพ ะธะปะธ ะบ Git-ัะตั€ะฒะตั€ัƒ, ะธัะฟะพะปัŒะทัƒัŽั‰ะตะผัƒ SSH ะฒ ะบะฐั‡ะตัั‚ะฒะต ั‚ั€ะฐะฝัะฟะพั€ั‚ะฐ. ะะตะพะฑั…ะพะดะธะผั‹ะต ะดะปั ะฐั‚ะฐะบะธ ะฟะพะดะฟะธัะธ ั‚ะฐะบะถะต ะผะพะถะฝะพ ัƒะทะฝะฐั‚ัŒ, ะตัะปะธ ะบะปัŽั‡ ะธัะฟะพะปัŒะทะพะฒะฐะปัั ะดะปั ะทะฐะฒะตั€ะตะฝะธั ะฟั€ะพะธะทะฒะพะปัŒะฝั‹ั… ะดะฐะฝะฝั‹ั…, ะฝะฐะฟั€ะธะผะตั€, git-ะบะพะผะผะธั‚ะพะฒ ะฟั€ะธ ะฟั€ะธะผะตะฝะตะฝะธะธ SSH-ะฐะณะตะฝั‚ะฐ Pageant ะดะปั ะฟะตั€ะตะฝะฐะฟั€ะฐะฒะปะตะฝะธั ั‚ั€ะฐั„ะธะบะฐ ะฝะฐ ั…ะพัั‚ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะฐ. ะŸะพะปัƒั‡ะตะฝะธะต ะฝะตะพะฑั…ะพะดะธะผั‹ั… ะดะปั ะฒะพััั‚ะฐะฝะพะฒะปะตะฝะธั ะบะปัŽั‡ะฐ ะดะฐะฝะฝั‹ั… ะฒ ั…ะพะดะต MITM-ะฐั‚ะฐะบะธ ะธัะบะปัŽั‡ะตะฝะพ, ั‚ะฐะบ ะบะฐะบ ะฟะพะดะฟะธัะธ ะฒ SSH ะฝะต ะฟะตั€ะตะดะฐัŽั‚ัั ะฒ ะพั‚ะบั€ั‹ั‚ะพะผ ะฒะธะดะต.

ะžั‚ะผะตั‡ะฐะตั‚ัั, ั‡ั‚ะพ ะฟะพั…ะพะถะตะต ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะฝะตะฟะพะปะฝั‹ั… ะฒะตะบั‚ะพั€ะพะฒ ะธะฝะธั†ะธะฐะปะธะทะฐั†ะธะธ ะฟั€ะธะผะตะฝัะปะพััŒ ะฒ PuTTY ะธ ะดะปั ะดั€ัƒะณะธั… ะฒะธะดะพะฒ ัะปะปะธะฟั‚ะธั‡ะตัะบะธั… ะบั€ะธะฒั‹ั…, ะฝะพ ะดะปั ะฐะปะณะพั€ะธั‚ะผะพะฒ, ะพั‚ะปะธั‡ะฝั‹ั… ะพั‚ ECDSA P-521, ะฒะพะทะฝะธะบัˆะธั… ัƒั‚ะตั‡ะตะบ ะธะฝั„ะพั€ะผะฐั†ะธะธ ะฝะตะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะดะปั ั€ะตะฐะปะธะทะฐั†ะธะธ ั€ะฐะฑะพั‚ะฐัŽั‰ะตะน ะฐั‚ะฐะบะธ ะฟะพ ะฒะพััั‚ะฐะฝะพะฒะปะตะฝะธัŽ ะบะปัŽั‡ะฐ. ะšะปัŽั‡ะธ ECDSA ะดั€ัƒะณะพะณะพ ั€ะฐะทะผะตั€ะฐ ะธ ะบะปัŽั‡ะธ Ed25519 ะฐั‚ะฐะบะต ะฝะต ะฟะพะดะฒะตั€ะถะตะฝั‹.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™