SlÀpp av OpenSSH 10.3

Efter ett halvÄrs utveckling har utgÄvan av OpenSSH 10.3, den öppna implementationen av klienten och servern för protokollen SSH 2.0 och SFTP, publicerats. Huvudsakliga förÀndringar:

  • En sĂ„rbarhet har Ă„tgĂ€rdats som gör att en angripare, som kontrollerar anvĂ€ndarnamnet som skickas vid körning av ssh-verktyget, potentiellt kan fĂ„ tillgĂ„ng till körning av godtyckliga shell-kommandon. SĂ„rbarheten upptrĂ€der i system som anvĂ€nder substitution " %u " i vissa direktiv i konfigurationsfilen, som " Match exec ". Problemet orsakas av kontroll av specialtecken i anvĂ€ndarnamn efter att %-substitutioner har utförts i ssh_config-filen.
  • Ett sĂ€kerhetsproblem har Ă„tgĂ€rdats i sshd, orsakat av en felaktig matchning av alternativet authorized_keys principals=»» med en lista av namn (principal) i certifikatet i situationer dĂ€r namnen innehĂ„ller tecknet « , ». För att utnyttja sĂ„rbarheten krĂ€vs att alternativet authorized_keys principals=»» innehĂ„ller flera namn och att certifikatutfĂ€rdaren har gett ut ett certifikat med flera namn avskilda med kommatecken (vilket vanligtvis inte tillĂ„ts). Beteendet med certifikat med tomma namn har Ă€ndrats — tidigare omfattades tomma namn av alla alternativ i authorized_keys principals=»», men nu omfattas de inte.
  • I scp har ett problem Ă„tgĂ€rdats, dĂ€r flaggorna setuid/setgid inte rensades efter överföring av en fil med root-Ă„tkomst nĂ€r alternativet " -O " angavs och utan alternativet " -p ".
  • I sshd har ett problem med hantering av ECDSA-nycklar i direktiven PubkeyAcceptedAlgorithms och HostbasedAcceptedAlgorithms Ă„tgĂ€rdats, vilket ledde till att om nĂ„got ECDSA-algoritm (t.ex. " ecdsa-sha2-nistp384 ") angavs började Ă€ven andra ECDSA-algoritmer accepteras, Ă€ven om de inte uttryckligen angavs i den tillĂ„tna listan.
  • I ssh och sshd tillagdes stöd för identifierare (codepoint) definierade av IANA i specifikationen draft-ietf-sshm-ssh-agent vid interaktion med SSH-agenter. Stödet för tidigare anvĂ€nda identifierare av typen « @openssh.com » har bevarats.
  • I ssh-agent implementerades förlĂ€ngningen « query », definierad i specifikationen draft-ietf-sshm-ssh-agent, som möjliggör att identifiera stödda agentfunktioner. För att begĂ€ra en lista över stödda protokollförlĂ€ngningar via « query » har alternativet « -Q » lagts till i ssh-add.
  • I sshd_config har det blivit möjligt att ange flera filer i direktivet RevokedKeys, och i ssh_config — i direktivet RevokedHostKeys.
  • I ssh har kommandot "~I" och alternativet "-O conninfo" lagts till för att visa information om den aktuella anslutningen, liksom alternativet "-O channels" för att visa information om öppna kanaler.
  • I sshd-direktivet PerSourcePenalties har alternativet 'invaliduser' implementerats för att lĂ€gga till en fördröjning vid försök att logga in med en icke-existerande anvĂ€ndare (standard 5 sekunder). Möjligheten att ange icke-heltaliga fördröjningsvĂ€rden har lagts till.
  • I sshd har alternativet GSSAPIDelegateCredentials lagts till för att hantera mottagandet av delegerade autentiseringsuppgifter som tillhandahĂ„lls av klienten.
  • I ssh-keygen har stöd för att skriva ED25519-nycklar i PKCS8-format lagts till.
  • Stödet för den digitala signaturschemat ed25519 har lagts till, implementerat genom libcrypto.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster