bk99.de entertain the web since 1997

RegreSSHion: Kritische OpenSSH-Schwachstelle

Zusammenfassung

Qualys analysiert CVE-2024-6387, eine wieder eingeführte Race Condition im OpenSSH-Server mit möglicher Remote-Codeausführung. CVE-2024-6387 betrifft den OpenSSH-Server und wurde regreSSHion genannt.

Ideen

  • Ein Signalhandler führte während des Login-Timeouts nicht async-signal-sichere Funktionen aus.
  • Eine frühere Sicherheitskorrektur ging durch spätere Codeänderungen verloren.
  • Der Angriff benötigt wiederholte Verbindungsversuche und präzises Timing.
  • Adressraumrandomisierung erschwert Ausnutzung, beseitigt die Schwachstelle aber nicht.
  • Internetexponierte SSH-Dienste vergrößern das operative Risiko sofort.

Einsichten

  • Regressionstests müssen behobene Sicherheitsursachen statt nur sichtbare Symptome bewahren.
  • Signalhandler bilden eine kleine, besonders fehleranfällige Ausführungsumgebung.
  • Schwierige Ausnutzung rechtfertigt bei erreichbaren Root-Diensten keine Verzögerung.

Fakten

  • Qualys demonstrierte die Möglichkeit unauthentifizierter Remote-Codeausführung auf glibc-basiertem Linux.
  • OpenSSH 9.8p1 enthielt die veröffentlichte Korrektur.

Empfehlungen

  • Installiere die korrigierten Pakete deiner Distribution ohne unnötigen Aufschub.
  • Reduziere SSH-Exponierung und überwache ungewöhnlich viele abgebrochene Loginversuche.

Referenzen

Originalartikel lesen

Im Webarchiv suchen