JFrog Artifactory Schwachstellen verkettet, um Backdoor zu installieren

JFrog Artifactory Schwachstellen verkettet, um Backdoor zu installieren

Angreifer verketten kritische JFrog Artifactory Authentifizierungsfehler, um Administratorzugriff zu erlangen und eine Rust-Backdoor auf selbst gehosteten Servern zu platzieren.

Selbst gehostete JFrog Artifactory-Server werden aktiv über eine Kette von Authentifizierungsfehlern angegriffen, die Eindringlingen die administrative Kontrolle ermöglichen und eine Rust-basierte Backdoor platzieren. Artifactory ist ein beliebter Software-Repository-Manager, der von Entwicklungsteams genutzt wird, um Codepakete, Build-Dateien und andere Software-Artefakte zu speichern und zu verteilen. Wenn Organisationen es auf ihren eigenen Servern betreiben, anstatt eine cloud-gehostete Version zu verwenden, sind sie für das Patchen verantwortlich. Ein neuer Bericht des Cloud-Sicherheitsunternehmens Wiz bestätigt, dass Angreifer mehrere Schwachstellen in diesen selbst gehosteten Instanzen ausgenutzt haben, wobei zwei davon in einer einzigen Angriffskette kombiniert wurden.

Wiz beobachtete die Ausnutzung in mehreren Umgebungen zwischen dem 15. August und dem 8. September 2026. Die Hauptangriffskette kombiniert CVE-2026-42018 mit CVE-2026-42016. Eine dritte Schwachstelle, CVE-2026-82329, ist eine kritische Authentifizierungsumgehung, die laut dem Offensive-Security-Unternehmen watchTowr früher in diesem Monat ausgenutzt wurde, um Administrator-Token zu erzeugen. Authentifizierungsumgehung bedeutet, dass ein Angreifer die Anmeldeüberprüfungen eines Systems umgehen kann, ohne ein gültiges Passwort zu kennen. In diesem Fall ermöglicht der Fehler jemandem, ein digitales Token zu erstellen, das die höchste Kontrollstufe gewährt.

Laut Wiz missbraucht der erste Schritt CVE-2026-42018, um ein JSON Web Token (JWT) zu erhalten, ein digitaler Ausweis, der bestätigt, wer ein Benutzer ist, für einen internen anonymen Artifactory-Benutzer. Das Problem ist, dass dies auch dann funktioniert, wenn der anonyme Zugriff deaktiviert ist, und das Token nur geringe Berechtigungen trägt. Als Nächstes nutzt der Angreifer CVE-2026-42016 aus, verursacht durch unzureichende Token-Validierung, um diese Berechtigungen auf Administrator-Ebene zu erhöhen. Token-Validierung ist der Prozess der Überprüfung, dass ein digitaler Ausweis echt ist und die darin enthaltenen Berechtigungen zulässig sind. Hier ist diese Überprüfung zu schwach, sodass der Angreifer ein Token mit geringen Berechtigungen in eines mit Administratorumfang umwandeln kann. Wiz-Forscher bemerken, dass der Angreifer in einigen Fällen weniger als fünf Minuten benötigte, um ein Administratorkonto zu erstellen.

Nach der Erstellung von Administratorkonten und der Generierung langlebiger Zugriffstoken installierten die Angreifer bösartige Groovy-Plugins. Groovy ist eine Programmiersprache, die Artifactory für einige seiner Erweiterungsfunktionen verwendet, und Plugins können neue Funktionen hinzufügen oder Aufgaben automatisieren. Bösartige Plugins ermöglichten es den Angreifern, beliebige Befehle auf dem Server auszuführen. Um den Zugriff über die Zeit aufrechtzuerhalten, setzten sie eine benutzerdefinierte Rust-basierte Backdoor mit Command-and-Control (C2)-Fähigkeiten ein. Eine Backdoor ist ein versteckter Weg für einen Angreifer, später wieder in ein System zu gelangen, und C2 bedeutet, dass die Malware Anweisungen von einem Remote-Server empfangen kann, der von den Angreifern kontrolliert wird. Wiz erklärte: "Zwischen dem 15. August und dem 8. September 2026 beobachteten wir mehrere Akteure, die CVE-2026-42018 und CVE-2026-42016 gegen selbst gehostete Artifactory-Instanzen verketteten." Die Forscher fügten hinzu: "In mehreren Fällen beobachteten wir, dass eine benutzerdefinierte Rust-Backdoor mit C2-Fähigkeiten abgelegt wurde."

In der nächsten Phase lud der Bedrohungsakteur zusätzliche Payloads in temporäre Verzeichnisse wie /dev/shm, /tmp und /var/tmp herunter. Sie luden Webshells hoch, kleine Skripte, die auf einem Server platziert werden, um einem Remote-Angreifer ein webbasiertes Kontrollpanel zu geben. Sie stahlen Artifactory-Konfigurationsdaten und Cluster-Join-Keys, Geheimnisse, die von mehreren Artifactory-Knoten verwendet werden, um sich gegenseitig zu vertrauen. Sie zählten Repositories, Token und Benutzer auf, das heißt, sie listeten alle gespeicherten Pakete, Zugriffsausweise und Konten auf. Sie fügten auch ihre eigenen SSH-Schlüssel zu neu erstellten Konten hinzu. SSH-Schlüssel sind eine passwortlose Anmeldemethode, die kryptografische Schlüssel verwendet, sodass das Hinzufügen ihres Schlüssels dem Angreifer einen direkten verschlüsselten Weg bietet, sich später ohne Passwort anzumelden.

Wiz warnt, dass zwischen 49 % und 62 % der erreichbaren Artifactory-Instanzen für mindestens eine der drei Schwachstellen anfällig sind. Das bedeutet, dass etwa die Hälfte der internetzugewandten Artifactory-Server, die sie gescannt haben, angegriffen werden könnte. Systemadministratoren sollten sofort auf eine der folgenden Artifactory-Release-Versionen oder höher aktualisieren: 7.111.21, 7.117.28, 7.125.20, 7.133.29, 7.146.38 und 7.161.20. Nach dem Upgrade empfiehlt Wiz, alle internetexponierten Instanzen auf unerwartete Token-Erstellung, betrügerische Administratorkonten, verdächtige Plugin-Aktivitäten und Enumeration-Anfragen zu untersuchen. Der Zugriff sollte auf vertrauenswürdige Systeme beschränkt werden. Wiz hat Indicators of Compromise (IoCs) veröffentlicht, technische Fingerabdrücke, die Verteidigern helfen, die Angriffe zu erkennen. Für Teams, die selbst gehostete Software wie Artifactory verwalten, bietet AEU-I sicherheitsorientierte IT- und Infrastrukturberatung an, um bei Patchen, Zugriffskontrolle und kontinuierlicher Überwachung zu helfen. BleepingComputer kontaktierte JFrog, um die gemeldete Aktivität zu bestätigen, aber bis zur Veröffentlichung war keine Antwort eingegangen.

So schützen Sie sich

  1. Wenn Ihr Unternehmen JFrog Artifactory verwendet, bitten Sie Ihr IT-Team, es sofort auf eine der in diesem Artikel aufgeführten korrigierten Versionen zu aktualisieren.
  2. Überprüfen Sie Ihr Artifactory-Administrationspanel auf neue oder unbekannte Administratorkonten oder Zugriffstoken und entfernen Sie alle, die Sie nicht erstellt haben.
  3. Beschränken Sie den Zugriff auf Ihren Artifactory-Server so, dass nur vertrauenswürdige Computer oder Netzwerke ihn erreichen können, und setzen Sie ihn niemals ohne Schutz direkt dem Internet aus.
  4. Überwachen Sie Ihre Serverprotokolle auf ungewöhnliche Anfragen, insbesondere Versuche, Repositories aufzulisten oder Token zu erstellen.
  5. Verwenden Sie starke, einzigartige Passwörter und aktivieren Sie die Multi-Faktor-Authentifizierung für alle Administratorkonten.
  6. Wenn Sie nicht für den Server verantwortlich sind, teilen Sie diesen Artikel mit Ihrem IT- oder Sicherheitsteam und bitten Sie es, zu bestätigen, ob Ihre Instanz gepatcht ist.

Schwachstellen & Lösungen

  • CVE-2026-42016 A vulnerability caused by insufficient token validation that lets an attacker elevate a low-privilege token to administrator level. Fixed by upgrading to Artifactory 7.111.21 or later, depending on the release line. Lösung & Details ansehen →
  • CVE-2026-42018 A vulnerability in JFrog Artifactory that lets an attacker obtain a JWT for the internal anonymous user even when anonymous access is disabled. Fixed by upgrading to Artifactory 7.111.21 or later, depending on the release line. Lösung & Details ansehen →
  • CVE-2026-82329 A critical authentication bypass in JFrog Artifactory that was observed being exploited to mint administrator tokens. Fixed by upgrading to a patched version listed in the advisory. Lösung & Details ansehen →

Begriffe Erklärt

  • JWT Ein digitaler Ausweis, der bestätigt, wer ein Benutzer ist, wie ein Papierausweis mit Ihrem Namen und Ihren Berechtigungen darauf.
  • Backdoor Ein versteckter Weg für einen Angreifer, später wieder in ein System zu gelangen, selbst nachdem normale Anmeldemethoden geschlossen wurden.
  • C2 Command and Control, das System, das ein Stück Malware verwendet, um Anweisungen von einem Remote-Computer zu empfangen, der vom Angreifer kontrolliert wird.
  • Groovy plugins Kleine Zusatzprogramme für Artifactory, die neue Funktionen hinzufügen oder Aufgaben automatisieren können.
  • Webshell Ein kleines Skript, das auf einem Server platziert wird und einem Remote-Angreifer ein webbasiertes Kontrollpanel gibt.
  • SSH keys Eine passwortlose Anmeldemethode, die kryptografische Schlüssel anstelle eines eingegebenen Passworts verwendet.
  • IoCs Indicators of Compromise, technische Hinweise wie Dateinamen oder Netzwerkadressen, die zeigen, dass ein System möglicherweise angegriffen wurde.

Verwandte AEU-Dienste

  • AEU DNS Verschlüsselter DNS-Resolver