OpenSSH 9.1 рд╕рд╛рдареА рд╢реЛрд╖рдг рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдкреНрд░рдЧрддреА

рдХреНрд╡рд╛рд▓рд┐рд╕рдиреЗ рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ 9.1 рдордзреАрд▓ рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдХреЛрдбрд╡рд░ рдирд┐рдпрдВрддреНрд░рдгрд╛рдЪреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА malloc рдЖрдгрд┐ рдбрдмрд▓-рдлреНрд░реА рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдорд╛рд░реНрдЧ рд╢реЛрдзрд▓рд╛ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХрд╛рд░реНрдпрд░рдд рд╢реЛрд╖рдг рдирд┐рд░реНрдорд╛рдг рд╣реЛрдгреНрдпрд╛рдЪрд╛ рдзреЛрдХрд╛ рдХрдореА рдЖрд╣реЗ. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рдХрд╛рд░реНрдпрд░рдд рд╢реЛрд╖рдг рдирд┐рд░реНрдорд╛рдг рд╣реЛрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рд╣рд╛ рдПрдХ рдореЛрдард╛ рдкреНрд░рд╢реНрди рдЖрд╣реЗ.

рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рдкреВрд░реНрд╡-рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбрдмрд▓ рдлреНрд░реАрдореБрд│реЗ рд╣реЛрддреЗ. рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╕рд╛рдареА рдкрд░рд┐рд╕реНрдерд┐рддреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, "SSH_BUG_CURVE2.0PAD" рдЖрдгрд┐ "SSH_OLD_DHGEX" рдзреНрд╡рдЬ рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА SSH рдХреНрд▓рд╛рдпрдВрдЯ рдмреЕрдирд░ "SSH-9.1-FuTTYSH_1p25519" (рдХрд┐рдВрд╡рд╛ рджреБрд╕рд░рд╛ рдЬреБрдирд╛ SSH рдХреНрд▓рд╛рдпрдВрдЯ) рдордзреНрдпреЗ рдмрджрд▓рдгреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ. рд╣реЗ рдзреНрд╡рдЬ рд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, тАЬoptions.kex_algorithmsтАЭ рдмрдлрд░рд╕рд╛рдареА рдореЗрдорд░реА рджреЛрдирджрд╛ рдореБрдХреНрдд рдХреЗрд▓реА рдЬрд╛рддреЗ.

рдХреНрд╡рд╛рд▓рд┐рд╕рдЪреЗ рд╕рдВрд╢реЛрдзрдХ, рдЕрд╕реБрд░рдХреНрд╖рд╛ рд╣рд╛рддрд╛рд│рдд рдЕрд╕рддрд╛рдирд╛, тАЬ%ripтАЭ рдкреНрд░реЛрд╕реЗрд╕рд░ рд░рдЬрд┐рд╕реНрдЯрд░рд╡рд░ рдирд┐рдпрдВрддреНрд░рдг рдорд┐рд│рд╡рдгреНрдпрд╛рдд рд╕рдХреНрд╖рдо рд╣реЛрддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреБрдвреАрд▓ рд╕реВрдЪрдирд╛ рдЕрдВрдорд▓рд╛рдд рдЖрдгрдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреЙрдЗрдВрдЯрд░ рдЖрд╣реЗ. рд╡рд┐рдХрд╕рд┐рдд рд╢реЛрд╖рдг рддрдВрддреНрд░ рддреБрдореНрд╣рд╛рд▓рд╛ sshd рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреНрдпрд╛ ре▓рдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕рдордзреАрд▓ рдХреЛрдгрддреНрдпрд╛рд╣реА рдмрд┐рдВрджреВрд╡рд░ рдЕрджреНрдпрдпрд╛рд╡рдд OpenBSD 7.2 рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдирд┐рдпрдВрддреНрд░рдг рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдЬреЗ OpenSSH 9.1 рд╕рд╣ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдкреБрд░рд╡рд▓реЗ рдЬрд╛рддреЗ.

рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрддрд▓реЗ рдЖрд╣реЗ рдХреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╣рд▓реНрд▓реНрдпрд╛рдЪреНрдпрд╛ рдХреЗрд╡рд│ рдкрд╣рд┐рд▓реНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЖрд╣реЗ - рдХрд╛рд░реНрдпрд░рдд рд╢реЛрд╖рдг рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, ASLR, NX рдЖрдгрд┐ ROP рд╕рдВрд░рдХреНрд╖рдг рдпрдВрддреНрд░рдгрд╛рдВрдирд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреЗ рдЖрдгрд┐ рд╕рдБрдбрдмреЙрдХреНрд╕ рдЕрд▓рдЧрд╛рд╡ рдЯрд╛рд│рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдирд╛рд╣реА. рдПрдПрд╕рдПрд▓рдЖрд░, рдПрдирдПрдХреНрд╕ рдЖрдгрд┐ рдЖрд░рдУрдкреАрд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдкрддреНрддреНрдпрд╛рдВрдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдорд┐рд│рд╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреА рдорд╛рд╣рд┐рддреА рдЧрд│рддреАрд╕ рдХрд╛рд░рдгреАрднреВрдд рдЕрд╕рд▓реЗрд▓реА рджреБрд╕рд░реА рдЕрд╕реБрд░рдХреНрд╖рд╛ рдУрд│рдЦреВрди рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рдкреНрд░рд╛рдкреНрдд рдкрд╛рд▓рдХ рдкреНрд░рдХреНрд░рд┐рдпреЗрддреАрд▓ рдмрдЧ рдХрд┐рдВрд╡рд╛ рдХрд░реНрдирд▓ рд╕рдБрдбрдмреЙрдХреНрд╕рдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрдгреНрдпрд╛рд╕ рдорджрдд рдХрд░реВ рд╢рдХрддрд╛рдд.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛