Tutoriel Linux

Ubuntu : Canonical verfolgt einen wöchentlichen Veröffentlichungsrhythmus für Kerne, um der Zunahme von Sicherheitsanfälligkeiten entgegenzuwirken

Débutant4 min de lecture

Die Sicherheit von Linux-Systemen, insbesondere Ubuntu, steht angesichts der Zunahme von Sicherheitsanfälligkeiten auf dem Prüfstand. Canonical überarbeitet seinen Veröffentlichungszyklus des Kernels, um sich an den Anstieg der entdeckten Schwachstellen anzupassen. Eine Strategie, die das Spiel verändert, indem sie die Verwaltung von Updates grundlegend ändert.

In den letzten Monaten hat sich die Anzahl der im Linux-Kernel gemeldeten Schwachstellen explodiert, hauptsächlich dank der Unterstützung durch künstliche Intelligenz. Canonical führt somit wöchentliche Updates ein, um das Zeitfenster der Verwundbarkeit zu reduzieren. Es handelt sich um eine grundlegende Neuorganisation, in einem Kontext, in dem Sicherheit mit Schnelligkeit und Strenge einhergeht.

Explosion von Linux-Schwachstellen: Wachsender Druck auf Ubuntu

Seit der Version Linux 7.X hat die Anzahl der pro Version behobenen Sicherheitsanfälligkeiten die Wahl von über tausend überschritten, sogar 1.500 für Linux 7.2. Dies ist enorm im Vergleich zu den etwa 500 behobenen Sicherheitsanfälligkeiten pro Version in den Versionen 6.9 bis 6.19. Diese Flut ist größtenteils auf die verstärkte Automatisierung der Codeanalysen durch KI-Modelle zurückzuführen. Eine beispiellose Situation, die Canonical zwingt, seine Strategie zu überdenken.

Es ist zu verstehen, dass die Entwickler selbst nahezu systematisch CVE-Identifikatoren vergeben und jeden Bug in eine potenzielle Sicherheitswarnung umwandeln. Und es sind Tausende von Schwachstellen, groß oder klein, die entdeckt wurden. Diese Zunahme führt nicht zwangsläufig zu einer sofortigen Katastrophe, jedoch erfordert die Menge eine extreme Wachsamkeit.

Ein 4/2-Modell, das seine Grenzen angesichts neuer Herausforderungen zeigt

Seit August 2023 funktionierte Ubuntu mit einem sogenannten “4/2”-Rhythmus. Das bedeutet, dass alle vier Wochen ein stabiles Update erscheint, mit dazwischen liegenden Zwischenversionen zur Behebung dringender Probleme. Diese Methode ermöglichte es, den Kurs zu halten, zeigt jedoch heute ihre Grenzen.

Angesichts der Zunahme von Schwachstellen wurde offensichtlich, dass diese Wartezeit zwischen den Updates nicht mehr ausreicht, um rechtzeitig zu reagieren. Es ist ein bisschen so, als würde man versuchen, ein Feuer mit einem Eimer Wasser alle drei Stunden zu löschen, während es sich ausbreitet. Man musste schneller werden, um zu verhindern, dass das Feuer an Terrain gewinnt.

Ein einheitlicher Veröffentlichungszyklus alle zwei Wochen, mit einem Kernel jede Woche

Seit Ende September 2026 führt Canonical einen einheitlichen Update-Zyklus von zwei Wochen ein, jedoch mit einem wöchentlichen Veröffentlichungsrhythmus der Kerne jede Woche. Wie ist das möglich? Während das Team eine Version in die gründliche Testphase überführt, wird bereits eine andere vorbereitet.

Konkret dient die erste Woche dazu, die Pakete zu kompilieren und sicherzustellen, dass der Kernel einwandfrei startet. Die zweite Woche ist dann den umfassenden Tests, der Hardwarezertifizierung und der Integration in die Distribution gewidmet. Dieses Überlappungssystem garantiert, dass jede Woche ein bereitgestellter Kernel zur Verfügung steht, wodurch die Zeit verringert wird, in der ein schwerwiegender Fehler ausgenutzt werden kann.

Strenge Tests trotz beschleunigten Rhythmus

Ein wöchentlicher Rhythmus wirft zwangsläufig die Frage nach der Qualität auf. Muss man mit einem Rückgang rechnen? Canonical versichert, dass die Testphase nicht beeinträchtigt wird. Es geht nicht darum, hastig zu veröffentlichen, sondern die Arbeit besser zu organisieren, um reaktionsschneller zu werden, ohne die Stabilität zu opfern.

Diese Arbeitsweise beinhaltet eine Ausstiegsmöglichkeit für Umgebungen, die schneller vorankommen müssen: das -proposed-Repository. Es bietet wöchentliche Kernel-Kandidaten mit grundlegender Kompilierung und Tests an. Dieser Kanal richtet sich an Administratoren, die in der Lage sind, diese Versionen vor dem Rollout selbst zu validieren.

Praktische Auswirkungen für Systemadministratoren

Mehr Updates bedeuten mehr potenzielle Neustarts. Um Unterbrechungen zu vermeiden, empfiehlt Canonical die Verwendung von Livepatch auf Ubuntu Pro, einem Tool, das es ermöglicht, bestimmte Patches ohne Neustart anzuwenden. Dies ist ein Luxus, der zahlenden Fachleuten oder Privatpersonen auf einer begrenzten Anzahl von Maschinen vorbehalten ist.

Für die Mehrheit besteht jedoch das Problem darin, einen dichteren Fluss an Updates zu verwalten. Dies erfordert eine verstärkte Überwachung, die maximale Automatisierung von Tests und die Festlegung einer strengen Wartungsrichtlinie. Der Schlüssel liegt darin, diese Verpflichtung in einen Vorteil umzuwandeln, da ein häufiger korrigierter Kernel die langfristigen Risiken erheblich verringert.

Diese Transformation bei Canonical veranschaulicht gut die Spannung zwischen Sicherheit und Betrieb im Linux-Bereich. Es geht nicht nur um Geschwindigkeit, sondern um eine wirkliche Anpassung an die sich schnell entwickelnden Bedrohungen. Mehr denn je erfordert die Aktualisierung der Systeme eine methodische und strenge Vorgehensweise, ohne jemals nachzulassen.