Sicherheitsleitfaden
API- und Gateway-Sicherheit: der praxisnahe Leitfaden
So sicherst du APIs und API-Gateways ab: OWASP API Top 10, Authentifizierung, Autorisierung, Rate Limiting, Patching, Inventar, Tests und Reaktion.
Wissen · Ratgeber
Ein Bug Bounty bezahlt externe Sicherheitsforschende für gültige Funde, ein Vulnerability Disclosure Programme (VDP) bietet ihnen nur einen sicheren, dokumentierten Meldeweg, und ein Pentest ist ein zeitlich begrenzter Test durch ein Team deiner Wahl. Plattformen bieten jedes dieser Formate an. Für die meisten Unternehmen ist ein VDP mit security.txt der sinnvolle Start, ein bezahltes Bounty folgt, wenn Triage und Behebung zuverlässig laufen.
Aktualisiert:
Ein VDP ist eine veröffentlichte Richtlinie. Sie sagt jedem, der eine Schwachstelle findet, wohin er sie melden kann, was du damit tust und was du im Gegenzug zusicherst. Meist gibt es Anerkennung statt Geld, und das Programm läuft dauerhaft ohne Enddatum.
Ein Bug Bounty baut darauf auf und ergänzt Belohnungen. Forschende erhalten Geld für gültige Funde im Scope, meist gestaffelt nach Schweregrad. Ein Pentest funktioniert anders: Du beauftragst ein festes Team für einen festen Zeitraum und Umfang und bekommst einen Bericht. Das liefert planbare Abdeckung, während ein Bounty fortlaufende Abdeckung mit schwankenden Ergebnissen bringt.
Viele Organisationen kombinieren die Formate: ein Pentest vor dem Go-live, ein VDP als dauerhafte Anlaufstelle und ein Bounty für die Systeme, die du am genauesten prüfen lassen willst. Mehrere der unten genannten Plattformen bieten alle drei Formate an. Die Frage ist deshalb selten, was es gibt, sondern was dein Team betreiben kann.
An einem öffentlichen Programm kann jede registrierte Person teilnehmen. Das bringt die meisten Augen, aber auch das meiste Rauschen. Ein privates Programm lädt nur einen begrenzten Kreis ein, oft von der Plattform nach Erfahrung ausgewählt. Es passt, wenn du weniger, aber bessere Meldungen willst oder noch nicht bereit für offenen Zulauf bist. Viele starten privat und öffnen später.
Betreut oder in Eigenregie beschreibt, wer die Arbeit rund um die Meldungen erledigt. Bei plattformseitiger Triage prüfen Mitarbeitende des Anbieters die Eingänge, sortieren Duplikate und ungültige Meldungen aus und geben dir einen validierten Fall weiter. In Eigenregie erhältst du die Rohmeldungen und entscheidest alles selbst. Das spart Geld und kostet interne Zeit. Manche Anbieter stellen auch ein gehostetes VDP-Werkzeug bereit, oder du setzt Open-Source-Software auf eigener Infrastruktur ein. Frag jeden Anbieter genau, welche Schritte enthalten sind, wer den Schweregrad festlegt und wo deine Daten liegen.
Die Liste ist alphabetisch und kein Ranking. Beschreibungen und Standorte folgen den Angaben der Anbieter auf ihren eigenen Websites, Stand November 2026. Nennt eine Seite keinen Hauptsitz, geben wir auch keinen an. Klär Umfang, Preise und Vertragsbedingungen direkt mit dem Anbieter.
RFC 9116 vom April 2022 definiert security.txt, eine kleine Textdatei, die Forschenden zeigt, wie sie dich erreichen. Es ist ein informatives RFC und kein Internetstandard. Pflicht sind ein Contact-Feld und ein Ablaufdatum (Expires). Die Datei wird per HTTPS unter /.well-known/security.txt ausgeliefert und sollte vor Ablauf erneuert werden. Auch das BSI empfiehlt sie, zusammen mit einem Funktionspostfach wie psirt@ und einem OpenPGP-Schlüssel.
ISO/IEC 29147 beschreibt, wie ein Hersteller Schwachstellenmeldungen entgegennimmt und Sicherheitshinweise veröffentlicht. ISO/IEC 30111 deckt den Teil dazwischen ab: untersuchen, beheben, prüfen. Beide liegen in der zweiten Ausgabe vor (2018 und 2019); ISO führt sie als aktuell und zur Überarbeitung vorgesehen. Nutze sie als Checkliste für den eigenen Prozess, auch ohne Zertifizierungsabsicht.
Auf EU-Ebene verpflichtet Artikel 12 der NIS-2-Richtlinie jeden Mitgliedstaat, ein nationales CSIRT als Koordinator für die koordinierte Offenlegung zu benennen. Der Koordinator kann als neutraler Vermittler zwischen Meldenden und Hersteller auftreten, und die ENISA pflegt eine europäische Schwachstellendatenbank.
Die Verordnung (EU) 2024/2847, der Cyber Resilience Act (CRA), gilt für Hersteller von Produkten mit digitalen Elementen, die in der EU angeboten werden. Laut Europäischer Kommission trat sie am 10. Dezember 2024 in Kraft. Die Meldepflichten gelten ab dem 11. September 2026, die Hauptpflichten ab dem 11. Dezember 2027.
Seit dem 11. September 2026 muss ein Hersteller, dem eine aktiv ausgenutzte Schwachstelle in seinem Produkt oder ein schwerwiegender Sicherheitsvorfall bekannt wird, dies über die zentrale Meldeplattform der ENISA melden, die an diesem Tag in Betrieb ging. Die Meldung geht an das CSIRT des Mitgliedstaats der Hauptniederlassung. Die Fristen: Frühwarnung binnen 24 Stunden, ausführlichere Meldung binnen 72 Stunden und Abschlussbericht binnen 14 Tagen, nachdem eine Korrektur oder Abhilfe verfügbar ist (bei Schwachstellen), bzw. binnen eines Monats nach der 72-Stunden-Meldung (bei schweren Vorfällen).
Ab Dezember 2027 gelten zusätzlich die Anforderungen an den Umgang mit Schwachstellen aus Anhang I. Dazu gehören eine Richtlinie zur koordinierten Offenlegung und eine Kontaktadresse für Meldungen. Ein Bug Bounty verlangt der CRA nicht, aber ein VDP, eine security.txt und ein funktionierender Meldeprozess sind ein praktischer Weg, diese Punkte zu erfüllen. Lass juristisch klären, welche deiner Produkte im Anwendungsbereich liegen.
Forschende fürchten, dass gutgläubiges Testen als unbefugter Zugriff gewertet wird. Eine Safe-Harbour-Klausel in deiner Richtlinie erklärt, dass du gegen Personen, die sich an die Regeln halten, nicht rechtlich vorgehst. Sie ändert nicht das Gesetz und bindet weder Staatsanwaltschaften noch Dritte, nimmt aber einen wichtigen Grund, lieber zu schweigen.
Die gemeinnützige Organisation disclose.io stellt offene, herstellerneutrale Richtlinienvorlagen und Safe-Harbour-Formulierungen bereit. Auch Plattformen haben meist eigene Standardbedingungen. Lass den Wortlaut von deiner Rechtsabteilung gegen das nationale Recht prüfen, besonders bei Tätigkeit in mehreren Ländern, und regle Systeme Dritter, personenbezogene Daten und das Verhalten nach einem gefundenen Zugang.
Die meisten Programme scheitern am Betrieb, nicht an der Technik. Kläre Folgendes, bevor du jemanden einlädst.
Ein VDP reicht für den Anfang und ist die Grundausstattung für jede Organisation mit aus dem Internet erreichbaren Systemen. Ergänze Belohnungen, wenn du einen stetigen Strom an Funden bearbeiten kannst.
Nein. Ein Pentest liefert geplante, klar umrissene Abdeckung und einen Bericht für Prüfer, ein Bounty offene Abdeckung mit schwankenden Ergebnissen. Viele Teams nutzen beides.
Nein. Er verlangt von Herstellern ab dem 11. September 2026 die Meldung aktiv ausgenutzter Schwachstellen und schwerer Vorfälle und ab dem 11. Dezember 2027 Anforderungen an den Umgang mit Schwachstellen, darunter eine Offenlegungsrichtlinie und eine Kontaktadresse. Wie du Meldungen einsammelst, bleibt dir überlassen.
Nach RFC 9116 mindestens ein Contact-Feld und ein Expires-Feld. Die Datei liegt unter /.well-known/security.txt und wird per HTTPS ausgeliefert.
Stell jedem Anbieter dieselben Fragen: Wer führt die Triage durch, wie wird der Schweregrad bestimmt, wo liegen die Daten, was sehen Forschende, wie sind Verträge und Gebühren gestaltet, und was passiert, wenn du wechseln willst.
Sicherheitsleitfaden
So sicherst du APIs und API-Gateways ab: OWASP API Top 10, Authentifizierung, Autorisierung, Rate Limiting, Patching, Inventar, Tests und Reaktion.
Härtungsleitfaden
So funktionieren CIS Benchmarks, was Level 1 und Level 2 bedeuten, wie du Konformität prüfst, sicher ausrollst und wann ein Dienstleister sinnvoll ist.
Leitfaden Anwendungssicherheit
SAST prüft den Code, DAST greift die laufende Anwendung an. So kombinierst du beide mit SCA und IAST in CI/CD und erkennst, wann ein Pentest nötig ist.