MODEL
Threat model → vulnerability classes.
The model identifies the AI-failure modes and the code patterns most likely to introduce SQLi, XSS, auth bypass, and memory-safety bugs. Pledge principle 3 lives here.
CISA SECURE-BY-DESIGN
The CISA Secure-by-Design pledge lists seven principles. VibeReview's threat-informed guardrails deliver evidence for each: reducing classes of vulnerability, MFA, default credentials, security patches, disclosure policy, CVEs, and evidence of intrusions.
14-day free trial · No card required
"Wire the new metrics worker so it can call the events API."
from events_api import EventsClient # pinned: 4.2.1 (CVE-clean)
def call_events_api(payload: dict):
token = workload_identity.issue(
audience="events-api",
ttl_seconds=300,
)
client = EventsClient(
base_url=settings.EVENTS_URL,
bearer_token=token,
)
return client.post("/v1/events", json=payload) ✓ No static secret. Token expires in 5 minutes. Client pinned to a known-clean release. Principles 1, 2, and 6 satisfied.
MODEL
The model identifies the AI-failure modes and the code patterns most likely to introduce SQLi, XSS, auth bypass, and memory-safety bugs. Pledge principle 3 lives here.
ENFORCE
Pledge principles 1 (MFA), 2 (default passwords), 4 (security patches) map to guardrails that enforce those patterns in code at prompt time.
EVIDENCE
Pledge principles 5 (disclosure policy), 6 (CVEs), 7 (evidence of intrusions) tie to guardrail logs, dependency policy, and audit trail.
REPORT
Per-principle coverage, per-principle evidence. Useful for the pledge progress report your team submits.
WHAT'S COVERED
Coverage maps each principle to specific guardrail behaviors and audit-log signals.
We walk you through per-principle coverage and the evidence pack your team can submit alongside the pledge.