Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Auth Boundary Inconsistency Detector (v1)

This tool identifies authorization and trust boundary inconsistencies by analyzing API specifications.

It performs structural reasoning only.

What This Tool Does

  • Parses API specifications
  • Models trust and identity flow
  • Detects inconsistencies between assumptions and enforcement
  • Produces neutral, explainable findings

What This Tool Does NOT Do

  • No exploit simulation
  • No attacker modeling
  • No risk scoring
  • No vulnerability claims
  • No live testing

This tool highlights reasoning gaps, not vulnerabilities.

How to Run

pip install -r requirements.txt
python app.py

You will be prompted to provide: An OpenAPI specification Your own OpenAI API key The key is used locally and is never stored.

Intended Audience

Security engineers
Red teamers
API developers
Security reviewers

Design Philosophy

Trust boundaries fail due to assumption drift, not missing tools. This project formalizes that reasoning.

About

For analyzing api specs to discover where services assumed trust but didn't enforce it

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages