Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
yaklang avatar

Api Authorization And Bola

  • 2.3k installs
  • 1.5k repo stars
  • Updated June 16, 2026
  • yaklang/hack-skills

api-authorization-and-bola is an agent skill that >-.

About

SKILL API Authorization and BOLA Object Access Function Access and Mass Assignment AI LOAD INSTRUCTION Use this skill when an API exposes object IDs nested resources or role sensitive functions and you need a focused authorization test path BOLA BFLA method abuse and hidden field control 1 Create Account A and Account B 2 As Account A capture create read update and delete flows 3 Replay with Account B s token 4 Test sibling endpoints nested endpoints and alternate HTTP verbs Surface Example object read api v1 orders 123 nested object api v1 users 1 invoices 9 admin or internal function api v1 admin users update path PUT PATCH DELETE variants hidden JSON fields role org verified tier json role admin isAdmin true org target company verified true The api authorization and bola agent skill provides documented workflows prerequisites triggers and safety guidance from its SKILL md source Agents load it when user requests match the description and follow step by step instructions without inventing capabilities It integrates with standard

  • API authorization and BOLA testing playbook. Use when APIs expose object identifiers, nested resources, hidden writable
  • > **AI LOAD INSTRUCTION**: Use this skill when an API exposes object IDs, nested resources, or role-sensitive functions
  • 2. As Account A, capture create, read, update, and delete flows.
  • Follow api-authorization-and-bola SKILL.md steps and documented constraints.
  • Follow api-authorization-and-bola SKILL.md steps and documented constraints.

Api Authorization And Bola by the numbers

  • 2,346 all-time installs (skills.sh)
  • +142 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #413 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

api-authorization-and-bola capabilities & compatibility

Capabilities
api authorization and bola testing playbook. use · > **ai load instruction**: use this skill when a · 2. as account a, capture create, read, update, a · follow api authorization and bola skill.md steps
Use cases
orchestration
From the docs

What api-authorization-and-bola says it does

API authorization and BOLA testing playbook. Use when APIs expose object identifiers, nested resources, hidden writable fields, or weak function-level authorization.
SKILL.md
> **AI LOAD INSTRUCTION**: Use this skill when an API exposes object IDs, nested resources, or role-sensitive functions and you need a focused authorization test path: BOLA, BFLA, method abuse, and hi
SKILL.md
2. As Account A, capture create, read, update, and delete flows.
SKILL.md
npx skills add https://github.com/yaklang/hack-skills --skill api-authorization-and-bola

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.3k
repo stars1.5k
Security audit2 / 3 scanners passed
Last updatedJune 16, 2026
Repositoryyaklang/hack-skills

When should an agent use api-authorization-and-bola and what problem does it solve?

>-

Who is it for?

Developers invoking api-authorization-and-bola as documented in the skill source.

Skip if: Skip when requirements fall outside api-authorization-and-bola documented scope.

When should I use this skill?

>-

What you get

Outputs aligned with the api-authorization-and-bola SKILL.md workflow and stated deliverables.

  • Authorization test log
  • BOLA or BFLA findings
  • Mass assignment evidence

Files

SKILL.mdMarkdownGitHub ↗

SKILL: API Authorization and BOLA — Object Access, Function Access, and Mass Assignment

AI LOAD INSTRUCTION: Use this skill when an API exposes object IDs, nested resources, or role-sensitive functions and you need a focused authorization test path: BOLA, BFLA, method abuse, and hidden field control.

1. CORE TEST LOOP

1. Create Account A and Account B. 2. As Account A, capture create, read, update, and delete flows. 3. Replay with Account B's token. 4. Test sibling endpoints, nested endpoints, and alternate HTTP verbs.

2. TEST SURFACES

SurfaceExample
object read/api/v1/orders/123
nested object/api/v1/users/1/invoices/9
admin or internal function/api/v1/admin/users
update pathPUT, PATCH, DELETE variants
hidden JSON fieldsrole, org, verified, tier

3. QUICK PAYLOADS

{"role":"admin"}
{"isAdmin":true}
{"org":"target-company"}
{"verified":true}

4. WHAT TESTERS MISS

  • object IDs in headers, cookies, GraphQL args, and nested objects
  • alternate methods sharing the same route but weaker authz
  • parent check present, child resource check missing
  • admin docs revealing extra writable fields

5. NEXT ROUTING

  • For JWT or token-layer abuse: api auth and jwt abuse
  • For GraphQL and hidden parameter discovery: graphql and hidden parameters
  • For broader IDOR patterns outside APIs: idor broken object authorization

Related skills

How it compares

Use after recon-for-sec when the target API surface is mapped and authorization boundaries need systematic two-account replay testing.

FAQ

What is api-authorization-and-bola?

>-

When should I use api-authorization-and-bola?

>-

Is api-authorization-and-bola safe to install?

Review the Security Audits panel on this page before production use.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.