CVE-2026-72825 High CVSS 7.6/10

đźź  CVE-2026-72825: High Schwachstelle

CVE-2026-72825
7.6/10
High
Nein
Various
Network

„`html

Zusammenfassung

Die Sicherheitslücke CVE-2026-72825 betrifft das getgrav/grav-plugin-api Plugin in Versionen vor 1.0.13. Eine unzureichende Validierung der API-Key-Scopes ermöglicht es Angreifern mit eingeschränkten Berechtigungen, die Twig-Sandbox-Allowlist zu manipulieren und dadurch Server-Side Template Injection (SSTI) sowie Remote Code Execution (RCE) auszuführen.

Betroffene Systeme

Das Grav-Plugin-API Plugin betrifft verschiedene Systeme, die auf dieser Plugin-Version basieren. Besonders gefährdet sind Installationen, die API-Keys mit eingeschränkten Scopes (wie api.config.write) ausstellen. Die Schwachstelle hat einen CVSS-Score von 7.6 und wird als High-Severity klassifiziert.

Technische Details

Die Vulnerability liegt im POST-Endpoint /reports/twig-content/allowlist des ReportsController. Der Endpoint validiert zwar initial die Permission api.config.write, fĂĽhrt dann aber einen simplen isSuperAdmin()-Check durch statt des korrekten requireSuper()-Aufrufs.

Das kritische Problem: Die isSuperAdmin()-Methode liest access.api.super direkt aus der Benutzerkonfiguration aus und konsultiert niemals die api_key_scopes. Ein Angreifer mit einem API-Key, der auf api.config.write beschränkt ist und von einem Super-Admin-Konto ausgestellt wurde, kann diese Sicherheitsprüfung umgehen.

Durch diese Umgehung können Angreifer beliebige Tokens zur security.twig_sandbox allowlist hinzufügen. Diese Liste wird persistent in der Datei user/config/security.yaml gespeichert. Die erweiterte Allowlist ermöglicht es, dass jeder nachfolgende Twig-Render-Prozess mit Inhalten aus Benutzer-Input zum SSTI/RCE-Vektor wird.

Empfohlene Massnahmen

  • Sofortige Aktualisierung auf Plugin-Version 1.0.13 oder höher durchfĂĽhren
  • API-Keys mit eingeschränkten Scopes ĂĽberprĂĽfen und neu ausstellen
  • Konfigurationsdateien unter user/config/security.yaml auf verdächtige Einträge ĂĽberprĂĽfen
  • Logs analysieren auf unbefugte API-Zugriffe auf den betroffenen Endpoint
  • Least-Privilege-Prinzip bei API-Key-Vergabe strikt einhalten

Bewertung

CVSS 7.6 (High) – Diese Lücke ermöglicht Privilege-Escalation und Remote Code Execution und sollte mit hoher Priorität behoben werden. Systeme mit öffentlich erreichbaren APIs sollten als kritisch eingestuft werden.

„`

📷 Social Media Hashtags Instagram & Facebook
🔗 https://huntingthreats.de/%f0%9f%9f%a0-cve-2026-72825-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 16.08.2026
Alle CVEs ansehen