API Audit
Optimieren Sie Ihre API Sicherheit bereits zur Entwurfszeit.

API Audit bietet eine sofortige Bewertung des Sicherheitsstatus um Entwicklern bei der Definition des bestmöglichen API-Vertrages zu helfen. Mit Priorisierung und Empfehlungen für Abhilfemaßnahmen hilft API Audit schon zur Entwurfszeit. Es führt über 300+ Sicherheitsprüfungen an Ihrem OpenAPI-Vertrag durch, von der Struktur und Semantik bis hin zu den Sicherheits- und Ein-/Ausgabedatendefinitionen. Das API Sicherheitsaudit ist ein zentrales Shift-left-Element unserer API Security Plattform.

Dreistufiges Sicherheitsaudit

API Audit & Linter prüft Ihre OpenAPI-Definitionsdatei auf drei Ebenen:

  • Es bewertet, ob Ihre API eine gültige und wohlgeformte OpenAPI-Datei ist, die sich an die OpenAPI-Spezifikation (OAS) hält.
  • Es überprüft die Sicherheitsdefinitionen in Ihrer API, ob Sie Authentifizierungs- und Autorisierungsmethoden definiert haben und ob das Protokoll sicher ist.
  • Es bewertet die Qualität der Datendefinition Ihrer API und wie stark die für Ihre API und ihre Parameter definierten Schemata sind.

API Audit Infographic P1-04

Helfen Sie den Entwicklern, sich auf die wichtigen Sicherheitslücken zu konzentrieren

Der Ausgangspunkt für die Sicherheit einer API ist die OpenAPI-Definition selbst. API Audit hilft Ihnen, die OpenAPI-Definition zur Entwurfszeit abzusichern, um die Angriffsfläche zu verringern und potenzielle Sicherheitslücken zu schließen. Lassen Sie Ihre Entwickler sich auf die wirklich wichtigen Probleme konzentrieren und vermeiden Sie den Lärm.

Entwickler erhalten sofortige Bewertungen, um Korrekturen innerhalb ihrer IDE vorzunehmen

API Audit führt automatisch eine Analyse Ihrer API-Definition mit mehr als 300 Überprüfungen durch, um eine sofortige Bewertung der Sicherheit vorzunehmen und Empfehlungen zur Priorisierung und Behebung zu geben. Entwickler können den bestmöglichen OpenAPI-Vertrag innerhalb ihrer bevorzugten IDE erstellen.

Entdecken Sie, welche APIs anfällig sind, bevor sie bereitgestellt werden

Das 42Crunch-Plugin kann Ihre API-Definitionen automatisch entdecken, indem es das Code-Repository durchforstet und alle OpenAPI/Swagger-Dateien meldet. Danach führt das Plugin automatisch den API-Audit durch und Sie erhalten sofort einen Überblick über alle Ihre APIs und deren Sicherheitsstatus.

Security Governance und Unternehmens-Compliance

Sorgen Sie für die Konformität Ihrer APIs durch Transparenz bei der Entwicklung und während der Laufzeit. Sicherheitsteams können Mindeststandards für Audit-Scores und die maximale Kritikalität der vom Sicherheitsaudit gefundenen Probleme definieren und sogar auf der Ebene der Probleme aufschlüsseln (z.B. alle APIs blockieren, die API-Key als Authentifizierungsthema verwenden oder keine geeigneten Muster für Anfrageparameter definiert haben).

Der OpenAPI-Vertrag kann auch von CI/CD Werkzeugen aus auditiert werden, um sicherzustellen, dass er von ausreichender Qualität ist, um die Sicherheitsanforderungen zu erfüllen. Darüber hinaus können Sicherheitsteams den OpenAPI-Vertrag durch Sicherheitsrichtlinien ergänzen, die dann von der API Protect Micro Firewall durchgesetzt werden können.

Möchten Sie mehr erfahren?

Developer-First-Lösung für die Bereitstellung von API Security als Code.