SEC001Hardcoded credential
CRITICALMove the credential to a secret store and rotate it.
- Evidence
- Static source pattern or domain check
- Interpretation
- Heuristic finding; requires human validation.
Five weighted pillars turn inspectable source and domain evidence into a public automated signal. A match is a lead for human investigation—not proof of a vulnerability or certification.
Prompt injection, unsafe execution, secrets and network sinks · 25% of the overall signal.
SEC001Move the credential to a secret store and rotate it.
SEC002Use an allow-listed dispatcher and argument-safe process calls.
SEC003Keep untrusted data outside system or developer instructions.
SEC004Allow-list destinations and reject private and reserved IP ranges before fetching.
Bounded loops, human approval and rate limits · 25% of the overall signal.
REL001Set max_tokens or the provider's equivalent on each model call.
REL002Apply per-user or per-IP rate limits before model calls.
REL003Enforce a hard step limit, timeout and cancellation signal.
REL004Require explicit human approval before a destructive or external action.
Runtime validation, safe output and source provenance · 20% of the overall signal.
SCH001Validate model output with Zod, JSON Schema, Pydantic or provider structured output.
SCH002Parse and validate the result before returning it.
SCH003Return source identifiers or citations alongside retrieved answers.
Model fallbacks, caching and bounded context · 15% of the overall signal.
EFF001Configure a secondary model or explicit fallback path for provider failures.
EFF002Cache deterministic or repeated requests with an appropriate expiry.
EFF003Trim or summarize history before sending it to a model.
EFF004Bound or compress document input before sending it to the provider.
DNS ownership, HTTPS and privacy disclosures · 15% of the overall signal.
TRUST001Verify the domain using the GAAAS DNS TXT challenge.
TRUST002Make the official website reachable over HTTPS for verification.
TRUST003Expose a clear Privacy Policy link on the official homepage.
TRUST004Expose a clear Terms link on the official homepage.