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

feature insights context
Blog

Autonome Angriffe sind bereits Realität. Die Verteidigung muss Schritt halten.

Autonome Angreifer verkürzen das Zeitfenster für die Verteidigung. Erfahren Sie, wie kontinuierliches Erkennen, Beheben, Validieren und Verhindern Sicherheitsteams helfen kann, Schritt zu halten.

feature insights context
Blog

Ist Prävention im Grunde ein gelöstes Problem?

Die Prävention in von Agenten generiertem Code ist architektonisch gelöst – die Herausforderung besteht jedoch weiterhin darin, Kontrollen zu wählen, die die Sicherheit schützen, ohne die Entwicklung zu verlangsamen.

Live Stream

Remediation-Agenten verständlich erklärt: Warum Beheben besser ist als Finden

Erfahren Sie, wie der Remediation Agent von Snyk Sicherheitsinformationen, Analysen zur Ausnutzbarkeit und Validierung nutzt, um Schwachstellen in zusammenführbare Pull Requests zu verwandeln.