SecBoard
Zurück zur Übersicht
Nicht einstufbarKonfidenz: Mittel
Keine strukturierten CVE-Daten

Überprüfung von GitHub-Repositories auf verdächtige Commits und CI/CD-Workflow-Änderungen, insbesondere von unbekannten oder gefälschten Autoren.

Bewertung v1.2, deterministisch berechnet. Bedrohungswert und Konfidenz sind getrennte Größen.Methodik

Megalodon GitHub Attack Targets 5,561 Repos with Malicious CI/CD Workflows

The Hacker News·
Originalartikel lesen bei The Hacker News

Cybersecurity researchers have disclosed details of a new automated campaign called Megalodon that has pushed 5,718 malicious commits to 5,561 GitHub repositories within a six-hour window. "Using throwaway accounts and forged author identities (build-bot, auto-ci, ci-bot, pipeline-bot), the...

SecBoard-Einordnung

Diese Kampagne kann die Integrität von Software-Lieferketten kompromittieren, indem bösartige Workflows in CI/CD-Pipelines eingeschleust werden. Dies kann zur Ausführung von unerwünschtem Code oder zur Datenexfiltration führen.

Realistisch schlimmster Fall: Kompromittierung von Software-Builds und Bereitstellung von Backdoors in produktiver Software, was zu weitreichenden Sicherheitsvorfällen bei Endkunden führen kann.

Betroffen

Organisationen, die GitHub-Repositories nutzen, insbesondere im Energiesektor und IT-SaaS-Bereich.

Prüfen

3
  • ▸Überprüfen Sie alle GitHub-Repositories auf Commits von unbekannten oder verdächtigen Benutzern, insbesondere solchen mit Namen wie 'build-bot', 'auto-ci', 'ci-bot' oder 'pipeline-bot'.
  • ▸Überprüfen Sie die Änderungsgeschichte von CI/CD-Workflow-Dateien (z.B. .github/workflows/*.yml) auf unerwartete Modifikationen oder neue Dateien.
▸ 1 weitere
  • ▸Implementieren Sie Code-Review-Prozesse für alle Commits, insbesondere für Änderungen an CI/CD-Konfigurationen, um sicherzustellen, dass nur autorisierte Änderungen übernommen werden.

Offene Punkte

3
▸ anzeigen
  • ▸Die genaue Art der bösartigen Nutzlast in den CI/CD-Workflows ist nicht spezifiziert.
  • ▸Die spezifischen Auswirkungen der bösartigen Workflows (z.B. Datenexfiltration, Remote Code Execution) sind nicht detailliert beschrieben.
  • ▸Es wird nicht spezifiziert, wie die Angreifer die Möglichkeit erhielten, Commits in die Repositories zu pushen (z.B. durch kompromittierte Zugangsdaten, offene Berechtigungen).

MITRE ATT&CK(3)

Techniken aus allen Quellen zusammengeführt — nach Stärke des Belegs sortiert.

T1078Valid Accountszugeordnet

„Using throwaway accounts and forged author identities (build-bot, auto-ci, ci-bot, pipeline-bot)“

T1195Supply Chain Compromisezugeordnet

„Megalodon GitHub Attack Targets 5,561 Repos with Malicious CI/CD Workflows“

T1547Boot or Logon Autostart Executionzugeordnet

„pushed ... malicious commits to ... GitHub repositories ... with Malicious CI/CD Workflows“

Mehrere Herkünfte bei derselben Technik heißt: mehrere unabhängige Wege führen dorthin.

Verlauf der Belege

Wann welche Quelle den Vorgang zuerst berichtet hat — nicht der Ablauf des Angriffs selbst.

  1. BleepingComputerKontext
    GitHub confirms breach of 3,800 repos via malicious VSCode extension
  2. Dark ReadingKontext
    GitHub Confirms Breach, 4K Internal Repos Stolen
  3. The Hacker NewsKontext
    Megalodon GitHub Attack Targets 5,561 Repos with Malicious CI/CD Workflows

Der Vorgang wird seit 2 Tagen berichtet.

Quellen & Belege· 3 unterschiedliche Quellen

BleepingComputerKontextPUBLICZuverlässigkeit C

Redaktionelle Berichterstattung, meist Zweitverwertung einer Primaerquelle.

Dark ReadingKontextPUBLICZuverlässigkeit C

Redaktionelle Berichterstattung, meist Zweitverwertung einer Primaerquelle.

The Hacker NewsKontextPUBLICZuverlässigkeit Cdiese Meldung

Redaktionelle Berichterstattung, meist Zweitverwertung einer Primaerquelle.

  • Ausschliesslich redaktionelle Berichterstattung, keine Primaer- oder Technikquelle im Bestand.
  • Unabhaengigkeit meint den Herausgeber. Zwei Haeuser, die dieselbe Herstellermeldung nacherzaehlen, gelten hier weiter als zwei Belege.