Dashboard-Demo

Prüfen. Beheben. Freigeben.

Zwei Szenarien, ein Prinzip: Jede Code-Änderung wird geprüft, du behebst die Funde mit fertigen Fix-Prompts – erst dann gibt es die Freigabe.

Fiktive Demo-Daten · Zwei Beispiel-Projekte

Wähle dein Szenario

Projektnote

5,0

alle offenen Funde, live berechnet

7

Offene Funde

2

Kritisch offen

0

Freigegebene PRs

#12

Checkout & Rabattcodes

feature/checkout · Mia · 20.10.2026

Note

4,0

Erst kritische & hohe Funde beheben

Funde in diesem PR (2 offen · 0 behoben)

  1. B-01kritisch

    Shopify-Zugriffstoken im Frontend

    Klartext
    Der geheime Shopify-Schlüssel liegt im Code, den jeder Browser herunterlädt. Fremde könnten Bestellungen, Kundendaten und Produkte im Shop verändern.
    Fundstelle
    assets/index-3b9d2e.js · Zeile 1, Spalte 12.884
    Fix-Prompt

    Entferne das Shopify-Admin-Token komplett aus dem Frontend. Lege es als serverseitiges Secret ab und verschiebe alle Shopify-Aufrufe in eine Server-Funktion. Erstelle das Token im Shopify-Admin neu, weil das alte als kompromittiert gilt.

  2. C-01hoch

    Shopify-Webhook ohne Signaturprüfung

    Klartext
    Der Shop nimmt Bestell-Benachrichtigungen an, ohne zu prüfen, ob sie wirklich von Shopify kommen. Fremde könnten gefälschte Bestellungen einschleusen.
    Fundstelle
    Server-Funktion shopify-webhook · Zeile 14
    Fix-Prompt

    Prüfe bei jedem Webhook die HMAC-Signatur: Berechne den HMAC-SHA256 des Roh-Body mit dem Webhook-Secret und vergleiche ihn mit dem Header X-Shopify-Hmac-Sha256. Lehne alle Anfragen ohne gültige Signatur mit 401 ab.

So funktioniert der Ablauf

01

Prüfen

Jeder Pull Request wird automatisch nach dem Prüfkatalog AP-26 geprüft – von Zugriffsrechten bis Datenschutz.

02

Beheben

Jeder Fund kommt mit Klartext-Erklärung und fertigem Fix-Prompt für dein KI-Tool. Ein Klick markiert ihn als behoben.

03

Freigeben

Erst wenn keine kritischen oder hohen Funde mehr offen sind, wird der PR freigegeben – mit Note und Nachweis.

Das willst du für dein Team?

Demo für dein Team anfragen