เบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เบชเบณเบฅเบฑเบš OpenSSH 9.1

ะšะพะผะฟะฐะฝะธั Qualys ะฝะฐัˆะปะฐ ัะฟะพัะพะฑ ะพะฑะพะนั‚ะธ ะทะฐั‰ะธั‚ัƒ malloc ะธ double-free ะดะปั ะธะฝะธั†ะธะธั€ะพะฒะฐะฝะธั ะฟะตั€ะตะดะฐั‡ะธ ัƒะฟั€ะฐะฒะปะตะฝะธั ะบะพะดัƒ, ะธัะฟะพะปัŒะทัƒั ัƒัะทะฒะธะผะพัั‚ัŒ ะฒ OpenSSH 9.1, ั€ะธัะบ ัะพะทะดะฐะฝะธั ั€ะฐะฑะพั‡ะตะณะพ ัะบัะฟะปะพะธั‚ะฐ ะดะปั ะบะพั‚ะพั€ะพะน ะฑั‹ะป ะพะฟั€ะตะดะตะปั‘ะฝ ะบะฐะบ ะผะฐะปะพะฒะตั€ะพัั‚ะฝั‹ะน. ะŸั€ะธ ัั‚ะพะผ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ัะพะทะดะฐะฝะธั ั€ะฐะฑะพั‚ะฐัŽั‰ะตะณะพ ัะบัะฟะปะพะธั‚ะฐ ะฟะพะบะฐ ะพัั‚ะฐั‘ั‚ัั ะฟะพะด ะฑะพะปัŒัˆะธะผ ะฒะพะฟั€ะพัะพะผ.

ะฃัะทะฒะธะผะพัั‚ัŒ ะฒั‹ะทะฒะฐะฝะฐ ะดะฒะพะนะฝั‹ะผ ะพัะฒะพะฑะพะถะดะตะฝะธะตะผ ะพะฑะปะฐัั‚ะธ ะฟะฐะผัั‚ะธ ะฝะฐ ัั‚ะฐะดะธะธ ะดะพ ะฟั€ะพั…ะพะถะดะตะฝะธั ะฐัƒั‚ะตะฝั‚ะธั„ะธะบะฐั†ะธะธ. ะ”ะปั ัะพะทะดะฐะฝะธั ัƒัะปะพะฒะธะน ะฟั€ะพัะฒะปะตะฝะธั ัƒัะทะฒะธะผะพัั‚ะธ ะดะพัั‚ะฐั‚ะพั‡ะฝะพ ะธะทะผะตะฝะธั‚ัŒ ะฑะฐะฝะฝะตั€ SSH-ะบะปะธะตะฝั‚ะฐ ะฝะฐ ยซSSH-2.0-FuTTYSH_9.1p1ยป (ะธะปะธ ะดั€ัƒะณะพะน ัั‚ะฐั€ั‹ะน SSH-ะบะปะธะตะฝั‚) ะดะปั ั‚ะพะณะพ, ั‡ั‚ะพะฑั‹ ะดะพะฑะธั‚ัŒัั ะฒั‹ัั‚ะฐะฒะปะตะฝะธั ั„ะปะฐะณะพะฒ ยซSSH_BUG_CURVE25519PADยป ะธ ยซSSH_OLD_DHGEXยป. ะŸะพัะปะต ะฒั‹ัั‚ะฐะฒะปะตะฝะธั ะดะฐะฝะฝั‹ั… ั„ะปะฐะณะพะฒ ะฟะฐะผัั‚ัŒ ะฟะพะด ะฑัƒั„ะตั€ ยซoptions.kex_algorithmsยป ะพัะฒะพะฑะพะถะดะฐะตั‚ัั ะดะฒะฐ ั€ะฐะทะฐ.

ะ˜ััะปะตะดะพะฒะฐั‚ะตะปะธ ะธะท Qualys ะฒ ั…ะพะดะต ะผะฐะฝะธะฟัƒะปัั†ะธะน ั ัƒัะทะฒะธะผะพัั‚ัŒัŽ ัะผะพะณะปะธ ะดะพะฑะธั‚ัŒัั ะบะพะฝั‚ั€ะพะปั ะฝะฐะด ั€ะตะณะธัั‚ั€ะพะผ ะฟั€ะพั†ะตััะพั€ะฐ ยซ%ripยป, ัะพะดะตั€ะถะฐั‰ะธะผ ัƒะบะฐะทะฐั‚ะตะปัŒ ะฝะฐ ัะปะตะดัƒัŽั‰ัƒัŽ ะธะฝัั‚ั€ัƒะบั†ะธัŽ ะดะปั ะฒั‹ะฟะพะปะฝะตะฝะธั. ะ ะฐะทั€ะฐะฑะพั‚ะฐะฝะฝะฐั ั‚ะตั…ะฝะธะบะฐ ัะบัะฟะปัƒะฐั‚ะฐั†ะธะธ ะฟะพะทะฒะพะปัะตั‚ ะฟะตั€ะตะดะฐั‚ัŒ ัƒะฟั€ะฐะฒะปะตะฝะธะต ะฒ ะปัŽะฑัƒัŽ ั‚ะพั‡ะบัƒ ะฐะดั€ะตัะฝะพะณะพ ะฟั€ะพัั‚ั€ะฐะฝัั‚ะฒะฐ ะฟั€ะพั†ะตััะฐ sshd ะฒ ะฝะตะพะฑะฝะพะฒะปั‘ะฝะฝะพะผ ะพะบั€ัƒะถะตะฝะธะธ OpenBSD 7.2, ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฟะพัั‚ะฐะฒะปัะตะผะพะผ ั OpenSSH 9.1.

ะžั‚ะผะตั‡ะฐะตั‚ัั, ั‡ั‚ะพ ะฟั€ะตะดะปะพะถะตะฝะฝั‹ะน ะฟั€ะพั‚ะพั‚ะธะฟ ัะฒะปัะตั‚ัั ั€ะตะฐะปะธะทะฐั†ะธะตะน ะปะธัˆัŒ ะฟะตั€ะฒะพะน ัั‚ะฐะดะธะธ ะฐั‚ะฐะบะธ โ€” ะดะปั ัะพะทะดะฐะฝะธั ั€ะฐะฑะพั‚ะฐัŽั‰ะตะณะพ ัะบัะฟะปะพะธั‚ะฐ ะฝะตะพะฑั…ะพะดะธะผะพ ะพะฑะพะนั‚ะธ ะผะตั…ะฐะฝะธะทะผั‹ ะทะฐั‰ะธั‚ั‹ ASLR, NX ะธ ROP, ะธ ะฒั‹ะนั‚ะธ ะธะท sandbox-ะธะทะพะปัั†ะธะธ, ั‡ั‚ะพ ะผะฐะปะพะฒะตั€ะพัั‚ะฝะพ. ะ”ะปั ั€ะตัˆะตะฝะธั ะทะฐะดะฐั‡ะธ ะพะฑั…ะพะดะฐ ASLR, NX ะธ ROP ั‚ั€ะตะฑัƒะตั‚ัั ะฟะพะปัƒั‡ะธั‚ัŒ ะธะฝั„ะพั€ะผะฐั†ะธะธ ะพะฑ ะฐะดั€ะตัะฐั…, ั‡ะตะณะพ ะผะพะถะฝะพ ะดะพะฑะธั‚ัŒัั ะฒั‹ัะฒะธะฒ ะตั‰ั‘ ะพะดะฝัƒ ัƒัะทะฒะธะผะพัั‚ัŒ, ะฟั€ะธะฒะพะดัั‰ัƒัŽ ะบ ัƒั‚ะตั‡ะบะต ะธะฝั„ะพั€ะผะฐั†ะธะธ. ะ”ะปั ะฒั‹ั…ะพะดะฐ ะธะท sandbox ะผะพะถะตั‚ ะฟะพะผะพั‡ัŒ ะพัˆะธะฑะบะฐ ะฒ ะฟั€ะธะฒะธะปะตะณะธั€ะพะฒะฐะฝะฝะพะผ ั€ะพะดะธั‚ะตะปัŒัะบะพะผ ะฟั€ะพั†ะตััะต ะธะปะธ ัะดั€ะต.

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

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