Glossar · einfach erklärt

API-Sicherheit

API-Sicherheit umfasst alle Maßnahmen, die Programmierschnittstellen (APIs) vor Missbrauch, Datenabfluss und Überlast schützen. APIs tragen heute den Großteil des dynamischen Datenverkehrs — mobile Apps, Partneranbindungen, Microservices und KI-Agenten kommunizieren über Schnittstellen, die in klassischen Sicherheitskonzepten oft nur am Rand vorkommen.

Das größte Risiko ist selten die einzelne Schwachstelle, sondern die Unkenntnis der eigenen Angriffsfläche: Systematisches Discovery findet regelmäßig deutlich mehr aktive Endpunkte, als dokumentiert sind — vergessene Testrouten, Alt-Versionen, intern gedachte Schnittstellen mit Internet-Exposition.

Die Bausteine wirksamer API-Sicherheit

Am Anfang steht Sichtbarkeit: Automatisches Endpunkt-Discovery inventarisiert, was tatsächlich erreichbar ist — inklusive Schatten-APIs. Darauf aufbauend erzwingt Schema-Validierung nach dem Positivmodell, dass nur spezifizierte Anfragen durchkommen: erlaubt ist, was definiert wurde, alles andere wird abgewiesen.

Dazu kommen starke Authentifizierung und Autorisierung (etwa OAuth oder mTLS für Maschinen-Identitäten), anfragegenaue Rate Limits für teure Endpunkte und anomaliebasierte Missbrauchserkennung, die auch formal valide, aber auffällige Nutzungsmuster erkennt — orientiert an den OWASP API Security Top 10.

Typische API-Risiken

  • Schatten-APIs: erreichbare Endpunkte, die niemand kennt und niemand schützt.
  • Broken Object Level Authorization: Zugriff auf fremde Datensätze über manipulierte IDs.
  • Fehlende Limits an teuren Endpunkten — bis zur Kostenexplosion oder zum Ausfall.
  • Ausufernde Datenantworten, die mehr preisgeben, als der Client braucht.

Häufige Fragen zu API-Sicherheit

Was sind Schatten-APIs?

Schatten-APIs sind aktive, erreichbare Endpunkte, die in keiner Dokumentation stehen — vergessene Testrouten, alte Versionsstände oder intern gedachte Schnittstellen mit Internet-Exposition. Sie sind bevorzugte Ziele, weil sie ungeschützt und unbeobachtet sind. Automatisches Discovery macht sie sichtbar.

Reicht eine WAF für API-Schutz?

Eine WAF liefert Grundschutz gegen bekannte Angriffsmuster, versteht aber die Logik einer API nicht. Wirksamer API-Schutz ergänzt Discovery, Schema-Validierung nach Positivmodell, Authentifizierung und Missbrauchserkennung — zusammen als WAAP-Plattform betrieben.

Was ist Schema-Validierung nach dem Positivmodell?

Statt Verbotenes aufzuzählen, definiert das Positivmodell, wie gültige Anfragen aussehen — Pfade, Parameter, Datentypen. Alles, was der Spezifikation nicht entspricht, wird abgewiesen. Das stoppt ganze Angriffsklassen, auch solche, für die es noch keine Signatur gibt.

Warum sind Rate Limits für APIs so wichtig?

Teure Endpunkte wie Suche, Login oder Checkout lassen sich ohne Limits beliebig strapazieren — für Brute Force, Scraping oder schlicht Kostentreiberei. Anfragegenaue Drosselung begrenzt den Schaden, ohne legitime Nutzung zu behindern.

Wie schnell werden neue API-Schwachstellen ausgenutzt?

Angreifer scannen automatisiert: Zwischen der Veröffentlichung eines Exploit-Beispiels und ersten Angriffsversuchen lagen im dokumentierten Extremfall nur 22 Minuten. Deshalb gehört virtuelles Patchen am Netzwerkrand zum API-Schutz — es schirmt ab, bevor Systeme aktualisiert sind.

Wie sieht das im eigenen Netzwerk aus? Sprechen Sie mit KAEMI: Wir planen, bauen und managen die passende Lösung mit Ihnen.