API Security: Risiken, Schutz und neue Anforderungen

APIs verbinden Anwendungen, Daten, Cloud-Dienste und zunehmend auch KI-Systeme. Damit bilden sie eine zentrale Angriffsfläche moderner IT-Architekturen. API Security umfasst deshalb alle technischen und organisatorischen Massnahmen, mit denen APIs vor unbefugtem Zugriff, Datenmissbrauch und manipulierten Anfragen geschützt werden.

Dabei verändert sich die Herausforderung: Ein API-Aufruf kann technisch korrekt authentifiziert und autorisiert sein und trotzdem ein Sicherheitsrisiko darstellen. Angreifer nutzen kompromittierte Accounts, gestohlene Tokens oder überprivilegierte Identitäten, um legitime Zugriffswege für missbräuchliche Aktionen zu verwenden. Dadurch rücken Identitäten, Berechtigungen und ihr tatsächliches Verhalten stärker ins Zentrum der API Security.

Für Unternehmen bedeutet das: Klassische API-Schutzmechanismen bleiben notwendig, reichen allein jedoch nicht aus. API Security muss zunehmend mit Identity & Access Management (IAM), Governance und der Analyse von Zugriffen zur Laufzeit zusammenspielen.

Was ist API Security und welche Risiken adressiert sie

API Security schützt Programmierschnittstellen über ihren gesamten Lebenszyklus vor unberechtigten Zugriffen, Datenabfluss und missbräuchlicher Nutzung. Dazu gehören sowohl präventive Kontrollen wie Authentifizierung, Autorisierung und Zugriffsbeschränkungen als auch die Erkennung auffälliger Aktivitäten zur Laufzeit.

Die besondere Herausforderung besteht darin, dass APIs für den automatisierten Zugriff auf Anwendungen und Daten konzipiert sind. Ein gültiger API-Aufruf ist deshalb nicht automatisch ein legitimer API-Aufruf. Gestohlene Tokens, kompromittierte Identitäten oder zu weitreichende Berechtigungen können es Angreifern ermöglichen, formal erlaubte Zugriffe für unerwünschte Aktionen zu nutzen.

Moderne API Security muss daher nicht nur prüfen, ob ein Zugriff technisch erlaubt ist. Sie muss auch berücksichtigen, welche Identität handelt, welche Berechtigungen sie besitzt und ob ihr Verhalten zum erwarteten Nutzungskontext passt. Genau an dieser Stelle entsteht eine immer stärkere Verbindung zwischen API Security und Identity & Access Management.

Warum Non-Human Identities die Anforderungen an API Security erhöhen

Besonders relevant ist die Verbindung von API Security und Identity Management bei Non-Human Identities (NHI) wie Service Accounts, Workloads, Bots oder KI-Agenten. Sie greifen automatisiert über Tokens, Secrets oder andere Credentials auf APIs zu und können dabei auch mit gültigen Berechtigungen ein Sicherheitsrisiko darstellen.

Ein gestohlenes Service-Token kann beispielsweise innerhalb seiner erlaubten Rechte ungewöhnlich grosse Datenmengen abrufen. API Security muss deshalb neben Identität und Berechtigung auch das tatsächliche Verhalten an der API berücksichtigen.

Wie Unternehmen Non-Human Identities verwalten und über ihren Lifecycle absichern, zeigen wir ausführlich im Beitrag Non-Human Identities (NHI): Risiken, IAM & Best Practices.

Auch Human Identities bleiben ein zentraler Angriffsvektor

Dasselbe Grundproblem besteht bei menschlichen Identitäten. Werden Benutzerkonten oder privilegierte Accounts kompromittiert, können Angreifer mit gültigen Credentials und bestehenden Berechtigungen auf APIs zugreifen. Für klassische Zugriffskontrollen kann eine solche Anfrage zunächst legitim erscheinen.

Entscheidend ist deshalb auch hier der Kontext: Passt der API-Zugriff zur Rolle, zum bisherigen Verhalten und zur erwarteten Nutzung der Identität? API Security und IAM müssen zusammenspielen, um nicht nur unberechtigte Zugriffe, sondern auch den Missbrauch legitimer Identitäten zu erkennen.

Warum IAM allein API-basierte Angriffe nicht verhindert

IAM-Systeme beantworten die Frage: „Darf diese Identität grundsätzlich auf diese Ressource zugreifen?“ API Security hingegen beantwortet die entscheidendere Frage: „Ist dieser konkrete Zugriff in diesem Kontext legitim?“ 

Ein kompromittiertes Service-Token kann beispielsweise völlig legitime API-Aufrufe durchführen – jedoch in ungewöhnlicher Frequenz oder mit auffälligen Datenmustern. Für ein IAM-System bleibt dieser Zugriff gültig. Für eine API-Security-Lösung hingegen ist er potenziell ein Angriff. 

Typische Angriffsszenarien sind: 

  • Missbrauch gestohlener Tokens (Token Replay) 
  • Übermässige Datenabfragen über legitime APIs 
  • API Abuse durch automatisierte Workloads 
  • Umgehung von Geschäftslogik (Business Logic Abuse) 

Diese Angriffe zeigen, dass Identität allein kein ausreichendes Sicherheitskriterium mehr ist. 

Die Rolle von API Security in modernen IAM-Architekturen

API Security ist kein Ersatz für IAM, sondern eine notwendige Erweiterung. Während IAM die statische Zugriffskontrolle definiert, übernimmt API Security die dynamische Laufzeitüberwachung. 

In modernen Architekturen entsteht dadurch ein Zusammenspiel aus: 

Diese Kombination ermöglicht es, nicht nur „wer darf zugreifen“, sondern auch „wie wird zugegriffen“ und „ist dieses Verhalten riskant“ zu beantworten. Genau diese Perspektive fehlt in klassischen IAM-Implementierungen. 

Warum moderne API Security mehrere Sicherheitsebenen verbinden muss

Klassische Schutzmechanismen wie API Gateways, Web Application Firewalls (WAF), Authentifizierung oder Autorisierung bleiben wichtige Bestandteile der API Security. Auch die im OWASP API Security Top 10 beschriebenen Risiken bieten eine wichtige Orientierung für typische Schwachstellen und Angriffsmuster. Keine einzelne Kontrolle deckt jedoch alle Risiken moderner API-Nutzung ab.

Besonders anspruchsvoll sind Angriffe, bei denen legitime Identitäten, Tokens oder Berechtigungen für missbräuchliche API-Aufrufe verwendet werden. Hier gewinnen Identity-Kontext, Verhaltensanalyse und die Erkennung von Anomalien an Bedeutung. Sie ergänzen bestehende Schutzmechanismen um die Frage, ob ein technisch erlaubter Zugriff auch zum erwarteten Verhalten der jeweiligen Identität passt.

API Security wird damit vom technischen Schutz einzelner Schnittstellen zu einem strategischen Kontrollpunkt moderner Sicherheitsarchitekturen. Entscheidend ist das Zusammenspiel von präventiven Kontrollen, Identity Management und der Überwachung tatsächlicher API-Interaktionen.

Über 70 % der Cloud-Breaches beginnen mit kompromittierten Identitäten

Moderne Angreifer müssen technische Schutzmechanismen nicht zwingend umgehen, wenn sie über eine kompromittierte Identität bereits legitimen Zugang erhalten. Laut aktuellen Cloud-Security-Daten von SentinelOne gehen über 70 % der Cloud-Breaches auf kompromittierte Identitäten zurück. Gestohlene Credentials, Session Hijacking und Credential Stuffing machen Identity damit zu einer zentralen Angriffsfläche in Cloud-Umgebungen.

Für API Security hat das unmittelbare Konsequenzen: Nutzt ein Angreifer eine gültige Identität oder ein legitimes Token, kann auch der API-Aufruf zunächst berechtigt erscheinen. Deshalb müssen Identity-Kontext, Berechtigungen und das tatsächliche Verhalten an der API gemeinsam betrachtet werden.

Die Konsequenz ist ein stärker identitätszentrierter Sicherheitsansatz: Berechtigungen sollten möglichst gering, kontextabhängig und nur so lange wie nötig bestehen. Just-in-Time Access setzt genau an diesem Prinzip an.

Wie ergänzen sich Just-in-Time Access und API Security

Just-in-Time Access reduziert die Angriffsfläche, indem Berechtigungen nur bei Bedarf und zeitlich begrenzt vergeben werden. Dadurch sinkt das Risiko, dass kompromittierte Accounts oder Credentials dauerhaft für API-Zugriffe missbraucht werden können.

API Security ergänzt diesen präventiven Ansatz während der tatsächlichen Nutzung. Auch ein korrekt gewährter JIT-Zugriff kann zum Risiko werden, wenn eine Identität ungewöhnliche API-Aufrufe ausführt, grosse Datenmengen abfragt oder von ihrem erwarteten Verhalten abweicht. So verbindet sich die dynamische Vergabe von Berechtigungen mit der kontinuierlichen Kontrolle des API-Verhaltens.

Neben dem Sicherheitsgewinn kann dieser Ansatz auch wirtschaftliche Vorteile schaffen. Wie bedarfsgerechte Zugriffe und ein modernes IAM dazu beitragen können, ungenutzte Berechtigungen und damit verbundene Lizenzkosten zu reduzieren, zeigen wir im Beitrag „Wie IAM Lizenzkosten senkt“.

Warum ist API Security bei KI-Agenten besonders wichtig

KI-Agenten und LLM-basierte Anwendungen interagieren vermehrt über APIs mit Anwendungen, Daten und Services. Dabei können sie in kurzer Zeit zahlreiche Aktionen ausführen und auf unterschiedliche Ressourcen zugreifen – häufig mit legitimen Identitäten und Berechtigungen.

Für API Security entsteht dadurch eine neue Herausforderung: Ein technisch erlaubter Zugriff ist nicht automatisch im jeweiligen Kontext erwünscht. Entscheidend ist deshalb, nicht nur Identität und Berechtigung zu prüfen, sondern auch die tatsächlichen API-Interaktionen und auffällige Abweichungen zu überwachen.

Werden KI-Agenten beispielsweise über MCP Server mit Tools und Datenquellen verbunden, gewinnt diese Kontrolle zusätzlich an Bedeutung. API Security wird damit zu einem wichtigen Bestandteil, um agentische Prozesse sicher und nachvollziehbar zu betreiben.

Konkrete Praxisbeispiele für API-basierte Angriffe

Ein typisches Szenario ist ein kompromittierter Service-Account, der über ein gültiges JWT verfügt. Das System erkennt den Zugriff als legitim, da Token und Berechtigungen korrekt sind. Gleichzeitig beginnt der Service jedoch, grosse Datenmengen über APIs abzurufen, die er normalerweise nur selektiv nutzt. 

Ein weiteres Beispiel ist ein Bot, der automatisiert API-Endpunkte nutzt, um Geschäftslogik auszunutzen – etwa Preisabfragen, Verfügbarkeiten oder Transaktionen. Diese Angriffe verletzen keine klassischen Sicherheitsregeln, führen aber zu wirtschaftlichem Schaden. 

Solche Fälle zeigen, dass API Security ohne Kontextanalyse und Verhaltensbewertung nicht ausreicht. 

Welche Anforderungen moderne API Security erfüllen muss

Eine wirksame API-Security-Strategie muss über klassische Schutzmechanismen hinausgehen und folgende Fähigkeiten integrieren: 

  • Verhaltensbasierte Analyse von API-Nutzung 
  • Kontextualisierung von Non-Human Identities 
  • Erkennung von Anomalien und Missbrauchsmustern 
  • Integration mit IAM- und ITDR-Systemen 
  • Transparenz über API-Interaktionen und Datenflüsse 

Nur wenn diese Komponenten zusammenspielen, entsteht eine echte Sicherheitskontrolle für API-basierte Architekturen. 

Fazit: API Security und IAM müssen zusammengedacht werden

API Security schützt heute nicht mehr nur Schnittstellen vor technisch unerlaubten Zugriffen. Da Angreifer zunehmend legitime Accounts, Tokens und Berechtigungen missbrauchen, werden Identität und Zugriffskontext zu zentralen Faktoren für die Bewertung von API-Aktivitäten.

IAM schafft dafür die Grundlage: Es steuert menschliche und nicht-menschliche Identitäten, Berechtigungen und Zugriffsrichtlinien. API Security ergänzt diese Kontrollen um die Bewertung des tatsächlichen Verhaltens an der Schnittstelle. Erst das Zusammenspiel ermöglicht es, auch solche Angriffe zu erkennen, die formal über gültige Zugriffswege erfolgen.

Für Unternehmen bedeutet das: API Security und Identity Management sollten nicht isoliert betrachtet werden. In modernen, API-getriebenen Architekturen wachsen beide Disziplinen zu einer gemeinsamen Sicherheitslogik zusammen – von der Identität und Berechtigung bis zum konkreten Zugriff auf Anwendungen und Daten.

Dieser Bericht beruht auf Expertenwissen, für die Ausformulierung wurde Hilfe von KI in Anspruch genommen. 

Autor:

Simon Ahlers-Hirschmann
Managing Director Technical Delivery IPG Information Process Group Austria GmbH
Blog 03.06.26

Was ist Benutzerverwaltung? Definition, Risiken & IAM-Fokus

Erfahren Sie den Unterschied zwischen lokaler Benutzerverwaltung & strategischem IAM. Erkennen Sie manuelle Risiken und optimieren Sie Ihre Governance

Blog 17.06.26

Signal Driven Access: Moderne Zugriffskontrolle Zero Trust

Erfahren Sie, wie Signal Driven Access Identität und Kontext vereint. Warum moderne Zero-Trust-Architekturen auf kontextbasierte Zugriffskontrolle setzen.

Blog 16.07.26

Was ist eine Public Key Infrastructure?

Erfahren Sie, wie eine Public Key Infrastructure funktioniert und warum PKI für Zertifikate, digitale Identitäten, TLS, Zero Trust und sichere IT-Architekturen zentral ist.

Blog 17.06.26

Unstrukturierte Berechtigungen: Risiken & Compliance-Lösung

Wie Sie unstrukturierte Berechtigungen in hybriden IT-Landschaften beherrschen. Erfahren Sie, wie Sie Compliance-Risiken minimieren und Transparenz schaffen

Zero Trust – Ein neues Zeitalter der Cyber Security
Blog 24.08.20

Ein neues Zeitalter der Cyber Security

Cyber Security hat eine neue Ära erreicht: Das Zero Trust-Zeitalter verändert den Blick auf Sicherheitsbedrohungen und stellt neue Anforderungen an den Schutz digitaler Systeme.

GARANCY ist ein IAM Produkt mit vielfältigen Möglichkeiten
Blog 09.09.20

GARANCY – vielfältigen IAM-Möglichkeiten

Die GARANCY IAM Suite stellt eine dynamische Lösung zur Verfügung, um Datendiebstählen vorzubeugen.

Blogbeitrag, wie das optimale IAM Tool gefunden werden kann
Blog 20.07.20

So finden Sie das optimale IAM-Tool für sich!

Fragen Sie sich auch, wie Sie ein geeignetes IAM-Tool finden können, das zu Ihren Anforderungen und Vorstellungen passt?

Blog 22.07.26

Non-Human Identities (NHI): Risiken, IAM & Best Practices

Erfahren Sie, wie Unternehmen Non-Human Identities (NHI) sicher verwalten. Risiken, Governance, IAM, Best Practices und aktuelle Markttrends.

Blog 13.01.26

SCIM erklärt: Standard für Identity Provisioning im IAM

SCIM macht Schluss mit manueller Benutzerpflege: automatisiert, standardisiert und Cloud-tauglich – für saubere Identitäten, weniger Risiko und echte Skalierbarkeit.

Blogbeitrag, was bedeutet Zero Trust bedeutet
Blog 28.08.24

Zero Trust Architektur: IAM, CISA-Säulen & Umsetzung

Wie Zero Trust Identitäten, Zugriffe und Daten schützt – mit IAM, MFA, Monitoring und modernen Sicherheitsarchitekturen.

Teaser Biometrie Bericht
Blog 23.11.23

Biometrie und IAM: Chancen, Risiken und Sicherheit

Wie Biometrie (Finger, Stimme, Irisscan, etc.) moderne IAM-Strategien verändert und welche Risiken, Chancen und Sicherheitsfragen Unternehmen beachten müssen.

Teaserbild nDSG CH
Blog 11.05.23

Neues Datenschutzgesetz – Schutz vor Sanktionen dank IAM

Das neue Schweizer Datenschutzgesetz stellt Unternehmen vor neue Herausforderungen. Der Expertenbericht zeigt, wie Identity & Access Management zur Umsetzung beiträgt

Blogbeitrag, wie Sie One Identity Safeguard und One Identity Manager verkuppeln
Blog 22.12.20

Administrationstiefe von IAM-Systemen

Woran erkenne ich denn im IAM-System, ob Herr Mustermann auf das Share XYZ Zugriff hat? Was sind aktuell seine wirksamen Berechtigungen?

Blog 26.02.26

IAM-Reifegradmodelle im Kontext moderner Security-Strategien

IAM-Reifegradmodelle als Steuerungsinstrument: So bewerten Sie Governance, Prozesse und Infrastruktur und entwickeln Ihr Identity & Access Management regulatorisch und strategisch weiter.

Cyberversicherung
Blog 24.11.23

Cyberversicherung: Welche Risiken sind versicherbar?

Welche Risiken deckt eine Cyberversicherung ab? Erfahren Sie, warum MFA, PAM und IAM zentrale Voraussetzungen für Versicherbarkeit sind.

Blog 26.11.25

Wie IAM Lizenzkosten senkt

Erfahren Sie, wie Identity & Access Management Lizenzkosten reduziert, Zugriffe automatisiert steuert und Unternehmen zu effizienter Software-Nutzung und höherer IT-Sicherheit verhilft.

Das Thema IT-Security immer weiter in den Fokus
Blog 07.01.21

Warum der Überwacher überwacht werden muss

Nach dem SolarWinds Hack rückt das Thema IT-Security immer weiter in den Fokus. In unserem Blogbeitrag beschreiben wir alles zum SolarWinds-Hack, deren Folgen und was wir daraus lernen können.

Header zum Expertenbericht Self-Sovereign Identity 1
Blog 22.09.21

Self-Sovereign Identity Teil 1: Die Geschichte

Die selbstsouveräne Identität ist eine Ausprägung eines ID- oder Identitätssystems, bei dem jeder Einzelne als Dateneigentümer die Kontrolle darüber behält, wann, gegenüber wem, wie und wie lange die eigenen Identitätsdaten freigegeben und verwendet werden dürfen.

Header zum Expertenbericht Self-Sovereign Identity 3
Blog 06.10.21

Self-Sovereign Identity Teil 3: Eine neue Ära

Die selbstsouveräne Identität ist eine Ausprägung eines ID- oder Identitätssystems, bei dem jeder Einzelne als Dateneigentümer die Kontrolle darüber behält, wann, gegenüber wem, wie und wie lange die eigenen Identitätsdaten freigegeben und verwendet werden dürfen.

Blogbeitrag, zu was eigentlich „Single-Sign-On“ (SSO) ist
Blog 14.10.20

Was ist Single-Sign-On (SSO)?

Diese Frage beantworten wir unserem Blogbeitrag. Erfahren Sie außerdem, welche Geschichte sich hinter Single-SIgn-On verbirgt.