рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ 9.6 рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдУрдкрдирдПрд╕рдПрд╕рдПрдЪ 9.6 рдХреА рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рдЧрдИ рд╣реИ, рдЬреЛ рдПрд╕рдПрд╕рдПрдЪ 2.0 рдФрд░ рдПрд╕рдПрдлрдЯреАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдЦреБрд▓рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рддреАрди рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИ:

  • SSH рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (CVE-2023-48795, "рдЯреЗрд░рд╛рдкрд┐рди" рд╣рдорд▓рд╛) рдореЗрдВ рдПрдХ рднреЗрджреНрдпрддрд╛, рдЬреЛ MITM рд╣рдорд▓реЗ рдХреЛ рдХрдо рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рдиреЗ рдФрд░ рд╕рд╛рдЗрдб-рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдЬреЛ рджреЗрд░реА рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ рдЗрдирдкреБрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рддреЗ рд╣реИрдВред рдХреАрдмреЛрд░реНрдб рдкрд░ рдХреАрд╕реНрдЯреНрд░реЛрдХреНрд╕ рдХреЗ рдмреАрдЪред рд╣рдорд▓реЗ рдХреА рд╡рд┐рдзрд┐ рдХрд╛ рд╡рд░реНрдгрди рдПрдХ рдЕрд▓рдЧ рд╕рдорд╛рдЪрд╛рд░ рд▓реЗрдЦ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдПрд╕рдПрд╕рдПрдЪ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдореЗрдВ рдПрдХ рднреЗрджреНрдпрддрд╛ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рд╡рд╛рд▓реЗ рд▓реЙрдЧрд┐рди рдФрд░ рд╣реЛрд╕реНрдЯ рдорд╛рдиреЛрдВ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдордирдорд╛рдиреЗ рдврдВрдЧ рд╕реЗ рд╢реЗрд▓ рдХрдорд╛рдВрдб рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рднреЗрджреНрдпрддрд╛ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ ssh, ProxyCommand рдФрд░ LocalCommand рдирд┐рд░реНрджреЗрд╢реЛрдВ, рдпрд╛ "рдореИрдЪ рдирд┐рд╖реНрдкрд╛рджрди" рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рджрд┐рдП рдЧрдП рд▓реЙрдЧрд┐рди рдФрд░ рд╣реЛрд╕реНрдЯрдирд╛рдо рдорд╛рдиреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ %u рдФрд░ %h рдЬреИрд╕реЗ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рд╡рд░реНрдг рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Git рдореЗрдВ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЧрд▓рдд рд▓реЙрдЧрд┐рди рдФрд░ рд╣реЛрд╕реНрдЯ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ Git рд╣реЛрд╕реНрдЯ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдореЛрдВ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдкрд░ рд░реЛрдХ рдирд╣реАрдВ рд▓рдЧрд╛рддрд╛ рд╣реИред рдРрд╕реА рд╣реА рдПрдХ рднреЗрджреНрдпрддрд╛ libssh рдореЗрдВ рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред
  • ssh-рдПрдЬреЗрдВрдЯ рдореЗрдВ рдПрдХ рдмрдЧ рдерд╛, рдЬрд╣рд╛рдВ PKCS#11 рдирд┐рдЬреА рдХреБрдВрдЬреА рдЬреЛрдбрд╝рддреЗ рд╕рдордп, рдХреЗрд╡рд▓ PKCS#11 рдЯреЛрдХрди рджреНрд╡рд╛рд░рд╛ рд▓реМрдЯрд╛рдИ рдЧрдИ рдкрд╣рд▓реА рдХреБрдВрдЬреА рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рдереЗред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд┐рдпрдорд┐рдд рдирд┐рдЬреА рдХреБрдВрдЬрд┐рдпреЛрдВ, FIDO рдЯреЛрдХрди рдпрд╛ рдЕрдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдн:

  • ProxyJump рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯрдирд╛рдо рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реБрдП, ssh рдореЗрдВ "%j" рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • ssh рдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдб рдкрд░ рдЪреИрдирд▓рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЪреИрдирд▓реЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • PEM PKCS25519 рдкреНрд░рд╛рд░реВрдк рдореЗрдВ ED8 рдирд┐рдЬреА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ ssh, sshd, ssh-add рдФрд░ ssh-keygen рдореЗрдВ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ (рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ OpenSSH рдкреНрд░рд╛рд░реВрдк рд╕рдорд░реНрдерд┐рдд рдерд╛)ред
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рдлрд┐рд░ рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ssh рдФрд░ sshd рдореЗрдВ рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк "рдореИрдЪ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛" рдмреНрд▓реЙрдХ рдореЗрдВ PubkeyAcceptedAlgorithms рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЕрдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • PKCS#11 рдХреБрдВрдЬреА рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ssh-add рдФрд░ ssh-agent рдореЗрдВ рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬрд┐рд╕рд╕реЗ PKCS#11 рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕реЗ рдЬреБрдбрд╝реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЛ рдХреЗрд╡рд▓ ssh рд╣реА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ ssh-рдПрдЬреЗрдВрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕рднреА OpenSSH рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред
  • рдХреНрд▓реИрдВрдЧ рдореЗрдВ "-fzero-call-used-regs" рдЬреИрд╕реЗ рдЕрд╕рдорд░реНрдерд┐рдд рдпрд╛ рдЕрд╕реНрдерд┐рд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдлрд╝реНрд▓реИрдЧ рдХрд╛ рдмреЗрд╣рддрд░ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ред
  • Sshd рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, OpenSolaris рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ getpflags() рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, PRIV_LIMIT рдХреЗ рдмрдЬрд╛рдп PRIV_XPOLICY рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ