Skip to main content

Wir stellen die Snyk-CLI für Ruby vor – und weitere Möglichkeiten, Ruby-Schwachstellen zu beheben

Artikel von
Headshot of Johanna Kollmann

Johanna Kollmann

19. Dezember 2016

0 Min. Lesezeit

Seit der Einführung von Ruby im letzten Monat haben wir kontinuierlich an Verbesserungen gearbeitet. Heute freuen wir uns, Ihnen unsere erweiterte Unterstützung für Ruby vorzustellen:

Ruby-CLI

Terminal mit Sicherheitslücken in Ruby-on-Rails-Abhängigkeiten, darunter Warnungen vor Cross-Site-Scripting und 22 gefundene Sicherheitslücken.

Mit unserer Ruby-CLI können Sie Ruby-Projekte kontinuierlich testen und Ihre Abhängigkeiten auf neue Schwachstellen überwachen. Installieren Sie die neueste Version von Snyk mit npm install -g snyk, um es auszuprobieren.

Beachten Sie, dass derzeit snyk test und snyk monitor unterstützt werden. Sie können diese Befehle zu Ihrem Build-System hinzufügen. Schwachstellen lassen sich nur in Node.js mit snyk wizard beheben. Verwenden Sie zum Beheben von Ruby-Schwachstellen unsere GitHub-Integration.

Erweiterte Funktionen zum Beheben von Ruby-Schwachstellen

Sicherheitswarnung zu einem Denial-of-Service-Angriff (DoS) in rack mit dem Hinweis, dass zur Behebung der Sicherheitslücke eine Änderung an der Gemfile erforderlich ist

Snyk behebt Schwachstellen in Ihren Ruby-Projekten, indem gefährdete Abhängigkeiten in Ihrer Datei Gemfile.lock aktualisiert werden. Jetzt berücksichtigen wir auch Ihre Gemfile, sodass sich noch mehr Schwachstellen leicht erkennen und beheben lassen!

Wenn für eine Fehlerbehebung eine Änderung an Ihrer Gemfile erforderlich ist, schlagen wir diese Änderungen in unseren Pull-Requests zur Fehlerbehebung vor.

Wenn Sie über Snyk.io einen PR erstellen, weisen wir Sie darauf hin, wenn dies der Fall ist.

Verbesserte Commit-Nachrichten

Neben unserer Arbeit an Ruby haben wir auch die Commit-Nachrichten für unsere Fehlerbehebungs-PRs für Node.js und Ruby überarbeitet. Alle Details aus dem PR finden Sie jetzt auch in den Commit-Nachrichten und damit dauerhaft in Git. Als Orientierung diente uns der Git-Styleguide des Government Digital Service, den wir Ihnen sehr empfehlen können.

Starten Sie mit Capture-the-Flag

Erfahren Sie in unserem virtuellen On-Demand-Workshop für Einsteiger, wie Sie Capture-the-Flag-Challenges lösen.

Weiterlesen