Mehrere Sicherheitslücken in RubyGems
Geschrieben von hsbt am 5.3.2019
Übersetzt von Marvin Gülker
Es gibt mehrere Sicherheitslücken in der mit Ruby mitgelieferten Software RubyGems, wie auf dem offiziellen RubyGems-Blog dargelegt wird.
Details
Die folgenden Sicherheitslücken wurden gemeldet:
- CVE-2019-8320: Verzeichnislöschung durch Symlinks bei der Dekompression von Tar-Archiven
- CVE-2019-8321: Sicherheitsproblem durch Einschleusung von Escape-Sequenzen in
verbose - CVE-2019-8322: Sicherheitsproblem durch Einschleusung von Escape-Sequenzen in
gem owner - CVE-2019-8323: Sicherheitsproblem durch Einschleusung von Escape-Sequenzen in der Verarbeitung von API-Antworten
- CVE-2019-8324: Die Installation eines präparierten Gems kann zur Ausführung beliebigen Codes führen
- CVE-2019-8325: Sicherheitsproblem durch Einschleusung von Escape-Sequenzen in Fehlermeldungen
Allen Ruby-Nutzern wird dringend empfohlen, so schnell wie möglich einen der folgenden Workarounds anzuwenden.
Betroffene Versionen
- Ruby 2.4er-Serie: 2.4.5 und früher
- Ruby 2.5er-Serie: 2.5.3 und früher
- Ruby 2.6er-Serie: 2.6.1 und früher
- Trunk vor Revision 67168
Workarounds
Die Fehler wurden in RubyGems 2.7.6.2/2.7.9/3.0.3 und später behoben, d.h. Sie können RubyGems auf die neueste Version aktualisieren:
gem update --system
Wenn Sie RubyGems nicht aktualisieren können, können Sie stattdessen die folgenden Patches anwenden.
Trunk-Nutzer müssen auf die neueste Revision aktualisieren.
Danksagung
Diese Nachricht beruht auf dem offiziellen RubyGems-Blogpost.
Historie
- Erstveröffentlichung am 2019-03-05 00:00:00 UTC
- Verlinkung zu den Patches aktualisiert am 2019-03-06 05:26:27 UTC
Aktuelle Neuigkeiten
Ruby 3.4.2 veröffentlicht
Ruby 3.4.2 wurde veröffentlicht.
Geschrieben von k0kubun am 14.2.2025
Ruby 3.2.7 veröffentlicht
Ruby 3.2.7 wurde veröffentlicht.
Geschrieben von nagachika am 4.2.2025
Ruby 3.3.7 veröffentlicht
Ruby 3.3.7 wurde veröffentlicht.
Geschrieben von k0kubun am 15.1.2025
Ruby 3.4.0 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 3.4.0 bekannt zu geben. Ruby 3.4 führt den it-Blockparameter ein, ändert Prism zum Standardparser, bietet Happy Eyeballs Version...
Geschrieben von naruse am 25.12.2024