Utgivningen av OpenSSH 10.1

OpenSSH 10.1 har slÀppts, en öppen implementering av klient och server för arbete med protokollen SSH 2.0 och SFTP.

Huvudsakliga förÀndringar:

  • Ett sĂ€kerhetsproblem har Ă„tgĂ€rdats, vilket tillĂ„ter en angripare att infoga shell-kommandon genom att manipulera specialtecken i anvĂ€ndarnamnet eller URI:n, vilket kan utföras vid körning av kommandon specificerade via instĂ€llningen "ProxyCommand" och som innehĂ„ller substitutionen "%u". Problemet pĂ„verkar endast system som tillĂ„ter anvĂ€ndarnamn eller URI:er att substitueras frĂ„n otillförlitliga kĂ€llor nĂ€r ssh startas.

    För att blockera sÄdana attacker har anvÀndning av kontrolltecken förbjudits i anvÀndarnamn som anges vid körning i kommandoraden eller som substationeras i instÀllningar via %-sekvenser. AnvÀndning av null-tecknet ("\0") i URI ssh:// förbjuds ocksÄ. Undantag görs endast för namn angivna i konfigurationsfilen (det antas att uppgifterna i konfigurationsfilen Àr pÄlitliga).

  • Stöd för ed25519-nycklar som lagras i PKCS#11-token har lagts till ssh- och ssh-agentverktygen.
  • InstĂ€llningen RefuseConnection har lagts till ssh_config-filen, dĂ€r processen avslutas med ett felmeddelande utan att försöka upprĂ€tta en anslutning nĂ€r den aktiva sektionen behandlas. Matcha vĂ€rd foo RefuseConnection "vĂ€rd foo anvĂ€nds inte lĂ€ngre, anslut till vĂ€rden bar"
  • Till ssh och sshd har signalhandlaren SIGINFO lagts till för att logga information om sessionen och den aktiva kanalen.
  • I sshd, om anvĂ€ndarens autentisering via certifikat avslĂ„s, loggas inte bara orsaken till blockeringen utan Ă€ven omfattande information för att identifiera det problematiska certifikatet.
  • I sshd har kontroll av X11-displaynumret lagts till, i förhĂ„llande till förskjutningen angiven i direktivet X11DisplayOffset.
  • Möjligheter till prestandamĂ€tningar har lagts till i enhets-testuppsĂ€ttningarna och aktiveras genom att köra "make UNITTEST_BENCHMARK=yes" i OpenBSD eller "make unit-bench" i andra system.

Ändringar som potentiellt bryter mot bakĂ„tkompatibilitet:

  • I ssh har ett varningsmeddelande lagts till vid anvĂ€ndning av en sĂ„rbar nyckelavtal algoritm vid anslutning, som Ă€r kĂ€nslig för kvantdatorattacker. Varningen har lagts till pĂ„ grund av risken för attacker i framtiden, med hjĂ€lp av tidigare sparade trafikdumpningar. För att stĂ€nga av varningen har alternativet WarnWeakCrypto lagts till i ssh_config. Matcha vĂ€rd unsafe.example.com WarnWeakCrypto no
  • I ssh och sshd har behandlingen av parameterar för tjĂ€nstekvalitet (DSCP, IPQoS) Ă€ndrats avsevĂ€rt. För interaktiv trafik sĂ€tts nu klassen EF (Expedited Forwarding) som standard för att prioriteras i trĂ„dlösa nĂ€tverk. För icke-interaktiv trafik anvĂ€nds standardklassen som operativsystemet angivit. Trafikklass kan Ă€ndras med instĂ€llningen IPQoS i ssh_config och sshd_config. ToS-parametrar (type-of-service) för IPv4 i direktivet IPQoS har förklarats som förĂ„ldrade (DSCP har ersatt ToS).
  • I ssh-add har möjligheten att stĂ€lla in certifikatets livslĂ€ngd till ett vĂ€rde som Ă€r 5 minuter lĂ€ngre Ă€n certifikatets giltighetstid lagts till vid tillĂ€gg av certifikat till ssh-agent (för automatisk borttagning av överskridna certifikat). För att stĂ€nga av detta beteende har alternativet ‘-N’ lagts till i ssh-add.
  • Stödet för XMSS-nycklar har tagits bort, dĂ„ det klassades som experimentellt och aldrig aktiverats som standard.
  • Unix-socketar som skapas av ssh-agent och sshd har flyttats frĂ„n katalogen /tmp till ~/.ssh/agent, vilket garanterar att de inte kan nĂ„s frĂ„n isolerade processer med begrĂ€nsad filsystemĂ„tkomst, men öppen Ă„tkomst till /tmp.

I framtida versioner kommer DNS-poster för SHA1 SSHFP att förklaras som förĂ„ldrade pĂ„ grund av tillförlitlighetsproblem med hash-funktionen SHA1. Dessa poster kommer att ignoreras, och kommandot ‘ssh-keygen -r’ kommer bara att generera SHA256 SSHFP-poster.

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