Leistungen · 15 Wege über eine Lücke

Alle Leistungen

Referenzen · Belege statt Versprechen

Alle Case Studies

Wissen · Straßenton, aufgeschrieben

Magazin

Unternehmen · KI-Expertise seit 2011

Über Voidgap

SecureS.01 · Vibe Coding Audit

Es läuft.Es ist geprüft.

Ihr habt KI-generierten Code ausgeliefert. Wisst ihr, was er tut?

Sicherheitslücken und Architekturschulden in KI-generiertem Code, von Menschen gefunden und nach Ausnutzbarkeit gerankt. Bevor eure Investoren, Prüfer oder Angreifer sie finden.

Lieferumfang
4
Ablauf
4 Schritte
Selbstcheck
4 Fragen
Move
Secure
src/api/invoices.ts · kommentiertBeispielausgabe
  1. 12app.get("/api/invoices/:id", async (req, res) => {
  2. 13 const inv = await db.invoice.find(req.params.id)critical
  3. 14 res.json(inv)
  4. 15})
  5. 16 
  6. 17const STRIPE_KEY = "sk_live_51Hx…"critical
  7. 18app.post("/api/export", exportAll)high
  • criticalIDOR: jeder Nutzer liest jede Rechnung
  • criticalLive-Secret ins Repo committet
  • highExport-Endpoint ohne Auth oder Rate Limit

KI-Coding-Tools schreiben schnell funktionierenden Code. Funktionierend und sicher sind verschiedene Eigenschaften.

Was schiefgeht

KI-generierter Code scheitert meist an denselben Stellen: eine fehlende Autorisierungsprüfung an einem von vierzig Endpoints, Secrets, die in Konfigurationsdateien kopiert wurden, Nutzereingaben, die direkt in Queries oder Prompts landen, Abhängigkeiten, die niemand bewusst gewählt hat. Jedes davon ist leicht zu beheben, wenn man es gefunden hat. Das Problem: Niemand schaut hin, weil der Code funktioniert.

Warum Scanner nicht reichen

Scanner finden Muster. Sie wissen nicht, dass dieser Endpoint die Rechnung eines anderen Kunden zurückgibt oder dass dieser Export intern bleiben sollte. Wir prüfen von Hand, wo es zählt: Authentifizierung, Autorisierung, Datenflüsse, Zahlungen, alles, was personenbezogene Daten berührt. Findings werden danach gerankt, wie ausnutzbar sie sind, nicht danach, wie viele ein Tool ausgespuckt hat.

Funktionierend und sicher sind verschiedene Eigenschaften.

Was ihr bekommt, und wie schnell

Scope und Bedrohungsmodell im ersten Call, ein Tiefen-Audit mit asynchron gestellten Fragen, ein gerankter Report mit Reproduktionsschritten und einem Fix-Backlog, das euer Team abarbeiten kann, und ein Re-Check der kritischen Fixes. Tage, nicht Monate. Dazu ein Review-Workflow und Guardrails, damit dieselben Probleme nicht mit dem nächsten Sprint zurückkommen.

02 · Kommt euch das bekannt vor?

Hakt ab, was stimmt.

0 von 4. Glück gehabt — oder noch nicht ehrlich.

03 · Selbstcheck

Audit vor dem
nächsten Meilenstein?

Vier Fragen dazu, wie der Code entstanden ist und was davon abhängt.

  1. 01
    Wie viel des Codes ist KI-generiert?

  2. 02
    Wer hat ihn geprüft?

  3. 03
    Womit kommt er in Berührung?

  4. 04
    Was steht an?

04 · Was ihr bekommt

Was am Ende
vor euch liegt.

Jedes Projekt endet mit Dingen, die ihr öffnen, ausführen oder einem Prüfer geben könnt. Nicht mit einer Folie, die sagt, dass wir da waren.

  1. 01Scope & BedrohungsmodellWas zählt, was schiefgehen könnte
  2. 02Kommentiertes Findings-LogZeile für Zeile
  3. 03Gerankter Reportmit Fix-Backlog
  4. 04Verifikationsreportnach den Fixes

05 · So läuft es

4 Schritte.
Kein Geheimnis.

Was ihr bei jedem Schritt bekommt und was wir von euch brauchen. Sonst nichts.

  1. 01Scope & Bedrohungsmodell

    ihr bekommtScope-Dokument

    von euch1 Kick-off-Call, Repo-Zugang

  2. 02Tiefen-Audit

    ihr bekommtFindings-Log

    von euchNur asynchrone Fragen

  3. 03Findings & Fix-Plan

    ihr bekommtGerankter Report + Repro-Schritte

    von euch1 Walkthrough-Session

  4. 04Re-Check

    ihr bekommtVerifikationsreport

    von euchZugang zu den gefixten Branches

Report in Tagen, nicht Monaten.

07 · Fragen

Vor jedem Projekt
gestellt.

Für wen ist das?

Für Teams, die KI-generierten Code ohne gründliches Review ausliefern, oder Teams, die einen per Vibe Coding gebauten Prototyp geerbt haben, der zur Produktion wurde.

Worin unterscheidet sich das von automatisiertem Scanning?

Menschliche Analyse, gerankt nach Ausnutzbarkeit, statt generischer Linter-Ausgabe, mit Fixes, die euer Team realistisch umsetzen kann.

Was passiert nach dem Audit?

Ein priorisiertes Fix-Backlog, ein Review-Workflow und Guardrails, damit dieselben Probleme nicht wiederkommen.

Nächster Schritt · Vibe Coding Audit

Was hat eure KI eigentlich geschrieben?

Ein erster Call über eure Lücke. Keine Folien. Wenn es nicht passt, hört ihr auch das.