API security auditor · OWASP API top 10 · automatic MCP-sentinel contract compiler | tool-API-04

Deterministic interface specification audit for broken object authorization, mass assignment, and server-side request forgery

Backend authorization flaws originate in route and schema contracts long before application code reaches staging. Load an OpenAPI 3.x or Swagger 2.0 document below to uncover unauthenticated state mutations, exposed object identifiers, writable privilege properties, and outbound webhook sinks, then export a route-level filter policy.

Openapi 3.X & swagger 2.0 specification auditor
Live deterministic verdict, remediation patch & Streebog-256 receipt
Ready for verification
Run the audit on the pre-loaded vulnerable billing specification, switch to the hardened reference schema for comparison, or upload a local .json or .yaml contract.
Inspect Raw JSON API Response & Ledger Entry
{}

1. Schema graph traversal and gateway rule synthesis

DETERMINISTIC WORKFLOW FOR TOOL-API-04 (ZERO-HARM CHECK & RECEIPT) 1. OpenAPI 3.x / 2.0 JSON or YAML schema 2. $ref & Auth Graph Resolves nested schemas 3. BOLA, BOPLA & SSRF 8 OWASP API 2023 rules 4. Sentinel Filter JSON Route-level contract

Recursive resolution of internal $ref pointers across paths, security schemes, and request bodies, compiling route-level invariants for mcp-sentinel 1.1.2.

2. Eight structural API vulnerabilities caught directly from the specification

Signature firewalls inspect query strings for syntax anomalies yet remain blind when an authenticated caller substitutes another customer's order number in /orders/{order_id} or submits is_admin: true inside a profile update payload. Those defects correspond to OWASP API1:2023 Broken Object Level Authorization and API3:2023 Broken Object Property Level Authorization.

The specification auditor resolves internal schema references and checks every HTTP operation for cleartext server URL entries, API keys leaked in query strings, state-changing methods lacking security requirements, object-identifier routes requiring subject-ownership predicates, writable privilege fields, user-controlled callback endpoints susceptible to SSRF, unbounded array inputs, and embedded sample credentials.

Instead of stopping at a static warning list, the compiler translates each risky route into an explicit enforcement entry specifying mandatory bearer authentication, principal-to-resource binding, forbidden request fields, private-subnet egress blocking, and payload byte ceilings.

3. Enforcing compiled API contracts inline and testing live endpoints safely

Teams protecting production microservices load the compiled JSON policy into the open mcp-sentinel 1.1.2 middleware or enforce formal invariants at sub-ten-millisecond speed with the MITR Z3 gateway (asi5.ru), while differential live verification against paired decoys is available through isslab.ru.

4. Engineering reference notes for verifier TOOL-API-04

Support for both YAML and JSON specifications with nested references

The parser accepts both JSON and YAML OpenAPI 3.x and Swagger 2.0 specifications up to 256 kilobytes and resolves local component references automatically.

Blocking BOLA and mass assignment at runtime with the compiled contract

The generated route policy strips undeclared privilege fields such as role or balance before handler execution and requires explicit session-owner verification on parameterized object paths.

Enterprise pilot packages and air-gapped delivery

Following free express diagnostics, engineering and compliance teams select one of three deployment packages executed entirely inside the organization network without cloud telemetry.
Package A · 3 business days

Perimeter posture, transport security & localization

Takes public domain names and reverse-proxy configurations as input, delivering a hardened header patch, self-hosted asset bundle, and a signed Streebog-256 verification passport.
Package B · 7 business days

Air-gapped interface verification (indra-core)

Takes OpenAPI schemas and an isolated staging container as input, delivering a thirty-class paired decoy assessment with zero false positives, compiled mcp-sentinel contracts, and a full ledger passport.
Package C · 10 business days

Autonomous agent runtime gate (MITR)

Takes mcp.json manifests and tool schemas as input, delivering compiled satisfiability policies and pre-socket parameter enforcement.
Evaluation & offline distribution

Request the offline kit or schedule a pilot

The offline wheel bundle (--no-index --find-links) and standalone verifier scripts are provided for isolated laboratory testing and enterprise pilot evaluations. Submit a work email below without page reload or write directly to af@isslab.ai.
Direct engineering contact: af@isslab.ai
INDRA Verification Stand Emblem
Institutional developer & operator · verifiable registry records

Institutional developer and platform operator

Autonomous Non-Profit Organization "Research Institute of System Synthesis" (OGRN 1267700083617, INN 9731161602, KPP 773101001, 18 Davydkovskaya Street, Suite VIII, Moscow, 121352). Under the Security 3.0 research and engineering program, the institute develops and operates the MITR runtime action gateway and the INDRA verification stand, publishes the monograph Proven Action, and maintains open Apache-2.0 software packages with zero outside subcontractors.
Institute: isslab.ru MITR gateway: asi5.ru OGRN 1267700083617 Free tools (6)