Authorization & Isolation Red Teaming
Poisoning & Provenance Red Teaming
Jump & context
Week 16: Cross-Project Red Teaming Completion & Operational Incident Response Drills
The five hours
- 01
Concepts & system design
60 min· read · map the mechanismR02 — ASVS
R03 — API BOLA
R13 — Qdrant
R24 — LangGraph
R05 — ATLAS
R11 — HF
R21 — MCP
R37 — SLSA
Read the assigned sections; map the mechanism, threat model and trade-offs.
- 02
Project implementation
120 min· build · integrate · debugExecute cross-project BOLA/IDOR, vector tenant filter bypass,
D4PII vault cross-session access,P1/P3memory & checkpoint replay, cache poisoning, andD7delegated OAuth token escalation attacks.Execute model artifact byte-tampering (
D12), dataset lineage drift,D5RAG document poisoning & citation spoofing,D10vector sleeper triggers, andD2MCP tool-description rug-pull attacks.Build, integrate, debug and improve the increment in the active project.
- 03
Security lab
60 min· attack your own systemNo separate task text for this block on day 91 — the sourced work sits in the block above. Keep the time box.
Test the abuse case, failure path, authorization bypass or resource limit.
- 04
Verification & evidence
30 min· test · record evidenceAuthorization/isolation and poisoning/provenance red-team findings log.
Add or run regression tests; record the 9-point evidence record.
- 05
Deliberate practice & Socratic review
30 min· explain aloud · update gapsAnswer the 8 Socratic questions without notes: What? Why? How? What if? Why not? How can I prove it? Where can it break? What have I learned?
Re-explain the hardest concept aloud, inspect one edge case, update the gap log.
- total5 h
Read today · inside the concepts block
R02 R03 R05 R11 R13 R21 R24 R37Access-control, validation, authentication, file-handling, and logging requirements.
BOLA (API1), Broken Auth (API2), Unrestricted Resource Consumption (API4), SSRF (API7), Misconfiguration (API8).
ML attack tactics/techniques: prompt injection, data poisoning, model extraction, and exfiltration.
Model cards, tokenizer/config files, embedding usage, and repository commit-hash revision pinning.
Collections, payload metadata indexing, pre-filtering, multitenancy partitioning, and snapshots.
Official specification: client/server lifecycle, JSON-RPC messages, tool discovery, authorization, and trust boundaries.
State graphs, durable checkpointing, human-in-the-loop interrupts, retries, and resumability.
Supply-chain Levels for Software Artifacts (SLSA), build provenance attestations, and Cosign artifact signing.
Read only the named sections needed for today's task. Reading sits inside the 60-minute concepts block; it is not extra time.
Free resources for this day
5 curated- docsOWASPOWASP Top 10 API Security Risks – 2023
The full risk table including BOLA (API1), broken auth (API2), unrestricted resource consumption (API4) and SSRF (API7), the checklist for the cross-project authorization sweep.
R03moved 2026-11-11 - videoInsiderPhD · 29:43New OWASP API Top 10 for Hackers
A security researcher's walkthrough of exploiting each API risk, aimed at attackers' reasoning, which is what you need to attempt BOLA and tenant-filter bypass rather than just read the list.
R03checked 2026-11-11 - videoHacktilizer · 15:52Broken Object Level Authorization (BOLA) - Video 1: API Hacking with OWASP API Top 10 2023
Focused BOLA exploitation demo: swapping object identifiers to reach another tenant's record, the exact technique to replay against your vector filters and D4 PII vault.
R03checked 2026-11-11 - articleOWASPAPI1:2023 - Broken Object Level Authorization
Details why object-level checks must live in every function that touches a user-supplied ID, the prevention pattern for both P1 endpoints and per-tenant vector queries.
R03moved 2026-11-11 - repoGitHubOWASP/crAPI
A deliberately vulnerable microservice API with a chatbot component, giving you a legal local target for BOLA, resource-consumption and token-escalation practice before hitting your own services.
R03checked 2026-11-11
Evidence record · 9-point standard
A lab is complete only when it produces evidence. Installing PyRIT, Garak, Presidio or TransformerLens is not completion. Saved on this device only.
Day notes
emptyThe two source formulations
verbatim · nothing summarisedProject & Deliverable Target
Cross-Project Red Teaming | `D2`, `D3`, `D4`, `D5`, `D7`, `D10`, `D11`, `D12` | S0, S4, S6, M1
Focus 1 (Authorization & Isolation Red Teaming — Orig. Day 117)
Execute cross-project BOLA/IDOR, vector tenant filter bypass, D4 PII vault cross-session access, P1/P3 memory & checkpoint replay, cache poisoning, and D7 delegated OAuth token escalation attacks.
Focus 2 (Poisoning & Provenance Red Teaming — Orig. Day 118)
Execute model artifact byte-tampering (D12), dataset lineage drift, D5 RAG document poisoning & citation spoofing, D10 vector sleeper triggers, and D2 MCP tool-description rug-pull attacks.
Verification & Evidence
Authorization/isolation and poisoning/provenance red-team findings log.
Read Today (60m Concepts Block)
R02 (ASVS), R03 (API BOLA), R13 (Qdrant), R24 (LangGraph), R05 (ATLAS), R11 (HF), R21 (MCP), R37 (SLSA).
---