Ruby EOL: Wesentliche Risiken, Termine und wie der Ruby-EOL-Support die Sicherheit von Anwendungen gewährleistet

Die „php2shell“-Patches (CVE-2026-109618 und CVE-2026-109619) für PHP am Ende des Lebenszyklus (EOL) sind nun verfügbar. Da die Antworten des Vertriebs aufgrund der hohen Nachfrage derzeit langsamer als gewöhnlich ausfallen, ist der schnellste Weg zu den gepatchten Paketen der Online-Kauf von ELS für Runtimes (wird in einem neuen Tab geöffnet). Lesen Sie die FAQ zu den Patches

Gehen Sie direkt zu einer KI-Zusammenfassung dieses Blogbeitrags

  • Fasse diesen Beitrag mit Perplexity zusammen
  • Fasse diesen Beitrag mit Gemini zusammen

Der „Endless Lifecycle Support“ für Ruby ist nun verfügbar – und der Zeitpunkt ist entscheidend. Ruby 3.2 hat Ende März 2026 das Ende seines Lebenszyklus erreicht, und Unternehmen, die diese Version einsetzen, arbeiten bereits ohne Sicherheitsunterstützung durch den Upstream-Entwickler. Der „Endless Lifecycle Support“ von TuxCare für Ruby setzt genau dort an, wo das Ruby-Core-Team aufhört, und liefert fortlaufend Sicherheitspatches für EOL-Versionen, sodass Ihre Anwendungen geschützt bleiben, ohne dass ein sofortiges Upgrade der Laufzeitumgebung erforderlich ist.

Ruby ist die Sprache, auf der einige der weltweit am häufigsten eingesetzten Webanwendungen basieren. Auf Ruby aufbauende Rails-Anwendungen, API-Backends, Datenverarbeitungs-Pipelines und interne Tools werden in Unternehmen jeder Größe im Produktivbetrieb eingesetzt. Genau diese breite Nutzerbasis macht das Ende des Lebenszyklus von Ruby zu einem so folgenschweren Ereignis, denn wenn Ruby-Core die Bereitstellung von Patches für eine Version einstellt, sind alle darauf laufenden Anwendungen davon betroffen.

In diesem Beitrag wird erläutert, wie der Release-Zyklus von Ruby tatsächlich funktioniert, was „End of Life“ in Bezug auf Sicherheit und Compliance konkret bedeutet und warum ELS für Ruby der direkteste Weg ist, um diese Lücke zu schließen, während Sie das Upgrade Ihrer Laufzeitumgebung nach Ihrem eigenen Zeitplan planen.

Wichtigste Erkenntnisse

  • Der mitgelieferte Umfang von Ruby vergrößert die Angriffsfläche für EOL-Risiken: Ruby 3.2 wird mit rund 70 Standard-Gems ausgeliefert – darunter openssl, net-http, cgi, uri und RDoc –, von denen jedes seine eigene CVE-Sicherheitslücke mit sich bringt, die nicht mehr gepatcht wird, sobald die Ruby-Version das Ende ihrer Lebensdauer erreicht hat.
  • Überstürzte Upgrades sind kostspielig: Upgrades auf eine neue Hauptversion von Ruby erfordern Kompatibilitätsprüfungen der Gemfile, Neukompilierungen von Gems für native Erweiterungen, die Anpassung der Framework-Versionen sowie koordinierte Rollouts auf einer ganzen Flotte von Anwendungsservern. Die technischen Kosten einer ungeplanten Migration sind selten gering.
  • Das Ende des Supports für Ruby bedeutet nicht das Ende der Sicherheit: TuxCares ELS für Ruby liefert fortlaufend Patches für nicht mehr unterstützte Ruby-Versionen und deckt dabei den Interpreter sowie dessen Standard-Gems ab, sodass Ihr Anwendungsstack geschützt bleibt, während Sie das Upgrade nach Ihrem eigenen Zeitplan durchführen.

Wie sieht der Produktlebenszyklus von Ruby aus?

Der Release-Zyklus von Ruby ist konsistent und vorhersehbar. Seit Ruby 2.1 wird jedes Jahr am 25. Dezember eine neue stabile Version veröffentlicht. Jeder stabile Zweig durchläuft anschließend einen Lebenszyklus in drei Phasen:

  • Regelmäßige Wartung umfasst sowohl Fehlerbehebungen als auch Sicherheitsupdates. Diese Phase dauert etwa zwei Jahre ab dem Veröffentlichungsdatum.
  • Sicherheitswartung erhält nur Sicherheitskorrekturen und kritische Build-Korrekturen. Dauert etwa ein Jahr nach Ablauf der regulären Wartung.
  • Ende der Lebensdauer: Keine weiteren Veröffentlichungen. Keine Fehlerbehebungen, keine Sicherheitspatches. Das Ruby-Core-Team betrachtet den Zweig als abgeschlossen.

Insgesamt wird jede Ruby-Version etwa drei Jahre lang aktiv unterstützt. Das Ruby-Core-Team pflegt zu jedem Zeitpunkt drei oder vier Zweige gleichzeitig, wobei der älteste jedes Frühjahr ausläuft.

Ruby-Version Status Ende der Lebensdauer / Veröffentlichungsdatum
3.2 Ende des Lebens Ende März 2026
3.3 Sicherheitswartung Voraussichtlich März 2027
3.4 Regelmäßige Wartung Erschienen im Dezember 2024
4.0 Regelmäßige Wartung Erschienen im Dezember 2025

Das Fazit in der Praxis: Das EOL für Ruby 3.2 ist bereits in Kraft getreten. Ruby 3.3 befindet sich nun im reinen Sicherheitsmodus; es erhält nur noch Sicherheitspatches und Korrekturen für kritische Fehler. Nur die Versionen 3.4 und 4.0 werden weiterhin vollständig unterstützt. Wenn Ihre Produktionsumgebung mit Ruby 3.2 läuft, ist ELS for Ruby der einzige Weg, um den Sicherheitsschutz aufrechtzuerhalten, ohne sofort ein Upgrade durchführen zu müssen.

Was bedeutet „Ruby EOL“?

Keine Sicherheitspatches mehr

Wenn ein Ruby-Zweig das Ende seines Lebenszyklus erreicht, stellt das Ruby-Core-Team die Veröffentlichung jeglicher Korrekturen für diesen Zweig ein. Das bedeutet, dass jede ab diesem Zeitpunkt bekannt gewordene Sicherheitslücke im Ruby-Interpreter, in der Regex-Engine, in den mitgelieferten Gems sowie in den Komponenten der Standardbibliothek zwar für die unterstützten Versionen behoben wird, für Ihre Version jedoch nicht.

Dies ist die entscheidende Sicherheitsrealität beim großflächigen Einsatz von Software, deren Lebenszyklus abgelaufen ist: Die Sicherheitsforscher entdecken und veröffentlichen ständig neue Schwachstellen. Die Patch-Veröffentlichungen, die früher für Ihre Version bereitgestellt wurden, werden einfach eingestellt. Jede Schwachstelle, die nach dem Ende des Lebenszyklus von Ruby bekannt wird, stellt ein Sicherheitsrisiko dar, das Sie auf unbestimmte Zeit tragen, sofern Sie nicht handeln.

Sicherheits- und Compliance-Risiken nach dem Ende des Supports für Ruby

Auch in Bezug auf die Compliance ist die Lage eindeutig. PCI DSS (Anforderung 6.3.3) schreibt vor, dass kritische und schwerwiegende Sicherheitslücken mit einem CVSS-Wert von 7,0 oder höher innerhalb eines Monats nach Veröffentlichung des Patches für betroffene Systeme behoben werden müssen. HIPAA, FedRAMP und SOC 2 enthalten vergleichbare Anforderungen für die von ihnen geregelten Umgebungen. Der Einsatz einer Ruby-EOL-Version in einer regulierten Umgebung bedeutet, dass eine Laufzeitumgebung betrieben wird, die nicht innerhalb der von diesen Rahmenwerken geforderten Zeiträume gepatcht werden kann, was eine Sicherheits- und Compliance-Lücke schafft, die durch kompensierende Kontrollen nur teilweise geschlossen werden kann.

Ruby-Anwendungen wickeln regelmäßig Authentifizierungsabläufe, Sitzungsverwaltung, Zahlungsabwicklung und API-Kommunikation ab. Die Laufzeitumgebung selbst steht im Mittelpunkt all dieser Vorgänge. Genau dieses Sicherheitsrisiko ist der Grund, warum Prüfer ungepatchte Laufzeitumgebungen als schwerwiegenden Mangel einstufen.

Rubys CVE-Verlauf

Rubys CVE-Bilanz veranschaulicht, wie eine Sicherheitslücke nach Ablauf des Supportzeitraums in der Praxis aussieht.

CVE-2021-33621 CVSS 8,8 – Hoch. Diese Sicherheitslücke betraf das CGI-Gem (Versionen vor 0.3.5, 0.2.2 und 0.1.0.2), das im Lieferumfang von Ruby enthalten ist. Anwendungen, die HTTP-Antworten unter Verwendung der CGI-Bibliothek mit nicht vertrauenswürdigen Benutzereingaben generierten, waren anfällig für HTTP-Response-Splitting: Ein authentifizierter Angreifer mit geringen Berechtigungen konnte aus der Ferne ein Zeilenumbruchzeichen in die Antwort-Header einschleusen, wodurch die Antwort aufgeteilt und bösartiger Inhalt in die Client-Interaktion eingeschleust wurde. Die Schwachstelle ermöglichte eine Reihe von Folgeangriffen, darunter Cross-Site-Scripting, Cache-Poisoning und Session-Hijacking. Mit einem CVSS 3.1-Score von 8,8 (High) (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) und ohne dass für die Ausnutzung eine Benutzerinteraktion erforderlich war, stellte dieser Fehler einen direkten Weg zur Kompromittierung der Anwendungsschicht bei jeder CGI-basierten Ruby-Anwendung dar, auf der eine betroffene Version lief. Für unterstützte Ruby-Versionen wurden Sicherheitspatches veröffentlicht. Bereitstellungen auf Ruby-Zweigen, die bereits das Ende ihrer Lebensdauer erreicht hatten, erhielten keinen Patch.

Dieses Muster, bei dem schwerwiegende Sicherheitslücken eher über Rubys Standard-Gems als über den Interpreter selbst eingedrungen sind, ist charakteristisch dafür, wie die EOL-Sicherheitsrisiken bei Ruby in der Praxis tatsächlich funktionieren. Da Rubys Standard-Gems das Herzstück der Standardbibliothek bilden, beschränkt sich die Angriffsfläche nicht auf den Interpreter-Kern. Eine Schwachstelle in einem der rund 70 Standard-Gems, die Ruby 3.2 enthält, ist eine Sicherheitslücke, die nach dem EOL nicht mehr gepatcht wird. ELS für Ruby behebt dieses Problem, indem es sowohl den Interpreter als auch dessen Standard-Gems patcht.

Das Problem der Abhängigkeitsfläche

Die Standardbibliothek von Ruby hat sich in den letzten Versionen erheblich weiterentwickelt. Ruby 3.2 enthält etwa 70 Standard-Gems, die Teil von Ruby selbst sind – sie können nicht deinstalliert werden, werden vom Ruby-Kernteam gepflegt und werden ohne Angabe in der Gemfile-Datei geladen. Dazu gehören unter anderem sicherheitskritische Komponenten wie openssl (das die systemeigene OpenSSL-Bibliothek für TLS, Zertifikatsverwaltung und kryptografische Operationen umsetzt), net-http (die Standard-HTTP-Client-Bibliothek), cgi (zur Generierung von CGI-/Web-Antworten), uri (zum Parsen von URLs) und RDoc (zur Generierung von Dokumentation).

Jedes dieser Gems wird separat versioniert und verfügt über eine eigene CVE-Historie. Wenn Ruby-Core eine Sicherheitslücke im CGI-Gem oder im OpenSSL-Gem für eine unterstützte Ruby-Version behebt, wird dieser Patch als Teil des Sicherheitsupdates für diesen Zweig bereitgestellt. Wenn eine Ruby-Version das Ende ihres Lebenszyklus erreicht, werden auch keine dieser Patches auf Gem-Ebene mehr für sie bereitgestellt. Eine Sicherheitslücke im OpenSSL-Gem, die das Abfangen von TLS-Daten ermöglicht, ein Fehler in net-http, der die Manipulation von Antworten erlaubt, ein Fehler in uri oder cgi, der die Bearbeitung von Anfragen beeinträchtigt – all dies wird in unterstützten Ruby-Versionen behoben, in Ihrer Version jedoch unberücksichtigt gelassen.

Die EOL-Exposure umfasst nicht nur die Regex-Engine oder den Garbage Collector von Ruby. Es handelt sich um die gesamte Standardbibliothek, die als Teil der Laufzeitumgebung mit Ruby ausgeliefert wird. Genau aus diesem Grund wurde ELS für Ruby so konzipiert, dass es die gesamte Ruby-Laufzeitumgebung abdeckt – den Interpreter und seine Standard-Gems – und nicht nur die Interpreter-Binärdatei.

Möglichkeiten, nach dem Ende des Supports für Ruby die Sicherheit und die Einhaltung von Vorschriften zu gewährleisten

Auf eine unterstützte Ruby-Version aktualisieren

Die Umstellung auf Ruby 3.4 oder 4.0 ist für jedes Unternehmen langfristig der richtige Weg. Beide Versionen werden aktiv gepflegt und erhalten umfassende Fehlerbehebungen sowie Sicherheitspatches.

Die Komplexität dieser Migration hängt vollständig von Ihrer Umgebung ab. Eine Flotte von Anwendungsservern, auf denen Ruby-basierte Workloads laufen, lässt sich nicht so einfach aktualisieren wie eine einzelne Entwicklungsumgebung. Dies erfordert eine Überprüfung der Gemfile-Kompatibilität für jedes Gem, von dem Ihre Anwendung abhängt, die Neuerstellung nativer Erweiterungen für Gems mit C-Erweiterungen, die Anpassung der Ruby-Version an Ihren Framework-Stack (Rails, Sinatra, Hanami usw.), koordinierte Rollouts mit Staging-Validierung sowie Änderungskontrollprozesse in Umgebungen, in denen Bereitstellungen nicht trivial sind. Für Unternehmen, die mehrere Ruby-Anwendungen mit unterschiedlichen Gem-Abhängigkeitsbäumen betreiben, vervielfacht sich der Umfang. Genau in diesem Szenario ist ELS für Ruby am sinnvollsten, da es Ihnen die Zeit verschafft, diese Migration ordnungsgemäß durchzuführen.

Auf eine alternative Laufzeitumgebung umsteigen

Manche Unternehmen erwägen bei einem Ruby-EOL-Ereignis den Wechsel zu anderen Laufzeitumgebungen wie Python, Go, Node.js oder JVM-basierten Stacks. Für manche Teams ist dies eine durchaus sinnvolle langfristige architektonische Entscheidung, doch handelt es sich dabei um ein mehrquartaliges Entwicklungsprojekt, das die Neuprogrammierung der Anwendungslogik, die Umschulung der Teams und den Neuaufbau der Bereitstellungs-Pipelines umfasst.

Für die meisten Unternehmen, die mit einer unmittelbaren Sicherheits- und Compliance-Lücke konfrontiert sind, ist eine alternative Laufzeitmigration keine Lösung für eine bevorstehende Patch-Frist.

Der empfohlene Weg: TuxCare ELS für Ruby

Das ELS für Ruby von TuxCare geht das Sicherheits- und Compliance-Problem direkt an, ohne dass ein sofortiges Upgrade der Laufzeitumgebung erforderlich ist. TuxCare stellt fortlaufend Sicherheitspatches für nicht mehr unterstützte Ruby-Versionen bereit, die den Ruby-Interpreter und dessen Standard-Gems abdecken – und das ohne zusätzliche Kosten. So kann Ihre Anwendungsflotte ein solides Sicherheitsniveau aufrechterhalten, während Sie das von Ihnen gewünschte Upgrade planen.

TuxCare überwacht die NVD, die Sicherheitshinweise auf ruby-lang.org sowie die RubyGems-Sicherheitsfeeds auf Schwachstellen, die Ruby und die mitgelieferte Gem-Bibliothek betreffen, und stellt anschließend über SLA-gestützte Prozesse Backports und Korrekturen für EOL-Versionen bereit. Unabhängig davon, ob Sie Ruby-Updates derzeit über Paketmanager, Konfigurationsmanagement-Tools oder CI/CD-Pipelines beziehen, können Sie Ihre Update-Quelle mit minimalen Änderungen an Ihrem bestehenden Workflow auf das sichere Repository von TuxCare umstellen. Ihre aktuelle Toolchain wird dabei nicht beeinträchtigt.

Die Risiken einer überstürzten Ruby-Aktualisierung

Wenn die EOL-Fristen für Ruby näher rücken, ist der Druck, sofort zu reagieren, groß, doch die Kosten einer Reaktion ohne angemessene Vorbereitung sind stets höher, als die Teams erwarten. Unternehmen, die ELS für Ruby einsetzen, entgehen diesem Druck vollständig, da ihre Sicherheitslage gewahrt bleibt, während das Upgrade ordnungsgemäß geplant wird.

Was ein Ruby-Runtime-Upgrade eigentlich beinhaltet

Ein Upgrade der Ruby-Laufzeitumgebung, insbesondere eines, das einen großen Versionssprung wie von 3.2 auf 4.0 umfasst, ist nicht einfach nur ein Austausch der Versionsnummer. Es beinhaltet eine Anpassung des Codes für jeglichen Anwendungscode, Rakefile-Logik oder Framework-Konfigurationen, die auf einem Verhalten beruhen, das sich zwischen den Versionen geändert hat. Dies beinhaltet Kompatibilitätsprüfung für jedes Gem in Ihrem Gemfile, da Gems mit nativen C-Erweiterungen neu kompiliert werden müssen und Gems, die nicht mit dem Release-Zyklus von Ruby Schritt gehalten haben, die Zielversion möglicherweise noch nicht unterstützen. Dazu gehört Anpassung der Toolchain für CI-Pipelines, Docker-Basisimages, Deployment-Skripte und alle Tools, die eine bestimmte Ruby-Version festlegen. Und es beinhaltet Testaufwand: Integrationstestsuiten müssen unter der neuen Laufzeitumgebung erfolgreich durchlaufen, und Randfälle im Verhalten der Ruby-Standardbibliothek treten erst unter realistischen Lastbedingungen zutage.

In einer Unternehmensumgebung, in der sich mehrere Anwendungsteams die Bereitstellungsinfrastruktur teilen, die Freigabe von Releases in die Produktion durch die Änderungskontrolle geregelt wird und eine Serverflotte projektübergreifend heterogene Ruby-Versionen ausführt, ist ein Ruby-EOL-Upgrade ein koordiniertes Arbeitsprogramm und keine Sprint-Aufgabe.

Was passiert, wenn das Upgrade überstürzt durchgeführt wird?

Wenn Teams aufgrund einer Compliance-Frist und nicht aufgrund ihrer tatsächlichen Bereitschaft zu einem Ruby-Upgrade gezwungen werden, folgen die Ergebnisse einem einheitlichen Muster. Die Support-Auslastung steigt sprunghaft an, da die Anwendungsteams Inkompatibilitäten bei Gems entdecken, die während der Entwicklung nicht zutage getreten sind. Die Instabilität des Systems äußert sich in Fehlern bei nativen Erweiterungen, subtilen Verhaltensänderungen bei Methoden der Standardbibliothek oder Inkompatibilitäten im Framework, die sich auf das Verhalten im Produktivbetrieb auswirken. Technische Schulden häufen sich an, da Teams Workarounds anwenden, um die Frist einzuhalten, was Folgearbeiten verursacht, die sich in nachfolgenden Zyklen summieren. Und ungeplante Kosten eskalieren in Form von Entwicklungsstunden, potenziellen Dienstunterbrechungen und dem betrieblichen Aufwand für die Verwaltung einer Migration, deren Umfang vor Beginn nicht richtig abgeschätzt wurde.

Die Teams, die den Übergang nach dem Ende des Lebenszyklus (EOL) von Ruby gut bewältigen, sind diejenigen, die ihn als geplante Migration mit klar definiertem Umfang, angemessenen Kompatibilitätstests für Gems und einer während des gesamten Prozesses gewahrten stabilen Sicherheitslage behandeln. ELS für Ruby macht diesen planvollen Ansatz erst möglich.

Die einfache Lösung: TuxCare ELS für Ruby

TuxCare hat über ein Jahrzehnt damit verbracht, die Automatisierung, das Fachwissen und die Prozesse zu optimieren, die erforderlich sind, um Sicherheitspatches für Software, deren Lebenszyklus abgelaufen ist, zuverlässig und in großem Maßstab bereitzustellen. Mit mehr als 220.000 Patches, die für das gesamte unterstützte Produktportfolio bereitgestellt wurden, hat TuxCare einen Patching-Workflow entwickelt, der sowohl schnell als auch produktionssicher ist.

ELS für Ruby schließt die Sicherheits- und Compliance-Lücke, die durch das Ende der Unterstützung für Ruby entsteht:

  • Schnelle, SLA-gestützte Sicherheitspatches. TuxCare überwacht kontinuierlich die Veröffentlichung von Sicherheitslücken und stellt Patches für hochgradige und kritische CVEs (CVSS 7.0+) gemäß festgelegten SLAs bereit, sodass Ihre Ruby-Bereitstellungen die von PCI DSS, HIPAA, FedRAMP und anderen Compliance-Rahmenwerken geforderten Patch-Fristen einhalten.
  • Ruby-Laufzeitabdeckung. ELS für Ruby patcht den Ruby-Interpreter sowie dessen Standard-Gems, darunter openssl, net-http, cgi, uri, RDoc und andere – und das alles ohne zusätzliche Kosten. Die EOL-Risiken in der Ruby-Standardbibliothek werden nicht zu Ihrem Problem.
  • Nahtlose Integration in Ihre bestehenden Arbeitsabläufe. Ganz gleich, ob Sie Ruby-Updates derzeit über Paketmanager, Konfigurationsmanagement-Tools oder Ihre CI/CD-Pipelines beziehen – Sie können Ihre Update-Quelle auf das sichere Repository von TuxCare umstellen, ohne Ihren bestehenden Workflow wesentlich ändern zu müssen. Ihre aktuelle Toolchain bleibt davon unberührt.
  • Signierte, manipulationssichere Pakete. Jeder von TuxCare bereitgestellte Patch wird vor der Übernahme in Ihr Repository umfassend auf Integrität, Funktionalität und Regression getestet, und die Pakete sind kryptografisch signiert, sodass Sie genau wissen, was Sie bereitstellen.
  • Kompetenter Support rund um die Uhr. Das Sicherheitsteam von TuxCare steht rund um die Uhr für die Einstufung von Sicherheitslücken, Patch-Anfragen und Fehlerbehebung zur Verfügung, sodass Sie bei Sicherheitsvorfällen im Zusammenhang mit Ruby EOL stets auf fachkundige Unterstützung zurückgreifen können.

Um zu sehen, welche Ruby-CVE-Probleme bereits behoben wurden, unterhält TuxCare einen Live-CVE-Tracker. Weitere Informationen zum Patch-Prozess und zu den Validierungsstandards von TuxCare finden Sie im technische Whitepaper.

Lassen Sie nicht zu, dass das Ende der Lebensdauer von Ruby Ihren Anwendungsstack gefährdet

Das Ende des Supports für Ruby bedeutet nicht, dass Ihre Anwendungen nicht mehr laufen. Es bedeutet jedoch, dass der Sicherheitsschutz, auf den sich Ihre Laufzeitumgebung bisher verlassen hat, wegfällt, und jede ab diesem Zeitpunkt veröffentlichte CVE stellt eine Sicherheitslücke dar, für die es keinen Weg zur Behebung durch den Upstream-Entwickler gibt.

Teams, die dies gut handhaben, betrachten das Ende der Lebensdauer von Ruby als ein Sicherheitsproblem, das bewusst angegangen werden muss, und nicht als eine Frist, auf die man unter Druck reagieren muss. Sie können ein wohlüberlegtes Upgrade auf Ruby 3.4 oder 4.0 planen, wenn dies tatsächlich mit der Bereitschaft Ihres Gem-Ökosystems, den Kapazitäten Ihrer Anwendungsteams und dem Release-Kalender Ihres Unternehmens vereinbar ist. Sie können den Umfang der Migration angemessen festlegen, bevor Sie sich auf einen Zeitplan festlegen. Oder Sie können TuxCares ELS für Ruby nutzen, um die Sicherheit und Compliance-Abdeckung aufrechtzuerhalten, während Sie diese Entscheidungen nach Ihren eigenen Bedingungen treffen – und nicht nach dem Zeitplan eines Compliance-Audits.

ELS für Ruby ist keine Notlösung. Es ist die Option, die die Sicherheit Ihrer Anwendungsflotte gewährleistet, Ihre Compliance-Situation aufrechterhält und es Ihren Entwicklerteams ermöglicht, sich auf die Entwicklung zu konzentrieren, anstatt Notfall-Migrationen der Laufzeitumgebung zu verwalten.

Falls das Ende des Supports für Ruby derzeit auf Ihrem Sicherheitsradar steht, besuchen Sie den Endless Lifecycle Support für Ruby von TuxCare , um zu erfahren, wie erweiterter Support Ihre Anwendungsinfrastruktur so lange schützen kann, wie Sie es benötigen.

Zusammenfassung
Ruby EOL: Wesentliche Risiken, Termine und wie der Ruby-EOL-Support die Sicherheit von Anwendungen gewährleistet
Artikel Name
Ruby EOL: Wesentliche Risiken, Termine und wie der Ruby-EOL-Support die Sicherheit von Anwendungen gewährleistet
Beschreibung
Ruby 3.2 hat das Ende des Lebenszyklus (EOL) erreicht. TuxCare ELS für Ruby sorgt dafür, dass Ihre Versionen stets auf dem neuesten Stand sind – sowohl Ruby als auch alle enthaltenen Gems –, sodass Sie Upgrades ganz nach Ihrem eigenen Zeitplan durchführen können.
Autor
Name des Herausgebers
TuxCare
Logo des Herausgebers

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.

Inhaltsübersicht
Holen Sie sich die Open-Source-Sicherheitslösungen, die Sie brauchen

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.