agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Audits model-serving APIs, administrative and debug surfaces, vector stores, object storage, caches, workload identity, metadata access, and orchestration credentials. Use when reviewing the deployed infrastructure around model inference.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill model-serving-exposure-audit --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill model-serving-exposure-audit -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill model-serving-exposure-audit -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill model-serving-exposure-audit -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill model-serving-exposure-audit -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill model-serving-exposure-audit -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill model-serving-exposure-audit -a windsurf -y
name: model-serving-exposure-audit description: "Audits model-serving APIs, administrative and debug surfaces, vector stores, object storage, caches, workload identity, metadata access, and orchestration credentials. Use when reviewing the deployed infrastructure around model inference." metadata: portability: universal discipline: blue-team domain: ai-systems tags: [model-serving, infrastructure, workload-identity, debug, exposure]
Review the infrastructure that loads and serves models. Separate network reachability, authentication, authorization, effective identity, and demonstrated access so a visible endpoint does not become an overstated finding.
or supporting data services.
workload-identity exposure around inference.
requires.
corresponding written authority.
gap when configuration and benign identity evidence suffice.
1. Define environments, networks, clusters, accounts, namespaces, services, identities, evidence window, approved observation methods, and exclusions. 2. Inventory the serving chain: clients, API gateways, model routers, inference servers, batch workers, deployment controllers, registries, object stores, vector databases, feature stores, caches, queues, telemetry, and admin planes. 3. Inventory surfaces by function rather than port:
4. Record each surface's bind address, network path, authentication, authorization, tenant boundary, rate control, transport protection, and logging from supplied configuration or approved observation. 5. Map effective identities and privileges. Include service accounts, instance roles, managed identities, tokens, filesystem access, device access, network egress, registry permissions, secret access, and impersonation rights. 6. Trace sensitive flows: prompts, retrieved context, model artifacts, adapters, outputs, telemetry, credentials, metadata, and temporary files. 7. Keep evidence states separate: `declared`, `reachable`, `authenticated`, `authorized`, `resource-accessed`, and `effect-demonstrated`. 8. Review cross-service trust: gateway-to-server headers, proxy identity, controller-to-node authority, registry-to-loader trust, callback destinations, and tenant or namespace propagation. 9. Review hardening and response: minimal images, patch and dependency evidence, filesystem and process isolation, egress limits, secret rotation, exact model identity in logs, alerting, revocation, rollback, and residual workloads. 10. Produce separate validation handoffs for unresolved live behavior; keep this audit from becoming an exploit plan.
Return the service and surface inventory, network and trust map, effective identity matrix, sensitive-flow map, evidence-state findings, hardening gaps, telemetry and response coverage, unknowns, and bounded validation handoffs.
intersects compromised workloads, tenants, and service identities.
tenant, and privilege after authentication.
platform configuration, identity scope, and network controls.
arguments, environment, topology, or control functions.
filesystems, devices, and callbacks can carry broader authority.
validation as separate evidence.
Portable, evidence-bound security skills for authorized defensive assessment, penetration testing, red teaming, detection engineering, purple teaming, and engagement operations. The collection contains 56 skills in 10 installable plugins from zero-lab.ai.
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Reviews an MCP server's tool surface for tool poisoning, over-broad parameters, missing descriptions, and privilege escalation…
Maps identity, authority, instruction, data, memory, and approval propagation across agents and agent-to-agent handoffs. Use when…
Assesses whether direct, indirect, multi-turn, retrieved, or tool-mediated instructions can override an AI system's intended…
Maps cloud identity and authorization paths across AWS, Azure, GCP, and hybrid trust boundaries, separating proven access from…
Tracks embedded-device and firmware assessment coverage across exact units, acquisition methods, debug interfaces, stored…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…