Sicherheitswarnung · Hoch
APT-Lücke auf Debian und Ubuntu erlaubt Paketaustausch per MitM und Codeausführung als root
· 3 Minuten Lesezeit · Centoculus Security Team
Bekannt seit
Betroffen: APT auf Debian und Ubuntu (Wiederholungsversuche standardmäßig aktiv ab Debian 12)
Was passiert ist
Am 4. November 2026 haben Debian und Ubuntu Sicherheitshinweise zu einer Lücke in APT veröffentlicht, dem Paketmanager, der auf beiden Distributionen eingesetzt wird. Ein Angreifer, der Paket-Downloads während der Übertragung verändern kann (eine Position als Man-in-the-Middle), kann ein Paket, das APT bereits verifiziert hat, durch ein anderes ersetzen. Da Pakete mit Root-Rechten installiert werden, führt dies zur Codeausführung als root auf dem betroffenen System.
Der Angriff hängt von den Wiederholungsversuchen von APT ab. Wiederholungsversuche sind ab Debian 12 standardmäßig aktiviert. Zum jetzigen Zeitpunkt liegen keine Berichte über eine aktive Ausnutzung vor.
Wer betroffen ist
- Server mit Debian oder Ubuntu, auf denen APT-Wiederholungsversuche aktiviert sind, was ab Debian 12 der Standard ist.
- Systeme, die Pakete über einen Netzwerkpfad herunterladen, den ein Angreifer manipulieren könnte, zum Beispiel unsichere Netze, gemeinsam genutzte Hosting-Netze, kompromittierte Router oder Proxys oder reine HTTP-Spiegelserver.
Die genauen betroffenen und korrigierten APT-Versionen sind in unseren Quelldaten nicht enthalten. Prüfen Sie die Sicherheitshinweise von Debian und Ubuntu über die unten verlinkte Referenz, um die für Ihre Version zutreffenden Versionen zu ermitteln.
Was Sie jetzt tun sollten
- Ermitteln Sie in den Debian- oder Ubuntu-Sicherheitshinweisen die korrigierte APT-Version für Ihre Distribution und Ihren Release-Stand.
- Installieren Sie das Update über einen Netzwerkpfad, dem Sie vertrauen, idealerweise über HTTPS-Spiegelserver oder aus Ihrem eigenen vertrauenswürdigen Netz:
sudo apt update sudo apt install --only-upgrade apt - Prüfen Sie, ob die installierte Version mit der korrigierten Version aus dem Sicherheitshinweis übereinstimmt:
apt --version dpkg -l apt - Bis alle Server aktualisiert sind, vermeiden Sie Paketinstallationen oder Upgrades über unsichere Netze. Als vorübergehende Maßnahme können Sie die Wiederholungsversuche von APT deaktivieren, von denen der Angriff abhängt, indem Sie die Datei
/etc/apt/apt.conf.d/99no-retriesmit der ZeileAcquire::Retries "0";anlegen. Entfernen Sie die Datei wieder, sobald APT gepatcht ist, falls Sie auf Wiederholungsversuche angewiesen sind. - Bevorzugen Sie in Ihren Quelllisten (
/etc/apt/sources.listund/etc/apt/sources.list.d/) HTTPS-Spiegelserver, sofern Ihr Spiegelserver dies unterstützt. - Rollen Sie das Update auf alle Debian- und Ubuntu-Server, Container und Basis-Images aus, die Sie pflegen, einschließlich Automatisierungen wie unattended-upgrades und Image-Builds.
So prüfen Sie, ob Sie betroffen sind
- Vergleichen Sie die Ausgabe von
dpkg -l aptmit der im Sicherheitshinweis für Ihre Version genannten korrigierten Version. Ist Ihre Version älter, ist der Server betroffen. - Prüfen Sie, ob Wiederholungsversuche konfiguriert sind:
apt-config dump | grep -i retries. Unter Debian 12 und neueren Versionen sind sie standardmäßig aktiv, auch wenn keine explizite Einstellung erscheint. - Sehen Sie die letzten Paketaktivitäten durch, etwa Installationen oder Upgrades, die Ihnen unbekannt sind:
/var/log/apt/history.log,/var/log/apt/term.logund/var/log/dpkg.log. - Hat ein Server Pakete über ein unsicheres Netz installiert, bevor er gepatcht wurde, und zeigt er unerwartete Aktivitäten, sollten Sie von einer möglichen Kompromittierung ausgehen: Suchen Sie nach unbekannten Benutzern, Cron-Jobs, systemd-Units und SSH-Schlüsseln, und ziehen Sie in Betracht, den Server aus einem bekannten, sauberen Zustand neu aufzusetzen. Beachten Sie, dass Werkzeuge wie
dpkg --verifyDateien mit den eigenen Prüfsummen des installierten Pakets vergleichen und ein als Ganzes ausgetauschtes Paket daher nicht erkennen.
Quellen
Weitere Beiträge
Sicherheitswarnungen ·
OpenSSH auf Alpine Linux: Anmeldung ohne Passwort durch überlange Passwörter
Auf Alpine-Linux-Servern mit dem Standardpaket openssh-server können Angreifer sich ohne Passwort bei Konten anmelden, etwa bei Konten, die nur mit SSH-Schlüsseln genutzt werden. OpenSSH 10.6p2 und aktualisierte Alpine-Pakete beheben das Problem.
Sicherheitswarnungen ·
Ruby on Rails Active Storage: kritische Schwachstelle beim Dateischreiben über ImageMagick-Uploads
Eine kritische Schwachstelle in Ruby on Rails Active Storage erlaubt nicht authentifizierten Angreifern, über einen präparierten Upload beliebige Dateien auf dem Server zu schreiben, wenn ImageMagick die Datei verarbeitet. Aktualisieren Sie auf Rails 8.1.4.1 oder 8.0.5.2.
Sicherheitswarnungen ·
Xen-Hypervisor-Schwachstellen erlauben einem bösartigen Gast den Zugriff auf den Speicher anderer VMs
Zwei neu veröffentlichte Schwachstellen in Xen erlauben einem bösartigen Gast den Zugriff auf den Speicher anderer VMs, einschließlich dom0. Alle Versionen ab 4.6 sind betroffen, und es gibt keine Gegenmaßnahme. Die Hosts müssen daher gepatcht werden.