Attackers rarely break in. They log in.
No rate limit on /login → credential stuffing.
JWT signature never checked → “role”:”admin”.
OWASP API2: Broken Authentication, in 90 seconds 👇
The scariest API bug isn't a fancy exploit.
It's changing /orders/123 to /orders/124, and the server replies 200 OK.
That's BOLA, #1 in the OWASP API Top 10. 2-min explainer on what APIs are and why they leak:
The scariest API bug isn't a fancy exploit.
It's changing /orders/123 to /orders/124, and the server replies 200 OK.
That's BOLA, #1 in the OWASP API Top 10. 2-min explainer on what APIs are and why they leak:
Most pentests I've run started the same way. No repo, no spec. A URL and a test account. Day one goes to mapping the API by hand.
ApyGuard API Discovery does that while you browse. Every call recorded, deduplicated, exported as OpenAPI. It all stays in your browser.
ApyGuard API Discovery is on the Chrome Web Store.
Use your app as usual. The extension captures every API call, builds an endpoint inventory and exports OpenAPI. Then test it for BOLA, broken auth and the rest of the OWASP API Top 10.
Your AI wrote a dozen endpoints this week. Which ones have no auth?
APIScout scans your backend locally and lists every route, method and handler with file:line. Flags the ones with no security declared. Diffs after every prompt.
Free. VS Code, Cursor, Windsurf.
#vibecoding
Modern APIs use OAuth2 and OIDC.
API security scanners should too.
ApyGuard Scanner now supports:
- OAuth2 Client Credentials
- OAuth2 Password Grant
- OIDC authentication flows
Because authorization bugs live behind authenticated APIs.
https://t.co/NkKgBnBZRN
#APISecurity
Mapped to OWASP API Top 10 (2023). Docker-based. Runs locally in minutes. Apache 2.0 licensed.
If you build API security tools, do honest benchmarking. If you’re a pentester/red teamer, use it as a structured lab.
Ideas for new scenarios welcome.
https://t.co/lKDQJYSW0D
Just open-sourced ApyGuard Validation Benchmarks.
36 intentionally vulnerable API scenarios built to reflect how real exploits actually happen: → authenticate first → get a token → then attack
Includes: • BOLA / BFLA • JWT forgery & scope confusion
Could your database be leaked by changing one digit in a URL? 🛡️
Meet the silent killers of API security: IDOR & BOLA.
They top the OWASP Top 10, but standard firewalls miss them entirely. Here’s why they’re "invisible" & how to stop them. 👇 (1/5)
Why are they so dangerous?
❌ WAFs often don't see them.
❌ Traditional scanners miss them.
❌ They target the logic of your code, not the infrastructure.
Security isn't just about locks; it's about checking who holds the key for every single room. (4/5)
Most companies believe their APIs are secure.
Not because they don’t have login.
But because they don’t fully control:
• Who can access what
• What data is being exposed
• Which APIs actually exist
API security isn’t just about blocking attacks.
https://t.co/Cj4aTENDdV
Browse your web app.
Automatically generate OpenAPI documentation.
Run security scans instantly.
API discovery shouldn’t be the bottleneck.
Coming soon. 🚀
#APISecurity#appsec#vulnerability