Es wurde eine EinfĂŒgung von schĂ€dlichem Code in das Ruby-Paket Strong_password festgestellt

Im veröffentlichten 25. Juni Ausgabe des Gem-Pakets Strong_password 0.7 entdeckt schĂ€dliche Änderung (CVE-2019-13354), die schĂ€dlichen, unbekannten Code von einem Pastebin-Dienst herunterlĂ€dt und ausfĂŒhrt. Die Gesamtanzahl der Downloads des Projekts betrĂ€gt 247.000, wĂ€hrend die Version 0.6 etwa 38.000 Downloads verzeichnet. FĂŒr die schĂ€dliche Version sind 537 Downloads angegeben, es ist jedoch unklar, wie viel davon tatsĂ€chlich zutrifft, da diese Version bereits von Ruby Gems entfernt wurde.

Die Bibliothek Strong_password bietet Mittel zur ÜberprĂŒfung der Passwortsicherheit, die der Benutzer bei der Registrierung angibt.
Unter die Strong_password-Pakete think_feel_do_engine (65.000 Downloads), think_feel_do_dashboard (15.000 Downloads) und
superhosting (1,5 Tausend). Es wird festgestellt, dass die schĂ€dliche Änderung von einem Unbekannten hinzugefĂŒgt wurde, der die Kontrolle ĂŒber das Repository des Autors ĂŒbernommen hat.

Der schĂ€dliche Code wurde nur auf RubyGems.org hinzugefĂŒgt, Git-Repository das Projekt wurde nicht beeintrĂ€chtigt. Das Problem wurde festgestellt, nachdem einer der Entwickler, der Strong_password in seinen Projekten verwendet, begann zu untersuchen, warum das letzte Update im Repository vor ĂŒber 6 Monaten hinzugefĂŒgt wurde, wĂ€hrend auf RubyGems eine neue Version veröffentlicht wurde, die im Namen eines neuen Maintainers veröffentlicht wurde, von dem vorher niemand etwas gehört hatte.

Der Angreifer konnte die AusfĂŒhrung beliebigen Codes auf Servern, die die problematische Version von Strong_password verwenden, organisieren. Zum Zeitpunkt der Entdeckung des Problems wurde ein Skript von Pastebin heruntergeladen, um beliebigen Code auszufĂŒhren, der vom Client ĂŒber das Cookie „__id“ ĂŒbermittelt und mit der Methode Base64 kodiert wurde. Der schĂ€dliche Code hat auch die Parameter des Hosts, auf dem die schĂ€dliche Version von Strong_password installiert ist, an einen Server gesendet, der vom Angreifer kontrolliert wird.

Es wurde eine EinfĂŒgung von schĂ€dlichem Code in das Ruby-Paket Strong_password festgestellt

Es wurde eine EinfĂŒgung von schĂ€dlichem Code in das Ruby-Paket Strong_password festgestellt

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster