Nachrichten zur Krypto-Börse Virtuelle Realität

Wie Angreifer Dependabot zu ihrem Vorteil nutzen: Die raffinierte Kunst der Pwn Requests

Dependabot, ein automatisierter Abhängigkeits-Manager von GitHub, erleichtert Entwicklerteams den Workflow. Doch genau diese Automatisierung birgt Sicherheitsrisiken, die von Angreifern durch sogenannte Confused Deputy-Angriffe ausgenutzt werden können.

Wie Angreifer Dependabot zu ihrem Vorteil nutzen: Die raffinierte Kunst der Pwn Requests

Dependabot ist vielen Entwicklerteams als unverzichtbarer Helfer bekannt, der automatisiert veraltete Abhängigkeiten in ihren Projekten erkennt und eigenständig Pull Requests (PRs) erzeugt, um Aktualisierungen anzustoßen. Dieser Dienst von GitHub übernimmt eine zentrale Rolle, um Softwareprojekte aktuell und sicher zu halten, ohne dass Nutzer ständig manuell nach neuen Versionen suchen müssen. Doch wie jede Automatisierung ist auch Dependabot nicht gefeit gegenüber Angriffen – im Gegenteil, gerade seine Automatisierung und das hohe Vertrauen in seine Aktionen machen ihn zu einem lohnenswerten Ziel für Cyberkriminelle. Diese nutzen mit sogenannten Confused Deputy-Angriffen die Vertrauensstellung von Dependabot aus, um bösartigen Code in viel genutzte Open-Source-Repositories einzuschleusen und Workflow-Sicherungen zu umgehen.

Diese Form der Angriffe hat vor allem durch die Veröffentlichung neuer Techniken und reale Vorfälle im Jahr 2024 große Aufmerksamkeit erhalten und zeigt, wie tiefgreifend Supply-Chain-Angriffe inzwischen sein können. Doch wie genau funktionieren solche Attacken, warum sind sie so gefährlich und was können Entwickler tun, um sich zu schützen? Dependabot als automatischer Butler gilt als sehr vertrauenswürdig. Über eine Konfigurationsdatei namens dependabot. yml können Nutzer Einfluss darauf nehmen, wie und wann Updates angestoßen werden. Ist Dependabot aktiviert, überwacht er das Repository regelmäßig, scannt nach veralteten Abhängigkeiten und eröffnet automatisch PRs mit den vorgeschlagenen Aktualisierungen. Üblicherweise werden diese Updates mit Branch-Namen wie dependabot/<ecosystem>/<package>/<version> erstellt, die Dependabot kontrolliert und regelmäßig aktualisiert.

In vielen Projekten existieren automatisierte Workflows, die Dependabot-PRs direkt prüfen und bei positivem Ergebnis sofort mergen, um den Entwicklungsfluss zu beschleunigen. Auf den ersten Blick erscheint diese Automatisierung sicher, denn nur Dependabot sollte Pull Requests eröffnen und entsprechende Rechte besitzen. Doch genau hier liegt die Schwachstelle: Der sogenannte Confused Deputy-Angriff macht sich zunutze, dass Workflows, die auf dem GitHub-Event pull_request_target basieren, mit einem GitHub-Kontext arbeiten, der sich bei der Ausführung eines Workflows nicht immer auf den tatsächlichen Ersteller des Pull Requests bezieht, sondern auf denjenigen, der das Event auslöst. Dadurch kann ein Angreifer zwar keine PRs direkt auf dem Zielrepository eröffnen, aber er kann Dependabot manipulieren, indirekt bösartigen Code durch automatisierte Merge-Prozesse einzuschleusen.

Der Angriff beginnt klassisch mit einem Fork eines Zielrepositories, das entsprechende automatische Merge-Workflows für Dependabot-PRs enthält. Der Angreifer modifiziert in seinem Fork das Default-Branch mit schädlichem Code und sorgt dafür, dass Dependabot im Fork einen veralteten Dependency-Update-Branch erstellt – dieser beinhaltet somit die manipulierten Inhalte. Anschließend erstellt der Angreifer einen Pull Request vom Abhängigkeits-Update-Branch seines Forks zum Zielprojekt. Bei der ersten Auslösung des automatischen Merge-Workflows wird der ausführende Nutzer als Angreifer erkannt, sodass das Merge nicht stattfindet. Der entscheidende Trick ist nun, dass der Angreifer den Kommentar @dependabot recreate auf die ursprüngliche PR setzt. Dependabot reagiert und erzwingt durch eine Synchronisation die erneute Ausführung des Merge-Workflows – jedoch mit dem Absender dependabot[bot].

Dadurch wird die Bedingung zum automatischen Mergen erfüllt, und die bösartigen Inhalte gelangen in das Ziel-Repository. Dieses Vorgehen ist ein Paradebeispiel für einen Confused Deputy-Angriff: Dependabot wird unfreiwillig zum ausführenden Werkzeug des Angreifers, weil er dessen Befehle missverständlich interpretiert und vertrauliche Zugriffsrechte missbraucht werden. Doch der Angriff endet nicht bei bloßem Code-Upload. Forscher haben herausgefunden, dass durch geschicktes Manipulieren von Branch-Namen ein so genannter Command Injection-Angriff möglich ist, bei dem Schadcode direkt durch ungesicherte Variablen in Workflow-Skripten ausgeführt wird. Speziell Variablen wie github. event. pull_request. head. ref – also der Branchnamen – landen oft ungefiltert in Shell-Kommandos, was Angreifern das Einschleusen von Systembefehlen ermöglicht. Zunächst schien dieser Vektorkanal durch das feste Namensschema von Dependabot-Branches ausgeschlossen.

Doch Forscherteams entdeckten zwei neuartige Techniken, um Dependabot-Branches so umzubenennen, dass sie weiterhin funktionieren, aber die Schadcodeausführung ermöglichen. Die erste Technik, „Merge Conflict Tango“ genannt, nutzt absichtliche Merge-Konflikte zwischen Dependabot-Branches und dem Default-Branch im Fork, um über die GitHub-Weboberfläche einen neuen Branch mit einem feindlichen Branchnamen zu erzeugen, der nicht die üblichen Benennungsvorgaben verletzt. Durch die erneute Ausführung von @dependabot recreate wird dieser bösartige Branch von Dependabot benutzt und die Befehle im Workflow aktiviert. Die zweite Methode, „Default Branch Merge Shuffle“, besteht darin, den Default-Branch des Forks auf den bösartigen Branchnamen zu setzen und mittels eines @dependabot merge Kommandos die Änderungen in diesen Branch zu mergen. Auch hier löst die Synchronisation in Verbindung mit dem Dependabot-Account einen ausgeführten Schadcode-Workflow aus.

Eine weitere alarmierende Facette ist die Möglichkeit, Branch Protection-Regeln auf geschützten Hauptbranchs durch solche Angriffe zu umgehen. Da Dependabot oft eigene Push-Berechtigungen im Zielrepository benötigt, steht er typischerweise auf den Ausnahmelisten, die Branch-Protection-Regeln einschränken sollen. Ein Angreifer mit Schreibzugriff auf Dependabot-Branches kann somit durch Erzeugung oder Manipulation einer Dependabot-PR und anschließende Steuerung mittels @dependabot merge Kommentare die Schutzeinstellungen umgehen und Schadcode nahezu unbemerkt ins Hauptprojekt injizieren. Ein echter Albtraum für die Supply-Chain-Sicherheit. Warum trifft es gerade Dependabot? Seine Popularität und tiefgreifende Integration machen ihn zum idealen Ziel. Da es ein vertrauenswürdiger Service ist, dem viele Schreib- und Merge-Rechte eingeräumt werden, ist das Angriffspotenzial hoch.

Andere bots könnten ähnlich angegriffen werden, doch Dependabot ist aufgrund seiner Verbreitung und der Automatisierung von Update-PRs besonders exponiert. Entwickler und Unternehmen sollten daher Awareness für diese Angriffsklasse entwickeln. Maßnahmen zum Schutz basieren primär auf Vorsicht bei der Nutzung des pull_request_target Events und der sorgsamen Überprüfung, welche Nutzerkontexte im Workflow als vertrauenswürdig eingestuft werden. Es empfiehlt sich, spezifische GitHub Actions einzusetzen, die Dependabots Identität robust validieren, wie etwa die von der Community angebotenen Lösungen fastify/github-action-merge-dependabot oder ahmadnassri/action-dependabot-auto-merge. Darüber hinaus sollten Branch-Protection-Regeln nicht nur wichtige Hauptbranchs schützen, sondern auch Dependabot-spezifische Branches mit ähnlichen Restriktionen versehen, um ungewollte Pushes von Angreifern zu verhindern.

Die neue Regel Confused Deputy Auto-Merge, die in Static-Analysis-Tools wie dem Open-Source-Scanner poutine integriert ist, identifiziert solche gefährlichen automatisierten Merge-Workflows und hilft dabei, potenzielle Schwachstellen frühzeitig zu entdecken. Die Sicherheit in DevOps- und CI/CD-Pipelines gewinnt mit solchen Angriffen weiter an Bedeutung. Open-Source-Projekte, die auf Dependabot und ähnliche Automatisierungen setzen, tun gut daran, nicht nur ihre Codesicherheit, sondern auch die Integrität der Entwicklungsprozesse laufend zu überwachen und kompromisssichere Automatismen zu etablieren. Die Entdeckung und auch Veröffentlichung dieser Techniken zeigen, dass die allgemeine Denkweise über Sicherheit bei automatisierten Workflows neu justiert werden muss. Entwickler sind gut beraten, nicht blind auf automatisierte Abhängigkeitsupdates zu vertrauen, sondern diese konsequent mit sicheren Mechanismen zu überwachen.

Insgesamt demonstriert die Analyse dieser Pwn Requests eindrucksvoll, wie durch intelligentes Ausnutzen von Vertrauensstellungen in der Softwarelieferkette weitreichende Kompromittierungen möglich sind. Ein Aufruf, sowohl auf technischer als auch organisatorischer Ebene automatisierte Prozesse kontinuierlich auf ihre Sicherheit hin zu evaluieren, um Supply-Chain-Angriffe frühzeitig zu erkennen und wirkungsvoll zu stoppen.

OKX Partnerinhalte

Registrieren Sie sich bei OKX und erhalten Sie Ihren Willkommensbonus

OKX ist eine Plattform für Spot- und Futures-Handel, P2P-Tausch und Krypto-Sparpläne. Ein neues Konto über diesen Link eröffnet Zugang zum Willkommensbonus-Programm: bis zu 10.000 USDT für Ihre ersten Schritte an der Börse.

Konto erstellen und Bonus erhalten →

18+ · Partnerlink. Kryptowährungen sind volatil: Sie können Ihre Einlage verlieren.

Als Nächstes
Facebooks Kryptowährung findet in der Schweiz großen Anklang
Samstag, 14. November 2026. Facebooks Kryptowährung findet in der Schweiz großen Anklang

Die Welt der Kryptowährungen erlebt stetig neue Entwicklungen, wobei große Technologieunternehmen zunehmend in diesen Markt eintreten. Facebook, eines der einflussreichsten sozialen Netzwerke weltweit, hat mit seiner eigenen Kryptowährung für großes Aufsehen gesorgt.

Die überraschend kurze Lebensdauer von Datacenter-GPUs: Ursachen, Herausforderungen und Lösungen
Samstag, 14. November 2026. Die überraschend kurze Lebensdauer von Datacenter-GPUs: Ursachen, Herausforderungen und Lösungen

In der Welt der modernen Datacenter spielen Grafikprozessoren (GPUs) eine zentrale Rolle, besonders im Bereich der Künstlichen Intelligenz (KI) und des High Performance Computing (HPC). Sie übernehmen die anspruchsvollsten Rechenaufgaben, von der KI-Modellierung bis hin zur Verarbeitung großer Datenmengen.

Wie eine innovative Firma Family Offices dabei unterstützt, inaktive Kryptowährungen in passive Einnahmen zu verwandeln
Samstag, 14. November 2026. Wie eine innovative Firma Family Offices dabei unterstützt, inaktive Kryptowährungen in passive Einnahmen zu verwandeln

Die Welt der Kryptowährungen wächst rasant und entwickelt sich ständig weiter. Während viele Investoren bereits von Kursgewinnen profitieren, gibt es eine große Zahl von Family Offices, die ihre Kryptowährungen bislang ungenutzt lassen.

TON Kryptowährung stabilisiert sich bei 3,00 USD trotz volatiler Kryptomärkte
Samstag, 14. November 2026. TON Kryptowährung stabilisiert sich bei 3,00 USD trotz volatiler Kryptomärkte

Die weltweiten Kryptomärkte sind bekannt für ihre hohe Volatilität, in der Preise oft innerhalb kurzer Zeiträume drastische Schwankungen erleben. Inmitten dieser dynamischen Marktbedingungen hat sich die Kryptowährung TON (The Open Network) beeindruckend robust gezeigt und findet eine starke Unterstützung bei rund 3,00 US-Dollar.

Dollar General: Eine attraktive Dividendenwachstumsaktie trotz Kursrückgang von 61%
Samstag, 14. November 2026. Dollar General: Eine attraktive Dividendenwachstumsaktie trotz Kursrückgang von 61%

Dollar General zählt zu den bekanntesten Discounter-Ketten in den USA und hat in den letzten Jahren die Aufmerksamkeit vieler Investoren auf sich gezogen – insbesondere aufgrund seines beeindruckenden Dividendenwachstums. Doch seit dem Hochpunkt von etwa 248 US-Dollar im Jahr 2022 hat die Aktie massiv an Wert verloren und notiert aktuell rund 61 % darunter.

Effiziente Verwaltung mehrerer Git-Repositories mit Mani: Ein leistungsstarkes CLI-Tool für Entwickler
Samstag, 14. November 2026. Effiziente Verwaltung mehrerer Git-Repositories mit Mani: Ein leistungsstarkes CLI-Tool für Entwickler

Die Verwaltung mehrerer Git-Repositories kann für Entwickler und Teams schnell zu einer Herausforderung werden, insbesondere wenn es sich um umfangreiche Projekte, Microservices-Architekturen oder vielfältige Bibliotheken handelt. In solchen Konstellationen ist es entscheidend, die Repositories effizient und übersichtlich zu verwalten, ohne Zeit mit der manuellen Pflege und Aktualisierung einzelner Projekte zu verschwenden.

Gefährliche 0-Klick-Schwachstelle in iMessage-Nickname-Funktion aufgedeckt
Samstag, 14. November 2026. Gefährliche 0-Klick-Schwachstelle in iMessage-Nickname-Funktion aufgedeckt

Die fortschreitende Digitalisierung und die immer stärkere Vernetzung in der heutigen Welt machen Kommunikationsplattformen zu einem bevorzugten Ziel für Cyberangriffe. Besonders Messaging-Dienste wie Apples iMessage spielen dabei eine zentrale Rolle, da sie sowohl im Privat- als auch im beruflichen Umfeld weit verbreitet sind.

Weitere Artikel zum Thema
Visa Revolutioniert den Zahlungsverkehr: Einführung einer Plattform für tokenisierte Fiat-Assets
Freitag, 13. November 2026. Visa Revolutioniert den Zahlungsverkehr: Einführung einer Plattform für tokenisierte Fiat-Assets

Visa präsentiert Plattform für tokenisierte Vermögenswerte: Ein neuer Schritt in die Zukunft der Fiat-unterstützten Tokens Die Welt der Finanztechnologie verändert sich rasant, und Unternehmen, die sich auf innovative Lösungen konzentrieren, nehmen eine führende Rolle in diesem Wandel ein. Visa, ein Gigant im Zahlungsverkehr, hat kürzlich die Einführung einer neuen Plattform für tokenisierte Vermögenswerte angekündigt, die speziell für Fiat-unterstützte Tokens entwickelt wurde.

Trump Media setzt Milliarden auf Bitcoin: Ein strategischer Schritt mit weitreichenden Konsequenzen
Samstag, 14. November 2026. Trump Media setzt Milliarden auf Bitcoin: Ein strategischer Schritt mit weitreichenden Konsequenzen

Die Trump Media & Technology Group (TMTG) hat kürzlich mit einer spektakulären Ankündigung für Aufsehen gesorgt, die nicht nur die Finanzwelt, sondern auch den Kryptomarkt in Atem hält. Das US-amerikanische Unternehmen, das vor allem durch seine Social-Media-Plattform Truth Social bekannt ist, plant ein gigantisches Investment in Bitcoin im Wert von 2,5 Milliarden US-Dollar.

Trump Tower Dubai: Luxuswohnungen im Wert von 1 Milliarde Dollar akzeptieren Kryptowährungen
Samstag, 14. November 2026. Trump Tower Dubai: Luxuswohnungen im Wert von 1 Milliarde Dollar akzeptieren Kryptowährungen

Das renommierte Trump-Imperium erweitert seine globale Präsenz erneut mit einem bahnbrechenden Immobilienprojekt in Dubai, das nicht nur durch seine architektonische Pracht, sondern auch durch seine innovative Zahlungsmethode Aufmerksamkeit erregt. Das Trump Tower Dubai, ein ambitioniertes Bauvorhaben mit einem Wert von rund einer Milliarde US-Dollar, wird künftig den Kauf von Luxuswohnungen mittels Kryptowährungen ermöglichen.

Trumps Exekutivbefehle und die Gründung der Kryptowährungs-Arbeitsgruppe: Ein Überblick
Freitag, 13. November 2026. Trumps Exekutivbefehle und die Gründung der Kryptowährungs-Arbeitsgruppe: Ein Überblick

Im Jahr 2023 wurden die Auswirkungen der Exekutivbefehle von Donald Trump auf die Welt der Kryptowährungen zunehmend klarer. Die Gründung der Kryptowährungs-Arbeitsgruppe steht im Mittelpunkt dieser Diskussion und hat enorme Bedeutung für die Regulierung und den Fortschritt digitaler Währungen in den USA und darüber hinaus.