CVE-2026-76847 High CVSS 8.8/10

đźź  CVE-2026-76847: High Schwachstelle

CVE-2026-76847
8.8/10
High
Nein
Various
Adjacent_Network

„`html

Zusammenfassung

CVE-2026-76847 ist eine kritische Schwachstelle (CVSS 8.8) im HTTP Artifacts V4 Backend von GitHub Actions. Die Vulnerability ermöglicht unbefugten Zugriff auf Artefakte laufender Workflows durch mehrere Sicherheitsmängel in der Authentifizierung und Autorisierung.

Betroffene Systeme

Die Schwachstelle betrifft Systeme, die GitHub Actions mit den Komponenten actions/upload-artifact@v4 oder actions/download-artifact@v4 einsetzen. Dies umfasst insbesondere CI/CD-Pipelines und automatisierte Deployment-Prozesse, die auf diesen Actions basieren.

Technische Details

Authentifizierungsmängel: Die Funktion validateRunIDV4 in pkg/artifacts/artifacts_v4.go führt keine Überprüfung durch, ob die vom Client bereitgestellte workflow_run_backend_id dem anfordernden Task gehört. Die entsprechende Validierungslogik ist auskommentiert.

HMAC-Schwäche: Signierte URLs werden durch einen HMAC geschützt, dessen Schlüssel statisch auf vier Bytes (0xba 0xdb 0xee 0xf0) hardcodiert ist – identisch in allen Builds. Die Signatur wird über Endpoint, Ablaufzeit, Artefaktname und Task-ID ohne Längenpräfix oder Trennzeichen berechnet. Dies ermöglicht Signature-Fälschungen und Verwechslungen zwischen verschiedenen Artefakt- und Task-ID-Kombinationen.

Netzwerkerreichbarkeit: Das Flag --artifact-server-addr bindet das Backend standardmäßig an die ausgehende Adresse des Hosts statt an Loopback, wodurch es aus dem umgebenden Netzwerk erreichbar wird.

Empfohlene Massnahmen

  • Implementierung einer ordnungsgemäßen AutorisierungsprĂĽfung fĂĽr workflow_run_backend_id
  • Ersetzung des hardcodierten HMAC-SchlĂĽssels durch dynamisch generierte, sichere SchlĂĽssel pro Build
  • HinzufĂĽgung von Längenpräfixen und Trennzeichen zur HMAC-Berechnung
  • Bindung des Artifact-Servers auf Loopback-Interface als Standard
  • Netzwerk-Segmentierung zur Minimierung der Angriffsfläche

Bewertung

Mit CVSS 8.8 (High) stellt diese Vulnerability eine erhebliche Bedrohung dar. Angreifer können aus dem angrenzenden Netzwerk Build-Artefakte auslesen, manipulieren oder löschen – einschließlich sensibler Daten wie Secrets und Deployment-Credentials. Die Fehlende Patch-Verfügbarkeit verschärft die Situation erheblich.

„`

📷 Social Media Hashtags Instagram & Facebook
🔗 https://huntingthreats.de/%f0%9f%9f%a0-cve-2026-76847-high-schwachstelle/ #CVE #Vulnerability #CyberSecurity #ITSecurity #ZeroDay #Patch #InfoSec #CyberThreats #HuntingThreats #Cybersicherheit
💡 Tipp: Auf Instagram 10-15 Hashtags posten • Auf Facebook nur 3-5 verwenden
🛒

Empfohlene Security-Tools

* Affiliate-Links
🔑 Empfohlen
YubiKey Security Key NFC
Hardware-Sicherheitsschlüssel für Zwei-Faktor-Authentifizierung. Schützt Accounts selbst bei gestohlenen Passwörtern.
ab 29,00 € Amazon →
🛡 Netzwerk
GL.iNet GL-MT3000 Reise-Router
VPN-fähiger Pocket-Router mit WiFi 6. Schützt dein Netzwerk unterwegs und zu Hause vor Angriffen.
ab 69,00 € Amazon →
📘 Buch
Hacking & Cyber Security mit KI
Prompt Engineering, Phishing, Pentesting mit ChatGPT. Perfekt fĂĽr IT-Security Einsteiger und Profis.
ab 24,99 € Amazon →
💻 Buch
Ethical Hacking - Das grosse Buch
Hacking mit Python Schritt für Schritt erklärt. Verstehe wie Angreifer denken und schütze deine Systeme.
ab 39,99 € Amazon →
🐍 Buch
Python fĂĽr Einsteiger
Programmieren lernen mit Python - Schritt fĂĽr Schritt zum Python-Profi. Ideal fĂĽr Security Automation.
ab 29,99 € Amazon →

* Als Amazon-Partner verdiene ich an qualifizierten Käufen. Diese Links helfen dabei, HuntingThreats kostenlos zu betreiben.

Automatisch aggregiert von HuntingThreats am 26.08.2026
Alle CVEs ansehen