Category Specification Dossier•946 Verified Rules

Enterprise Security & Compliance Guardrails

Production security specifications: OWASP LLM Top 10, Docker hardening, Zero-hardcoded secrets, Stripe raw HMAC verification, and RS256 JWT rotation.

Common Fatal AI Traps Prevented in SECURITY:
  • •Hardcoding API keys or secret credentials directly into application source files
  • •Parsing Stripe webhook JSON before verifying cryptographic raw buffer HMAC signatures
  • •Running production Docker containers as root user with excessive Linux capabilities
  • •Logging sensitive PII, passwords, or credit card numbers in plaintext application logs
Showing 946 of 946 security specifications
openfga-rebac-graph-integrity-and-context-verification
securitycritical

OpenFGA Graph Invariants: Cyclic Relation Prevention & Contextual Tuple Hardening

Enforces strict directed acyclic graph (DAG) topology validation during relationship mutation writes and mandates strict server-side schema verification for ephemeral contextual tuples in OpenFGA evaluations. Prohibits persistent storage of ephemeral request attributes and guards against recursive relation loops causing graph expansion denial-of-service.

Blocks:Persisting Ephemeral Request State as Store Tuples and Unvalidated Cyclic Parent-Child Relationship Writes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-assertion-verification
securitycritical

WebAuthn Conditional UI Mediation, Nonce Atomicity, and Assertion Cryptographic Verification

Enforces zero-trust cryptographic validation for FIDO2/WebAuthn Passkey authentication with Conditional UI autofill. Requires atomic single-use challenge consumption to eliminate replay attacks, strict RP ID hash and origin binding, authenticatorData flag verification (User Presence and User Verification), and monotonic signature counter enforcement to detect authenticator cloning.

Blocks:Stateless challenge verification, unverified origin/RP ID, and ignored signature counters permitting passkey replay and authenticator cloning attacks.
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-keyless-attestation-policy-standard
securitycritical

Enforce Sigstore Keyless OIDC Attestation and Admission Controller Verification

Enforces immutable supply-chain security using Sigstore Cosign keyless signing via ephemeral OIDC tokens issued by Fulcio and verified against the Rekor transparency log. Container workloads must be signed and attested at build time by digest, and admission controllers (such as Kyverno or Sigstore Policy Controller) must strictly validate the OIDC issuer and subject identity before allowing image execution.

Blocks:Bypassing transparency logs with static long-lived private keys or deploying unverified mutable image tags without admission control
Targets:Cursor•Claude•Windsurf•Codex
vault-dynamic-db-credentials-rotation-guardrail
securitycritical

HashiCorp Vault Ephemeral Database Credentials and Lease-Aware Connection Pool Lifecycle

Production services interacting with relational datastores must consume short-lived ephemeral credentials issued dynamically by HashiCorp Vault with zero persistent root or shared credentials in configuration. Application connection pools must actively monitor lease TTLs, schedule proactive renewals before expiry, and gracefully drain and refresh database connection pools upon credential rotation without service downtime.

Blocks:Static Database Credentials and Non-Rotating Long-Lived Connection Pools Leading to Outages or Compromise
Targets:Cursor•Claude•Windsurf•Codex
owasp-llm01-indirect-injection-sandboxing
securitycritical

OWASP LLM-01 Indirect Prompt Injection Sandboxing, Delimiter Escaping & Deterministic Intent Verification

Untrusted text from RAG retrievals, web scrapers, and external APIs must be treated as untrusted user payload rather than prompt instructions. Applications must enforce rigorous XML tag sanitization, strict isolation within defined data boundaries, and secondary schema-driven deterministic verification before triggering downstream tool executions or state changes.

Blocks:Unsanitized RAG string interpolation directly executing privileged tool actions based on unverified LLM output.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-rotation-guardrail
securitycritical

SPIFFE/SPIRE Zero-Trust Workload Identity Attestation and Hot-Reloading

Enforces strict validation, dynamic in-memory hot-reloading, and trust-bundle verification for SPIFFE X.509 SVIDs over short-lived mTLS connections. Prevents static certificate caching, filesystem secret leakage, and permissive Subject Alternative Name (SAN) validation in microservice workloads.

Blocks:Static SVID Loading and Wildcard DNS/SAN Trust Bypass
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-replay-and-binding-verification-standard
securitycritical

OAuth 2.1 DPoP Proof Validation, Nonce Enforcement, and Token Binding Verification

Mandates strict RFC 9449 compliance for DPoP (Demonstrating Proof-of-Possession) verification across Authorization Servers and Resource Servers. Enforces asymmetric key thumbprint matching (jkt/cnf), cryptographic validation of DPoP proof headers and claims (typ, htm, htu, ath, nonce), and distributed jti cache tracking to prevent replay attacks within clock skew bounds.

Blocks:Bypassing DPoP Nonce Validation, Ignoring Access Token Hash (ath), or Accepting Unbound Bearer Tokens
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-process-threat-telemetry-guardrail
securitycritical

Kernel-Level Tetragon eBPF Telemetry and Privilege Boundary Enforcement

Enforce real-time kernel-space tracing and synchronous threat remediation using Cilium Tetragon TracingPolicies across Kubernetes workloads. Guardrails mandate in-kernel filtering for execution, namespace boundary crossing (setns/unshare), and capability acquisition to eliminate TOCTOU race conditions and user-space ring buffer flooding.

Blocks:Post-Execution Userspace Auditing and Unfiltered Ring Buffer Event Logging
Targets:Cursor•Claude•Windsurf•Codex
jwt-es256-asymmetric-verification-revocation-standard
securitycritical

Strict ES256 Asymmetric Key Verification, JWKS Cache Invalidation, and Distributed Token Revocation

Enforces immutable cryptographic pinning to ECDSA P-256 (ES256) signature validation with robust JWKS key caching and rate-limiting. Mandates explicit verification of standard claims (iss, aud, exp, nbf) and enforces an atomic distributed blacklist lookup using a unique jti against a shared key-value store to support instantaneous token revocation.

Blocks:Algorithm Confusion, Uncached JWKS Lookups, and Stateless Zombie Tokens
Targets:Cursor•Claude•Windsurf•Codex
csp-level-3-strict-nonce-trusted-types
securitycritical

Strict CSP L3 Nonce Injection, Strict-Dynamic, and Trusted Types Enforcement

Enforces dynamic, cryptographically secure per-request nonce generation for Content Security Policy Level 3 compliance across all SSR/edge layers. Mandates the elimination of 'unsafe-inline' and 'unsafe-eval' via 'strict-dynamic' and prevents client-side DOM-XSS sinks by enforcing Trusted Types policies.

Blocks:Reusing static nonces, allowing 'unsafe-inline', or bypassing Trusted Types sanitization sinks
Targets:Cursor•Claude•Windsurf•Codex
slsa-level-3-cyclonedx-provenance-quarantine
securitycritical

SLSA Level 3 Cryptographic Provenance, CycloneDX SBOM Generation, and Dependency Quarantine

Enforces non-falsifiable SLSA Level 3 cryptographic build provenance and machine-readable CycloneDX Software Bill of Materials (SBOM) generation across all build and release pipelines. Mandates pre-deployment quarantine validation gates that verify in-toto/Cosign attestations, evaluate component hashes against official registries, and block unverified artifacts from execution environments.

Blocks:Deploying Untrusted Artifacts and Ephemeral Dependencies Without Non-Falsifiable SLSA Provenance and Machine-Readable SBOM Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-passkey-sync
securitycritical

Mandatory WebAuthn L3 Conditional Mediation & Passkey Lifecycle Invariants

Enforces W3C WebAuthn Level 3 conditional mediation ('conditional UI') across all public entry points to eliminate credential stuffing and adversary-in-the-middle phishing. Mandates cryptographically binding server-side challenge-response validation, strict RP ID origin scoping, AbortController lifecycle management for autofill requests, and inspection of backup eligibility and state flags (BE/BS) for synchronized passkeys.

Blocks:Modal-only credential requests without conditional autofill, missing AbortController cleanup, and unvalidated passkey sync backup flags.
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-realtime-exploit-prevention
securitycritical

Enforce In-Kernel Real-Time Exploit Prevention and Process Termination with Cilium Tetragon

Cilium Tetragon TracingPolicies must execute synchronous in-kernel enforcement (such as Sigkill) directly inside eBPF hook handlers rather than relying on asynchronous userspace alerting. Real-time prevention stops memory corruption exploits, container escapes, and unauthorized binary executions before payload completion, eliminating the Time-of-Check to Time-of-Use (TOCTOU) vulnerability window inherent in passive monitoring.

Blocks:Relying on Asynchronous Userspace Event Logging and Post-Execution Audit Pipelines Instead of Synchronous In-Kernel eBPF Sigkill Enforcement
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-realtime-cache-invalidation
securitycritical

OpenFGA Real-Time ReBAC Tuple Evaluation & Invalidation Caching Standard

Enforces sub-millisecond fine-grained authorization evaluations while preventing stale permissions and TOCTOU vulnerabilities. Combines event-driven distributed cache invalidation via change-data-capture (CDC) or transactional outbox with OpenFGA contextual tuples for dynamic request attributes.

Blocks:Unbounded TTL Caching of Authorization Checks Without Graph-Aware Invalidation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkeys-conditional-mediation-standard
securitycritical

WebAuthn Level 3 Conditional Mediation & Hardware Attestation Invariants

Enforces cryptographically rigorous FIDO2/WebAuthn Level 3 implementations across omnichannel entrypoints. Mandates client-side conditional UI mediation with explicit AbortController lifecycle management and server-side strict challenge-response verification against FIDO Metadata Service (MDS) hardware attestation roots, preventing credential stuffing, phishing, and replay attacks.

Blocks:Unvalidated Client Assertions with Ephemeral Nonce Leakage and Missing Conditional Autofill Cleanup
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-graph-auth-cache-invalidation-standard
securitycritical

OpenFGA ReBAC Sub-Millisecond Graph Authorization and Cache Invalidation Invariant

Enforces sub-millisecond OpenFGA relationship-based access control (ReBAC) evaluations while guaranteeing zero stale-graph traversals. Mandates strict fail-closed authorization boundaries, deterministic transactional tuple synchronization via transactional outbox patterns, request-scoped contextual tuples, and precise cache invalidation across distributed services.

Blocks:Stale Tuple Authorization Bypasses and Fail-Open Distributed In-Memory Caching
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-attestation-downgrade-guardrail
securitycritical

WebAuthn L3 Passkey Attestation & Credential Relay Downgrade Prevention

Enforces strict W3C WebAuthn Level 3 server-side validation invariants, covering exact origin binding, RP ID validation, cryptographically random challenge lifecycles, and user-verification enforcement. Mandates synced-credential (backup state) inspection, attestation trust path validation, and counter-rollback detection to neutralize credential relay attacks and unauthorized fallback downgrades.

Blocks:Permissive Origin Parsing and Missing Authenticator Flags Permitting Man-in-the-Middle Relay and Downgrade
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-causal-consistency-zedtokens
securitycritical

Mandatory ZedToken Causal Consistency Enforcement in OpenFGA ReBAC

Distributed Relationship-Based Access Control (ReBAC) systems are vulnerable to Zanzibar's classic 'New Enemy' problem when mutations and authorization checks execute across asynchronously replicated data stores. Tuple writes modifying permissions must capture and propagate causal consistency tokens (ZedTokens or snapshot boundaries) to ensure downstream checks evaluate against at least as fresh a state snapshot. Omitting consistency constraints allows stale read-replica evaluations, resulting in critical authorization bypasses and privilege escalation after revocation events.

Blocks:Executing unconstrained eventual-consistency authorization checks after relationship tuple mutations
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-passkey-attestation-guardrails
securitycritical

Strict Origin, Challenge, and User Verification Guardrails for WebAuthn Conditional UI Passkeys

Production implementations of WebAuthn Conditional UI (autofill passkeys) must enforce cryptographic challenge verification, exact origin and Relying Party (RP) ID matching, and mandatory User Verification (`uv=required`) across both client mediation requests and server assertion verifications. Failing to enforce strict origin binding or permitting `discouraged` user verification allows malicious reverse proxies or compromised browser sessions to conduct MitM phishing and bypass biometrics on multi-device synced passkeys.

Blocks:Permissive Origin Parsing and Weak User Verification in Autofill Passkey Assertion Handlers
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-attestation-origin-binding
securitycritical

WebAuthn Level 3 Passkey Attestation, Exact Origin Binding, and UV Enforcement

Enforces strict W3C WebAuthn Level 3 verification invariants during passkey registration and assertion. Mandates exact match comparisons against expected fully qualified origins (FQDN, scheme, port), hardware-backed User Verification (UV flag) enforcement, monotonic sign counter validation, and single-use cryptographic challenge invalidation to eliminate Adversary-in-the-Middle (AitM) phishing and credential cloning.

Blocks:Accepting Spoofed Reverse-Proxy Origins, Regex Origin Wildcards, or Bypassing Hardware User Verification (UV)
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-ebpf-syscall-killswitch-invariants
securitycritical

Cilium Tetragon eBPF Synchronous Kernel-Level System Call Kill-Switch Enforcement

Enforces deterministic, in-kernel security kill-switch policies using Cilium Tetragon TracingPolicies to synchronously terminate unauthorized syscalls at the eBPF hook layer. Prevents post-execution race conditions by mandating Sigkill or Override action primitives on privileged syscall hooks (e.g., sys_enter, commit_creds) rather than asynchronous userspace alert pipelines. Eliminates zero-day privilege escalation and uncontained binary executions within production Kubernetes workloads.

Blocks:Asynchronous Userspace Alerting on Kernel Privilege Escalations Without Synchronous In-Kernel Sigkill/Override Actions
Targets:Cursor•Claude•Windsurf•Codex
openfga-causality-consistency-token-invariants
securitycritical

OpenFGA Causality Consistency Token & Strict Read-After-Write Guardrails

Enforces strict causal consistency and token propagation in OpenFGA authorization checks to prevent the New Enemy Problem. Guarantees that permission revocations and access updates are immediately respected across distributed read replicas without authorization bypasses caused by replication lag.

Blocks:Stale Replica Evaluation via Default Consistency Checks After Relationship Mutation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-standard
securitycritical

Hardware-Bound Zero-Knowledge Key Derivation via WebAuthn PRF Extension

Enforces strict cryptographic hygiene when using the WebAuthn Pseudo-Random Function (PRF) extension (hmac-secret) for zero-knowledge client-side encryption. Mandates domain-separated HKDF salt isolation, prevents PRF output transmission to relying parties, and ensures ephemerality of unpadded raw symmetric keys in browser memory.

Blocks:Directly Utilizing Raw PRF Outputs as Symmetric Cipher Keys or Leaking PRF Secrets to Relying Parties
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-distributed-authorization-standard
securitycritical

OpenFGA Distributed ReBAC Architecture and Contextual Evaluation Invariants

Standardizes high-throughput, low-latency Relationship-Based Access Control (ReBAC) using OpenFGA across distributed microservices. Mandates atomic tuple synchronization via transactional outbox patterns, strict use of contextual tuples for ephemeral request states, and vector-evaluated batching to prevent N+1 authorization cascades and authorization drift.

Blocks:Synchronous Dual-Writes of Relationship Tuples and In-Loop Sequential OpenFGA Checks Causing Authorization Drift and Cascading Latency
Targets:Cursor•Claude•Windsurf•Codex
ebpf-kernel-rasp-zero-overhead-egress-auditing
securitycritical

Kernel-Space eBPF RASP and Non-Blocking Socket-Level Egress Enforcement

Enforces deterministic, in-kernel security monitoring and egress authorization using eBPF LSM and socket hooks without user-space sidecar proxies. Mandates atomic ring-buffer event submission, bounded map lookups with verifier compliance, and synchronous kernel-level packet drops for policy violations before network stack traversal.

Blocks:User-Space Proxy Indirection and Unbounded Asynchronous eBPF Filtering Vulnerable to TOCTOU and CPU Starvation
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cdc-cache-invalidation-pipeline
securitycritical

OpenFGA Transactional Log-Driven ReBAC Cache Invalidation & Consistency Pipeline

Mandates that all distributed and local relationship-based access control (ReBAC) cache layers invalidate permissions strictly via transactional log streams (CDC/Outbox) using monotonically increasing sequence tokens. Prevents privilege escalation and stale authorization decisions by guaranteeing causal consistency and eliminating reliance on loose TTLs for privilege revocation.

Blocks:Dual-Write Invalidation or Static TTLs on Cached ReBAC Permission Evaluations
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-guardrail
securitycritical

Enforce Zero-Knowledge Client-Side Key Derivation via WebAuthn PRF Extensions

Enforces strict zero-knowledge invariants for client-side cryptographic key derivation using WebAuthn Pseudo-Random Function (PRF) extensions. Mandates that raw PRF outputs and derived symmetric keys are isolated to client memory, processed through domain-separated HKDF, and stripped from network payloads prior to server transmission.

Blocks:Leaking PRF outputs to backend servers or using raw PRF material directly as symmetric keys without domain-separated HKDF.
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-depth-cycle-guardrail
securitycritical

OpenFGA Graph Traversal Depth and Cyclic Relationship Defense Guardrail

Enforces deterministic graph evaluation limits, cycle prevention invariants, and context-bound authorization checks within OpenFGA ReBAC implementations. Eliminates denial-of-service via nested relationship loops and prevents privilege escalation caused by unbounded transitive resolutions in multi-tenant architectures. Mandates explicit graph depth constraints, tuple write DAG validation, and fail-closed fallback mechanisms.

Blocks:Unbounded Self-Referential Hierarchy Traversal and Missing DAG Validation Causing Authorization DoS and Resolution Bypass
Targets:Cursor•Claude•Windsurf•Codex
webauthn-dual-attestation-synced-credentials
securitycritical

WebAuthn Dual-Attestation Origin Binding and Replay Prevention Standard

Mandates strict canonical RP origin binding, atomic challenge consumption, and multi-device synced credential flags verification (UP/UV/BE/BS) for WebAuthn passkey authentication. Enforces zero-trust cryptographic validation across multi-device enterprise cloud synchronizations to eliminate challenge replay attacks and origin spoofing.

Blocks:Accepting Unpinned Origins, Client-Provided Nonces, or Unverified Synced Credential Backup States
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-rebac-guardrail
securitycritical

OpenFGA Ephemeral Contextual Tuples and Deterministic Batch Resolution Standard

Mandates the utilization of in-flight contextual tuples for ephemeral authorization states and prohibits persisting transient access claims to the central OpenFGA store. Enforces deterministic sub-millisecond check latency by eliminating distributed N+1 graph traversal loops and mitigating privilege escalation through server-verified contextual facts.

Blocks:Persisting Transient Claims to Persistent Storage and Executing Iterative N+1 Check Traversal Loops
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-origin-pinning
securitycritical

Passkey WebAuthn Conditional UI with Origin Cryptographic Pinning

Enforces strict implementation standards for WebAuthn Conditional UI (autofill) authentication and robust server-side cryptographic origin verification. Guarantees protection against reverse-proxy phishing and origin-spoofing attacks by pinning expected client origins and RP IDs against signed authenticator assertions.

Blocks:Trusting Client-Supplied Origin Headers or Omitting Conditional Mediation Checks in WebAuthn Workflows
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-security
securitycritical

Zero-Knowledge Hardware Key Derivation via WebAuthn PRF Extension

Enforces cryptographic and memory-safety invariants for client-side encryption key derivation using the WebAuthn PRF (Pseudo-Random Function) extension. Ensures authenticators derive zero-knowledge symmetric keys without persisting raw seeds, PRF outputs, or master keys to client storage, and mandates HKDF-SHA256 expansion with domain separation.

Blocks:Persisting Derived PRF Secrets in Web Storage or Using Raw PRF Outputs Directly Without HKDF Domain Separation
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-syscall-sandbox-enforcement
securitycritical

In-Kernel Container Escape Prevention via Tetragon Syscall Interception

Mandates in-kernel synchronous enforcement of container isolation boundaries using Tetragon TracingPolicies. Prevents container runtime escape vectors—such as unauthorized namespace switching (setns), filesystem remounting, and kernel module/BPF injection—by executing kernel-level signal termination (Sigkill) before syscall completion rather than relying on user-space telemetry or post-facto alerting.

Blocks:Relying on Passive Asynchronous Audit Logging for Namespace Switching Syscalls Without In-Kernel Sigkill Action
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-bound-origin-attestation
securitycritical

WebAuthn L3 Device-Bound Passkey Origin Binding & Attestation Invariant

Mandates strict origin validation, RP ID isolation, and authenticator data flag verification (BE=0, BS=0) during WebAuthn Level 3 registration and authentication ceremonies. Enforces FIDO Metadata Service (MDS3) attestation certificate path validation to block subdomain impersonation and non-device-bound credential synchronization in high-assurance environments.

Blocks:Lax Subdomain Origin Validation and Ignored Backup Flags Permitting Multi-Device Credential Hijacking
Targets:Cursor•Claude•Windsurf•Codex
cosign-rekor-ephemeral-oidc-admission-invariants
securitycritical

Cosign 2.4 Rekor Ephemeral OIDC Attestation Admission Guardrail

Mandates strict zero-trust container admission verification using Cosign 2.4 keyless OIDC signatures verified against Rekor transparency log proofs. Requires immutable digest pinning (sha256), explicit certificate identity (Subject Alternative Name) and issuer constraints, and cryptographically verified in-toto SLSA provenance attestations prior to workload scheduling.

Blocks:Admitting Mutable Tags with Bypassed Rekor Verification or Unconstrained OIDC Certificate Identities
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-mesh-drift-prevention
securitycritical

OpenFGA ReBAC Mesh Edge Authorization and Dual-Write Drift Guardrail

Enforces edge-evaluated OpenFGA authorization checks and transactional relationship tuple synchronization across distributed services. Eliminates authorization drift by preventing ad-hoc SQL privilege checks in downstream microservices and requiring transactional outbox patterns for OpenFGA write-tuple ingestion.

Blocks:Ad-Hoc SQL Role Checks and Dual-Write Tuple Desynchronization
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-client-encryption
securitycritical

Hardware-Bound Zero-Knowledge Encryption via WebAuthn PRF Extension

Enforces strict cryptographic handling when utilizing the WebAuthn Pseudo-Random Function (PRF) extension (`eval` / `evalByCredential`) to derive hardware-bound client-side symmetric keys. Mandates that derived PRF outputs are never transmitted over the network or persisted in plain text, requiring immediate one-way HKDF expansion into AES-GCM-256 keys with distinct domain-separated salts. Ensures proper fallback handling and runtime capability detection across authenticators to prevent plaintext data leakage.

Blocks:Persisting raw PRF outputs, transmitting them across network boundaries, or reusing symmetric derivation inputs without HKDF domain separation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-bound-attestation-step-up
securitycritical

WebAuthn Level 3 Device-Bound Attestation Step-Up Enforcement

Mandates cryptographic verification of hardware-bound security keys during privileged tenant operations to mitigate account takeover via compromised cloud-synced passkey ecosystems. Step-up verification for administrative actions must strictly enforce non-backupable authenticator flags (BE=0, BS=0) and validate hardware attestation certificates.

Blocks:Permitting Synced Multi-Device Passkeys to Authorize Privileged Tenant Mutations
Targets:Cursor•Claude•Windsurf•Codex
sigstore-fulcio-rekor-ephemeral-attestation-admission-standard
securitycritical

Zero-Static-Key Container Attestation via Sigstore Fulcio-Rekor Admission Policy

Enforces zero-static-key container provenance verification at the Kubernetes admission layer using short-lived Fulcio X.509 OIDC certificates and append-only Rekor transparency log proofs. Prohibits static long-lived asymmetric keys, unpinned OIDC issuer identities, and admission policies that fail open or skip Rekor inclusion verification (SET/SCT validation). Mandates strict validation of cryptographic subject alternative names (SAN), issuer URI claims, and in-toto provenance attestations before workload scheduling.

Blocks:Validating signatures using static public keys, unanchored OIDC issuers, or unverified Rekor transparency log entries in admission webhooks
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-bounded-consistency-guardrail
securitycritical

OpenFGA Zanzibar Bounded Consistency & Tuple Token Invariant

Enforces strict causal token propagation and bounded consistency constraints during OpenFGA check evaluations across distributed ReBAC clusters. Prevents the 'New Enemy' vulnerability and split-brain authorization bugs caused by evaluating stale replica caches immediately after permission mutations or revocations. Mandates explicit consistency preferences and atomic contextual tuple inclusion for point-in-time authorization decisions.

Blocks:Performing unbounded eventual consistency checks following permission mutations, enabling unauthorized access via stale replica evaluation.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-side-key-derivation-guardrail
securitycritical

Mandate HKDF Domain Separation and Zero-Knowledge Invariants for WebAuthn PRF Key Derivation

WebAuthn PRF (Pseudo-Random Function) extension derives deterministic symmetric key material directly inside hardware authenticators for client-side encryption. Applications must strictly mandate HKDF-SHA-256 expansion with domain separation on the PRF output, verify authenticator extension support before cryptographic operations, and never allow the raw authenticator output to be utilized directly as a cipher key or transmitted to servers.

Blocks:Direct Cipher Instantiation with Raw PRF Output Lacking HKDF Domain Separation and Secure Buffer Zeroization
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-rebac-consistency
securitycritical

OpenFGA 0.6 Contextual Tuple ReBAC Transactional Consistency Guardrail

Enforces strict transactional consistency in OpenFGA 0.6+ relationship-based authorization checks across distributed microservice boundaries. Mandates the use of contextual tuples and calibrated consistency preferences during mutation lifecycles to eliminate read-after-write authorization race conditions and Time-of-Check to Time-of-Use (TOCTOU) security bypasses.

Blocks:Stale ReBAC Evaluation Due to Asynchronous Tuple Ingestion Lag
Targets:Cursor•Claude•Windsurf•Codex
pq-mlkem-hybrid-tls13-transport-invariant
securitycritical

Post-Quantum ML-KEM Hybrid TLS 1.3 Microservice Transport Standard

Enforces post-quantum hybrid key encapsulation (NIST FIPS 203 ML-KEM combined with X25519) on all internal east-west microservice transport connections. Prevents 'Harvest Now, Decrypt Later' (HNDL) adversaries from capturing classical ephemeral Diffie-Hellman handshakes across internal fabrics to decrypt retroactively. Mandates strict TLS 1.3 negotiation with dual-kem groups and explicit rejection of legacy classical-only cipher suites.

Blocks:Transport configurations permitting classical-only ECDHE or legacy TLS protocols vulnerable to quantum surveillance capture
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cdc-invalidation-pipeline
securitycritical

Zero-Stale ReBAC Cache Invalidation with CDC & Consistency Tokens

Enforces zero-stale authorization evaluations in OpenFGA ReBAC architectures operating under sub-10ms SLOs. Mandates deterministic CDC invalidation pipelines and consistency token propagation across collaborative permission mutations to eliminate privilege retention vulnerabilities caused by replication lag and uncoordinated caches.

Blocks:Uncoordinated TTL Caching and Blind Tuple Writes Permitting Stale Permission Bypasses
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-rfc9449-binding-replay-guard
securitycritical

Enforce RFC 9449 DPoP Sender-Constrained Token Binding & Replay Guards

Mandates strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification across zero-trust ingress boundaries to prevent token exfiltration and replay attacks. Ingress services must cryptographically bind access tokens to client-held asymmetric keys via thumbprint verification (cnf.jkt), validate proof claims (htm, htu, ath, iat), and enforce atomic JTI deduplication using a centralized distributed replay cache.

Blocks:Accepting Unbound Bearer Tokens or Incomplete DPoP Proofs Without Atomic Replay Cache and Access Token Hash Binding
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-graph-coherency-bounded-traversal
securitycritical

OpenFGA ReBAC Graph Evaluation and Cache Coherency Guardrails

Enforces bounded traversal depth, strict cycle detection, and consistency-token validation during Relationship-Based Access Control (ReBAC) graph evaluations at scale. Prevents authorization bypasses caused by stale cache replication lag and eliminates denial-of-service vulnerabilities driven by unbounded recursive graph expansion.

Blocks:Unbounded ReBAC graph expansion with stale or unversioned distributed cache reads permitting unauthorized access after permission revocation.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-deterministic-vaulting-security
securitycritical

WebAuthn Level 3 PRF Zero-Knowledge Deterministic Key Vaulting Standard

Enforces strict client-side isolation and rigorous cryptographic derivation standards for WebAuthn Level 3 PRF (Pseudo-Random Function) extensions. Protects zero-knowledge client architectures by forbidding server-bound transmission of PRF outputs, mandating HKDF domain separation, and enforcing non-exportable CryptoKey lifecycle handling.

Blocks:Exposing Raw Authenticator PRF Outputs to Servers or Omitting Cryptographic HKDF Context Binding
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-realtime-invalidation-standard
securitycritical

OpenFGA ReBAC Real-Time Transactional Cache Invalidation Guardrail

Enforces strict transactional synchronization and cluster-wide invalidation semantics between OpenFGA tuple mutations and distributed evaluation caches. Mitigates stale privilege escalation and race conditions by banning uncoordinated TTL-based policy caching and fire-and-forget invalidation. Mandates transactional outbox or distributed broadcast barriers to achieve deterministic, sub-millisecond cache evictions across all evaluation nodes.

Blocks:Unsynchronized TTL-Only Caching and Fire-and-Forget Tuple Revocation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-hardware-attestation-device-bound-assertion
securitycritical

Mandatory WebAuthn L3 Hardware Attestation and Device-Bound Cryptographic Assertion

Enforces strict FIDO2/WebAuthn Level 3 hardware attestation verification and requires User Presence (UP) and User Verification (UV) flags on all device-bound assertions. Rejects passkey registrations lacking verified direct/enterprise hardware-backed cryptographic roots (TPM, Apple Secure Enclave, Android StrongBox) and binds the resulting authenticated sessions to ephemeral TLS-channel or client-data token binding to neutralize Adversary-in-the-Middle (AitM) session hijacking.

Blocks:Accepting 'none' attestation, ignoring hardware root trust anchors, or verifying WebAuthn assertions without strict challenge, origin, and UV/UP flag enforcement
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-workload-attestation-mtls-rotation
securitycritical

Zero-Trust Ephemeral Workload Attestation via SPIFFE/SPIRE Workload API & Dynamic mTLS Rotation

Enforces dynamic, cryptographic workload identity using the SPIFFE Workload API over Unix Domain Sockets to obtain short-lived X.509 SVIDs and SPIFFE trust bundles. Mandates streaming SVID auto-rotation directly into TLS handshake listeners to eliminate static API tokens, long-lived certificates on disk, and service restarts during credential rollover.

Blocks:Persisting static certificates or API tokens on disk and failing to dynamically stream X.509 SVID rotations via the Workload API.
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-cache-invalidation-invariants
securitycritical

OpenFGA Zanzibar ReBAC Cache Synchronization & Consistency Token Invariants

Prevents authorization bypass and stale permission windows (the 'New Enemy' problem) during rapid ReBAC relationship mutations. Mandates that distributed check caching strictly pairs with transactional tuple invalidation, versioned generation keys, or consistency token propagation rather than uncoordinated static TTLs.

Blocks:Uncoordinated Fixed-TTL Check Caching Allowing Revoked Access During Rapid Mutations
Targets:Cursor•Claude•Windsurf•Codex
webauthn-fido2-device-bound-attestation-invariants
securitycritical

FIDO2 / WebAuthn Device-Bound Attestation and Step-Up Invariants

Enforces strict origin validation, cryptographically random single-use ephemeral challenges, monotonic signature counter tracking for clone detection, and hardware-attested user verification for high-privilege step-up operations. Prevents credential phishing, replay attacks, token cloning, and cross-origin relay vulnerabilities.

Blocks:Accepting Untrusted Origins, Reusing Challenges, or Bypassing Monotonic SignCount Checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-cryptographic-origin-attestation
securitycritical

Strict WebAuthn Level 3 Passkey Cryptographic Origin and Monotonic State Attestation

Enforces deterministic validation of WebAuthn Level 3 assertions, requiring exact origin matching, atomic challenge revocation, user verification enforcement, and monotonic signature counter validation. Prevents cross-origin credential harvesting, authenticator cloning, and assertion replay attacks across federated microservices.

Blocks:Lax Origin Validation, Ignored SignCount Monotonicity, and Client-Supplied RP ID Trust
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-mtls-attestation-standard
securitycritical

Mandate SPIFFE/SPIRE Workload Attestation and Ephemeral X.509-SVID mTLS

Enforces dynamic, kernel-attested workload identities via SPIRE Workload API Unix Domain Sockets, forbidding long-lived credentials, static API secrets, and unverified TLS peer certificates. Mandates continuous SVID rotation in memory and strict SPIFFE ID SAN validation on all inter-service communication.

Blocks:Bypassing Workload Attestation via Static Secrets or Skipping SPIFFE ID Peer Verification in TLS Handshakes
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-rfc9449-sender-constrained-attestation
securitycritical

OAuth 2.1 RFC 9449 DPoP Sender-Constrained Ephemeral Key Attestation Guardrail

Enforces strict sender-constrained token validation via Demonstrating Proof-of-Possession (RFC 9449) across all authenticated network boundaries. Every outbound request to protected resources must generate and attach a cryptographically bound, ephemeral asymmetric proof-of-possession JWT matching the exact HTTP method, canonicalized URI, access token hash (ath), and server-issued nonce. Prevents bearer token exfiltration, token reuse attacks, and session hijacking by invalidating captured access tokens without possession of the non-extractable client private key.

Blocks:Transmitting Unconstrained Bearer Tokens or Emitting Malformed DPoP Proofs with Reused Nonces and Non-Canonical URIs
Targets:Cursor•Claude•Windsurf•Codex
openfga-consistent-tuple-cache-pipelining
securitycritical

OpenFGA 1.6 Consistent Tuple Evaluation & Cache Pipelining Guardrails

Enforces strong consistency invariants and cache-pipelining controls across distributed OpenFGA 1.6 relationship-based access control (ReBAC) evaluations. Prevents authorization bypass and the New Enemy Problem by forbidding static-TTL caching of raw Check responses and mandating consistency tokens, contextual tuple evaluation, and deterministic invalidation pipelining on relation mutations.

Blocks:Stale ReBAC Cache Reads and Unbounded TTL Authorization Bypass During Tuple Revocations
Targets:Cursor•Claude•Windsurf•Codex
webauthn-enterprise-attestation-origin-binding-invariants
securitycritical

WebAuthn Enterprise Attestation and Strict Origin Binding Invariants

Enforces cryptographically validated hardware attestation, exact origin matching, and monotonic counter verification across all WebAuthn and Passkey flows. Eliminates credential stuffing, phishing, and authenticator cloning by validating clientDataJSON against server-bound single-use challenges and verifying FIDO2 enterprise metadata chains.

Blocks:Accepting 'none' attestation, loose origin regexes, or unverified authenticator counters in enterprise FIDO2 ceremonies
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-outbox-cache-invalidation-guardrail
securitycritical

OpenFGA Distributed ReBAC Decision Caching & Outbox Invalidation

Mandates strict deterministic keying for local OpenFGA decision caching alongside transactional outbox-driven CDC tuple invalidation. Prevents authorization bypasses and New Enemy Problem vulnerabilities caused by stale edge-evaluated Zanzibar relationship tuples.

Blocks:Naive TTL caching of OpenFGA checks coupled with fire-and-forget tuple invalidation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-origin-binding-attestation-guardrail
securitycritical

Strict WebAuthn/FIDO2 Origin Binding, Attestation, and Replay Protection

Enforces strict cryptographic verification of WebAuthn and FIDO2 passkey assertions and registrations. Guarantees immutable clientDataJSON origin validation, exact challenge-response replay matching with single-use eviction, RP ID boundary enforcement, and authenticator counter regression checks to defeat reverse-proxy adversary-in-the-middle (AiTM) phishing.

Blocks:Trusting Client-Supplied Origins, Non-Atomic Challenges, or Skipping Cryptographic Counter & Origin Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cache-invalidation-invariant
securitycritical

OpenFGA Real-Time Tuple Invariant & Atomic Cache Invalidation Standard

Enforces strict monotonic authorization consistency across distributed OpenFGA ReBAC evaluation paths and localized low-latency caching tiers. Mandates transactional outbox mutation patterns paired with atomic cache invalidation to prevent stale authorization grants (authorization drift) caused by out-of-order writes or un-invalidated graph traversals. Guarantees sub-millisecond zero-trust check evaluations without sacrificing access revocation consistency.

Blocks:Decoupled Asynchronous OpenFGA Writes with Uncoordinated Redis TTL Caching Permitting Revoked Access Grants
Targets:Cursor•Claude•Windsurf•Codex
webauthn-level3-conditional-ui-assertion-guardrail
securitycritical

WebAuthn Level 3 Conditional UI & Device-Bound Assertion Invariant Guardrail

Enforces strict WebAuthn Level 3 conditional UI orchestration and server-side device-bound passkey assertion verification. Prevents race conditions and credential hijacking by mandating AbortController-managed autofill mediation, user-verification enforcement, and cryptographic validation of authenticatorData flags.

Blocks:Unmanaged Conditional UI Autofill Collisions and Flawed User Verification Enforcement in Passkey Assertions
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-conditional-mediation-key-derivation
securitycritical

Deterministic Zero-Knowledge Key Derivation via WebAuthn PRF and Conditional Mediation

Enforces strict cryptographic boundaries when using the WebAuthn PRF (Pseudo-Random Function) extension with conditional mediation for end-to-end encryption. Guarantees that authenticator-derived seeds are never transmitted to relying party servers, are isolated per security domain, and are processed strictly through HKDF before cipher instantiation.

Blocks:Exposing Raw Authenticator PRF Outputs to Relying Party Servers or Reusing Unsalted PRF Roots Directly as Symmetric Cipher Keys
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-keyless-slsa3-provenance-guardrail
securitycritical

Sigstore Cosign Ephemeral Keyless Provenance and SLSA-3 Admission Pinning

Enforces cryptographically verifiable, keyless container signing and SLSA-3 provenance validation via OIDC workload identity (Fulcio/Rekor) at admission control. Prohibits static private key-based Cosign workflows and unverified mutable image tags in production deployments to eliminate CI/CD secret exfiltration and image tampering vectors.

Blocks:Trusting unverified container tags or using static Cosign private keys stored in CI secrets instead of workload identity OIDC and Rekor transparency checks.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-guardrail
securitycritical

WebAuthn PRF Deterministic Key Derivation & Zero-Knowledge Storage Invariant

Enforces strict cryptographic domain separation and ephemeral memory confinement when utilizing the WebAuthn Pseudo-Random Function (PRF) extension. Raw PRF outputs must never be transmitted to backends, persisted unencrypted, or used directly as encryption keys without HKDF expansion into non-extractable WebCrypto keys.

Blocks:Exposing Raw Authenticator PRF Outputs or Using PRF Bytes Directly as Symmetric Keys Without Domain-Separated HKDF Expansion
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-capabilities-matrix-ipc-isolation-standard
securitycritical

Tauri 2.0 Capabilities Matrix IPC Isolation Standard

Enforces granular, cryptographically bound capability matrices and strict IPC scope limitations across distinct webview windows in Tauri 2.0 architectures. Prohibits global command enablement, wildcard file system or shell scopes, and undocumented invoke boundaries to prevent remote code execution through compromised renderers.

Blocks:Monolithic Global IPC Exposure with Wildcard Capability Grants
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-granular-ipc-sandboxing
securitycritical

Tauri 2.0 Window-Scoped Capability and Granular IPC Command Sandboxing

Enforce strict window-scoped capability mapping and granular command permissions in Tauri 2.0 to prevent privilege escalation via frontend DOM injection. All IPC commands must be explicitly registered within designated capability files restricted to specific window labels, remote domains, or webview instances. Wildcard permission grants or global command exposure across untrusted contexts violate the principle of least privilege and expose native OS operations to XSS exploitation.

Blocks:Global Unsandboxed IPC Commands and Over-Permissive Capability Scopes Exposing Native OS Execution
Targets:Cursor•Claude•Windsurf•Codex
wasi-0-2-capability-restricted-wit-host-bindings
securitycritical

Enforce Least-Privilege WIT Capability Sandboxing in WASI 0.2 Host Runtimes

Untrusted guest WebAssembly components must execute within strictly attenuated capability domains defined by explicit WebAssembly Interface Type (WIT) contracts. Host runtimes must never expose blanket WASI 0.2 interfaces, ambient host sockets, or uncontained filesystem handles through WasiCtxBuilder. All host bindings must enforce resource tables, capability attenuation, and virtualized memory/network boundaries to prevent guest privilege escalation.

Blocks:Exposing Ambient Host Capabilities or Inherited WASI CLI Worlds to Untrusted Components
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zero-knowledge-derivation
securitycritical

WebAuthn PRF Client-Side Zero-Knowledge Symmetric Key Derivation Standard

Enforces strict client-side symmetric key derivation from hardware authenticators using the WebAuthn prf extension. Guarantees raw PRF outputs and derived encryption keys never leave the client runtime or transit over the network. Requires HKDF key separation with explicit domain contexts before performing WebCrypto operations on sensitive payloads.

Blocks:Transmitting raw PRF outputs, server-side derivation, or un-isolated key reuse across encryption contexts
Targets:Cursor•Claude•Windsurf•Codex
slsa-l4-sigstore-keyless-provenance-guardrail
securitycritical

SLSA Level 4 Hermetic Build Provenance and Sigstore Keyless Admission Verification

Enforces SLSA Level 4 build compliance and Sigstore keyless cryptographic verification across deployment pipelines and cluster admission webhooks. Guarantees that container images and artifacts are built in hermetically isolated, ephemeral environments with non-forgeable in-toto attestations backed by Fulcio ephemeral certificates and Rekor transparency log proofs. Blocks unverified or tampered binaries, mutable container tags, and static long-lived private keys from cluster execution.

Blocks:Admitting Artifacts via Mutable Tags or Static Signatures Without Rekor and Hermetic Attestation
Targets:Cursor•Claude•Windsurf•Codex
wasm-wasi-p2-capability-sandboxing-standard
securitycritical

WASI 0.2 Component Model Capability Sandboxing & Zero Ambient Authority Standard

Untrusted third-party WebAssembly components must execute within strict WASI 0.2 (Preview 2) capability-attenuated boundaries with zero ambient authority. All guest-to-host interactions must be restricted to explicit, typed WebAssembly Interface Type (WIT) contracts without inheriting host environment variables, unconstrained network sockets, or raw filesystem handles. Host runtimes must explicitly attenuate capabilities using virtualized descriptors, deterministic resource ceilings, and epoch interruption.

Blocks:Ambient System Authority Leakage via Unattenuated WASI Host Imports
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-dpop-token-binding-nonce-rotation-standard
securitycritical

OAuth 2.1 RFC 9449 DPoP Token Binding and Replay-Resistant Nonce Rotation

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) at the application and transport layers. Mandates cryptographic binding of access and refresh tokens to ephemeral client-side private keys via thumbprint (jkt) and access token hash (ath) verification. Guarantees zero-trust replay resistance by enforcing server-directed DPoP-Nonce rotation and eliminating fallback to bearer authorization.

Blocks:Unbound Bearer Token Exfiltration and Replayable Static DPoP Proofs
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-namespace-boundary-invariant
securitycritical

Tetragon eBPF Real-Time Process and Namespace Boundary Enforcement

Enforces synchronous eBPF kernel-level detection and SIGKILL termination for container namespace escape attempts and unauthorized Linux capability escalations. Restricts execution to deterministic process hierarchies and forbids runtime modification of security-sensitive syscall signatures at the kernel boundary.

Blocks:Relying on Asynchronous User-Space Auditing or Permissive Syscall Filters for Namespace and Capability Security
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-rebac-guardrail
securitycritical

OpenFGA 1.6 In-Memory Contextual Tuples and Concurrent ReBAC Evaluation

Enforces zero-storage-drift authorization decisions by mandating OpenFGA 1.6 contextual tuples and typed runtime context for ephemeral state evaluation. Prevents persistent tuple store pollution and read-after-write synchronization races while maintaining sub-10ms p99 latency through bounded concurrent check evaluations.

Blocks:Persisting Ephemeral Session Tuples to the Datastore Prior to Authorization Checks
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-workload-attestation
securitycritical

SPIFFE/SPIRE Workload Identity X.509 Short-Lived SVID Attestation Standard

Enforces zero-trust workload authentication via dynamic, kernel-attested SPIFFE/SPIRE Workload API Unix Domain Sockets, eliminating static secrets and long-lived credentials. Requires all microservice network transports to establish mTLS using short-lived X.509 SVIDs that rotate autonomously in-memory with strict SPIFFE ID Subject Alternative Name (SAN) verification.

Blocks:Bypassing SPIRE Workload API via Static File Mounts, Pre-Shared API Keys, or Unvalidated TLS Peer SANs
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cdc-consistency-guardrail
securitycritical

OpenFGA ReBAC Tuple Consistency via Transactional CDC and Invalidation

Mandates that OpenFGA relationship tuple mutations and permission cache invalidations are strictly derived from transactional outbox events processed via Debezium Change Data Capture (CDC). Direct dual-writes to both the relational datastore and OpenFGA API are forbidden to prevent authorization split-brain and stale access control bypasses.

Blocks:Dual-Writing Application State and OpenFGA Relationship Tuples Outside Transactional CDC
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-namespace-integrity-guardrail
securitycritical

Tetragon Synchronous Kernel Namespace Lockdown and In-Kernel SIGKILL Enforcement

Enforces synchronous kernel-space process termination via eBPF Tetragon TracingPolicies for unauthorized namespace manipulation and capability acquisition. Prevents container breakout and privilege escalation by executing immediate in-kernel SIGKILL actions prior to syscall completion, eliminating asynchronous userspace notification latency windows.

Blocks:Asynchronous Userspace Alerting on Namespace Mutation Enabling Exploitation Before Remediation
Targets:Cursor•Claude•Windsurf•Codex
pqc-ml-kem-tls13-hybrid-standard
securitycritical

Post-Quantum ML-KEM TLS 1.3 Hybrid Key Exchange Enforcement

Enforces mandatory hybrid post-quantum key encapsulation (ML-KEM / Kyber combined with classical ECDH) across all edge ingress load balancers and reverse proxies. Prevents 'Harvest Now, Decrypt Later' (HNDL) adversaries from capturing classical TLS sessions today to decrypt retroactively via Shor's algorithm on cryptanalytically relevant quantum computers.

Blocks:Deploying Classical-Only ECDH/RSA Key Exchange Vulnerable to Harvest-Now-Decrypt-Later Threat Models
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-extension-binding-standard
securitycritical

WebAuthn Level 3 PRF Extension & Passkey Session Binding Guardrail

Enforces strict validation of WebAuthn Level 3 pseudo-random function (prf) extension outputs and exact SHA-256 clientDataJSON hash assertions during passkey authentication. Prevents session hijacking, credential substitution, and authenticator desynchronization by deterministically binding server-side session tokens to hardware-derived PRF symmetric keys.

Blocks:Trusting unverified authenticator extension outputs and skipping raw clientDataHash cryptographic verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-snapshot-token-guardrail
securitycritical

OpenFGA Consistent Snapshot Token Enforcement for Zanzibar 'New Enemy' Mitigation

Enforces cryptographically verifiable snapshot read tokens across distributed boundaries to mitigate the Zanzibar 'New Enemy' authorization race condition. Guarantees that ReBAC authorization evaluations against OpenFGA execute at a snapshot timestamp at least as fresh as the mutating transaction, preventing stale permission grants on newly modified or restricted resources.

Blocks:Executing authorization checks with default eventual consistency snapshots after state or relation mutations.
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-zero-trust-microsegmentation-standard
securitycritical

Deterministic eBPF Cilium Kernel-Level Zero-Trust Microsegmentation

Enforces deterministic, kernel-enforced Layer 3 to Layer 7 workload identity isolation and egress verification via Cilium eBPF without Envoy sidecar overhead. Mandates socket-level BPF program verification (sockops, tc) coupled with CiliumNetworkPolicy (CNP) and CiliumClusterwideNetworkPolicy (CCNP) to eliminate non-deterministic egress, DNS spoofing, and sidecar latency amplification.

Blocks:Over-Permissive CIDR Whitelisting and Unverified DNS Egress in Pod Network Namespaces
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-latency-cache-invariants
securitycritical

OpenFGA ReBAC Sub-5ms Evaluation and Distributed Cache Invariants

Enforces deterministic sub-5ms tuple evaluation bounds and distributed cache coherence for OpenFGA Relationship-Based Access Control (ReBAC). Mandates in-memory single-flight deduplication, bounded contextual tuple payload sizing, and transactional write-token propagation to eliminate graph-traversal stampedes across distributed service boundaries.

Blocks:Unbounded Remote ReBAC Evaluation with Cache Stampedes and Missing Consistency Tokens
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-assertion-replay-guardrail
securitycritical

WebAuthn & Passkey Device-Bound Assertion & Replay Protection Invariants

Enforces strict server-side validation of WebAuthn authenticator data, cryptographic challenge-response binding, client data origin validation, and signature counter monotonicity. Prevents cross-origin adversary-in-the-middle (AiTM) proxy attacks, credential replay, and challenge exhaustion across distributed authentication microservices.

Blocks:Accepting Untrusted Origin Hashes, Ephemeral Challenge Re-use, or Unchecked Signature Counters
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-tuple-standardization
securitycritical

OpenFGA Zanzibar ReBAC Authorization and Atomic Tuple Management

Standardizes centralized, zero-latency graph-based authorization checks across microservices via OpenFGA. Enforces atomic transactional consistency between local state persistence and OpenFGA tuple mutations using the Outbox pattern, while eliminating decentralized authorization bypasses caused by ad-hoc JWT claims parsing or disconnected database role tables.

Blocks:Bypassing Zanzibar ReBAC graphs via distributed role claims and desynchronized dual-write authorization tuples
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation
securitycritical

WebAuthn PRF Extension Client-Side Symmetric Key Derivation & Zero-Leakage Standard

Mandates strict zero-knowledge client-side symmetric key derivation using the WebAuthn PRF (Pseudo-Random Function) extension. Requires intermediate PRF outputs to pass through HKDF domain separation and strictly prohibits leaking authenticator-derived secrets to servers or persistent storage.

Blocks:Leaking WebAuthn PRF outputs to backend APIs or using raw PRF material directly as symmetric cipher keys.
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-cache-guardrail
securitycritical

OpenFGA Contextual Tuple Authorization & Deterministic In-Memory Decision Caching

Enforces deterministic cryptographic hashing of request-scoped contextual tuples, store IDs, and model versions within in-memory ReBAC evaluation caches. Prevents authorization bypasses, cache poisoning, and cross-tenant privilege escalation caused by naive cache keys that omit transient contextual claims.

Blocks:Omitting Contextual Tuples from In-Memory ReBAC Cache Keys Causing Permission Leaks
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-svid-attestation
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Inter-Cluster Zero-Trust Attestation

Mandates continuous ephemeral X.509 SVID issuance and verification via the SPIFFE Workload API, eliminating static long-lived credentials across multi-cloud meshes. Enforces non-blocking dynamic mTLS certificate reloads in memory and rejects permissive or wildcard SAN verification in favor of explicit federated SPIFFE ID validation.

Blocks:Bypassing SPIFFE Workload API with Long-Lived Static Certificates or Permissive TLS SAN Validation
Targets:Cursor•Claude•Windsurf•Codex
w3c-trusted-types-strict-csp-l3-enforcement
securitycritical

W3C Trusted Types and Strict Nonce-Based CSP Level 3 Enforcement

Enforces mathematically verifiable defenses against client-side DOM-based Cross-Site Scripting (XSS) by mandating W3C Trusted Types and CSP Level 3 strict nonces. Direct injection sink mutations (innerHTML, outerHTML, script.src) are prohibited unless routed through pre-compiled, audited TrustedType policies. All executable script tags must carry cryptographically secure per-request nonces, deprecating unsafe-inline and wildcard domain allowlists.

Blocks:Unsanitized DOM Sink Mutations and Permissive Host-Based CSP Policies Permitting Arbitrary Script Execution
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-depth-cyclic-guards
securitycritical

OpenFGA Zanzibar Fine-Grained Authorization Depth & Cyclic Guards

Enforces strict recursion depth constraints, cycle detection, and distributed context propagation during OpenFGA Zanzibar relation graph evaluations. Prevents catastrophic tail-latency amplification and distributed denial-of-service (DDoS) stemming from self-referential or deeply nested multi-tenant tuple hierarchies. Mandates schema-level cycle guards, bounded expansion timeouts, and client-side resolution throttles.

Blocks:Unbounded recursive tuple traversal inducing evaluation cycle storms and thread starvation
Targets:Cursor•Claude•Windsurf•Codex
fido2-hardware-attestation-policy-guardrail
securitycritical

FIDO2 Hardware Attestation and Device-Bound Credential Verification

Enforces cryptographic verification of hardware-backed authenticator attachment and attestation statements during FIDO2/WebAuthn registration. Eliminates credential downgrade and unauthorized cross-platform synchronization by asserting FIDO MDS3 trust chains, validating AAGUID authentications, and auditing authenticator data backup flags.

Blocks:Permitting Unverified Passkey Registration via 'attestation: none' and Ignoring Authenticator Backup Flags
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ebpf-lsm-socket-attestation
securitycritical

Kernel-Enforced SPIFFE Dynamic Attestation via Linux eBPF LSM Hooks

Enforces non-bypassable workload identity verification at the Linux kernel boundary using eBPF LSM hooks prior to socket establishment. Prohibits static secret persistence, environmental tokens, and post-connect user-space authentication by cryptographically binding ephemeral SPIFFE IDs to task credentials and cgroups in kernel memory.

Blocks:Persisting Static Bootstrap Secrets or Deferring Workload Attestation to User-Space Application Handshakes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-dynamic-backup-state-verification
securitycritical

WebAuthn Level 3 Dynamic Credential Backup State & Transport Flag Verification

Enforces strict server-side cryptographic verification of authenticator data flags (BE/BS) and transport hints during registration and authentication ceremonies according to W3C WebAuthn Level 3. Prevents multi-device credential synchronization spoofing and ensures accurate auditing of multi-device (synced) versus single-device (hardware-bound) passkeys.

Blocks:Trusting client-reported credential properties or ignoring Backup Eligibility (BE) and Backup State (BS) flags during authenticatorData verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-rp-origin-binding-attestation-standard
securitycritical

WebAuthn Relying Party Origin Binding and Cryptographic Client Data Verification

Enforces strict canonical origin binding, relying party identifier (rpId) validation, and clientDataJSON cryptographic integrity checks during WebAuthn registration and authentication ceremonies. Neutralizes cross-subdomain passkey relays, TLS terminating proxy injection, challenge replays, and man-in-the-middle phishing vectors.

Blocks:Permissive Subdomain Matching, Regex Origin Verification, or Unchecked clientDataJSON Hashes in WebAuthn Ceremonies
Targets:Cursor•Claude•Windsurf•Codex
openfga-distributed-consistency-guardrail
securitycritical

OpenFGA Distributed Tuple Evaluation & Consistency Guardrail

Enforces deterministic consistency levels and bounded staleness thresholds during OpenFGA relationship tuple evaluations across distributed microservices. Prevents authorization bypasses and New Enemy race conditions caused by replication lag between OpenFGA datastore replicas during privilege revocation and critical mutation flows.

Blocks:Defaulting to MINIMIZE_LATENCY for Authorization Checks Following Mutations or Revocations
Targets:Cursor•Claude•Windsurf•Codex
passkey-conditional-mediation-step-up-invariants
securitycritical

Passkey Conditional Mediation Step-Up Re-Authentication & Concurrency Invariants

Standardizes step-up re-authentication flows alongside WebAuthn conditional mediation (autofill). Enforces deterministic AbortController orchestration, mutex-locking on navigator.credentials.get, and strict server-side userVerification: 'required' assertions to eliminate NotAllowedError UI deadlocks, concurrent credential collisions, and privilege escalation.

Blocks:Spawning modal WebAuthn step-up assertions without aborting background conditional mediation or failing to enforce server-side user verification flags.
Targets:Cursor•Claude•Windsurf•Codex
rfc8693-cedar-token-exchange-delegation
securitycritical

RFC 8693 OAuth 2.0 Token Exchange with Cedar Policy-Based Delegation Guardrail

Enforces zero-trust cryptographic chain-of-custody and deterministic least-privilege scoping across multi-hop microservice delegation flows using RFC 8693 Token Exchange. Intermediary services must evaluate explicit Cedar policy delegation constraints before generating down-scoped downstream tokens, preventing token forwarding and privilege escalation attacks.

Blocks:Unvalidated Bearer Token Forwarding and Scope Creep Across Multi-Hop Service Calls
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-consistency-invalidation-invariants
securitycritical

OpenFGA ReBAC Consistency, Contextual Tuples, and Invalidation Invariants

Enforces strict read-after-write consistency, contextual tuple delegation, and change-driven invalidation across OpenFGA Relationship-Based Access Control (ReBAC) implementations. Prevents the Zanzibar 'New Enemy' vulnerability and eliminates cascading graph expansion latencies across multi-tenant microservices.

Blocks:Stale ReBAC Evaluation via Uncoordinated Eventual Consistency and Unbounded Graph Expansion
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-step-up-guardrail
securitycritical

Synchronized WebAuthn Conditional UI Mediation and Hardware Step-Up Enforcement

Enforces deterministic lifecycle management between asynchronous WebAuthn Conditional UI autofill mediation and modal step-up re-authentication. Requires explicit AbortController teardown of active conditional mediation requests prior to initiating modal assertions, guarantees cryptographic origin and userVerification='required' validation, and neutralizes DOM race conditions during high-risk transactional workflows.

Blocks:Overlapping Unaborted Conditional Passkey Requests and Downgraded User Verification During High-Risk Step-Up
Targets:Cursor•Claude•Windsurf•Codex
openfga-consistency-tokens-monotonic-guardrail
securitycritical

OpenFGA Monotonic Read-After-Write Consistency Token Invariant

Enforces deterministic read-after-write monotonic invariants across distributed OpenFGA edge deployments using consistency tokens. Mitigates authorization race conditions, time-of-check to time-of-use (TOCTOU) exploits, and transient authorization bypasses caused by stale cache evaluation following permission mutations. Mandates explicit propagation, persistence, and evaluation of OpenFGA consistency tokens across client requests and internal service calls.

Blocks:Unsynchronized Read-After-Write Check Permitting Stale Authorization Bypasses
Targets:Cursor•Claude•Windsurf•Codex
atls-hardware-enclave-dynamic-verification-standard
securitycritical

Attested TLS (aTLS) Enclave Cryptographic Binding & Dynamic Verification Standard

Enforces strict cryptographic binding between TLS ephemeral session keys and hardware enclave attestation reports (AMD SEV-SNP, Intel SGX/TDX, AWS Nitro) within the TLS handshake. Guarantees zero-trust sovereign compute integrity by verifying hardware roots of trust, platform measurements, and public key binding before application data transit.

Blocks:Decoupling Hardware Attestation from the TLS Handshake Allowing Man-in-the-Middle and Replay Attacks
Targets:Cursor•Claude•Windsurf•Codex
wasmtime-component-model-deterministic-sandboxing-standard
securitycritical

Wasmtime Component Model Deterministic Memory Sandboxing and Fuel Limiting

Enforces strict fuel-based CPU consumption metering and linear memory bounding for untrusted WebAssembly components executing within host backend services. Requires all Wasmtime Store instances hosting guest plugins to implement ResourceLimiter and configure deterministic epoch or fuel bounds to prevent CPU starvation and host Out-Of-Memory (OOM) exploits.

Blocks:Instantiating untrusted Wasm components with unbounded memory allocation and unmetered CPU execution cycles.
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-sender-constrained-orchestration
securitycritical

OAuth 2.1 Sender-Constrained DPoP Token Proof Orchestration Standard

Mandates cryptographic binding of access tokens and HTTP requests via non-extractable client keypairs compliant with RFC 9449. Enforces ephemeral proof generation per outbound request, strict URI normalization ('htu'/'htm'), access token hash ('ath') computation, and automated server DPoP nonce challenge rotation.

Blocks:Transmitting bearer tokens without cryptographic sender-constraints, caching DPoP proof JWTs, or generating extractable keys in insecure storage.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-federation-guardrail
securitycritical

SPIFFE/SPIRE Ephemeral x509-SVID Workload Federation Standard

Enforces short-lived, cryptographically verifiable x509-SVIDs acquired via local SPIRE Agent Workload API Unix Domain Sockets for all inter-workload and cross-cloud communication. Forbids baking static IAM credentials, long-lived API tokens, or pre-shared keys into deployments. Mandates automated mTLS handshake negotiation using dynamically rotated SPIFFE bundles across federated trust domains.

Blocks:Baking Static Cross-Cloud IAM Keys or Skipping SPIFFE Workload API Dynamic Rotation
Targets:Cursor•Claude•Windsurf•Codex
openid-caep-realtime-session-revocation-guardrail
securitycritical

OpenID CAEP Real-Time Cross-Boundary Session Revocation Standard

Enforces deterministic, sub-second propagation and enforcement of OpenID Continuous Access Evaluation Profile (CAEP) and Shared Signals and Events (SSE) revocation streams across edge runtimes. Mandates immediate cryptographically verified Security Event Token (SET) ingestion, distributed low-latency revocation tombstoning, and edge-evaluated session termination to eliminate replay vulnerabilities during credential compromise.

Blocks:Relying on Passive JWT Expiration or Asynchronous Polling During Verified Credential Compromise
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cyclic-graph-latency-quarantine
securitycritical

OpenFGA 1.5 Cyclic Graph Traversal & Latency Quarantine Invariant

Enforces bounded recursive traversal, strict evaluation deadlines, and circuit-breaking latency quarantines for OpenFGA 1.5 ReBAC authorization queries. Prevents unbounded graph walk memory exhaustion and cascading denial-of-service induced by cyclic tuple structures and deep transitive expansions.

Blocks:Unbounded ReBAC Graph Traversal Without Traversal Bounds, Deadlines, or Circuit-Breaker Latency Quarantines
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-attestation-step-up-binding
securitycritical

WebAuthn Level 3 Synced Passkey Attestation & Step-Up Transaction Binding

Enforces strict W3C WebAuthn Level 3 cryptographic verification, distinguishing hardware-bound FIDO2 devices from multi-device synced passkeys via credential backup state checks. Mandates short-lived, transaction-bound cryptographic challenges during step-up re-authentication to prevent session hijacking and adversary-in-the-middle (AiTM) proxy replay attacks.

Blocks:Trusting Bearer Session Tokens for High-Privilege Actions Without Cryptographic Challenge-Response Binding and Backup State Verification
Targets:Cursor•Claude•Windsurf•Codex
fido-passkey-signal-api-realtime-revocation
securitycritical

FIDO Passkey Signal API Real-Time Revocation & Multi-Device Sync Guardrail

Eliminates phantom credential windows between Relying Parties (RP) and Passkey providers by synchronizing credential deletion, user updates, and device trust states in real time. Mandates atomic revocation lookups during assertion verification and outbound propagation via WebAuthn Signal API and Shared Signals and Events (CAEP/SSF).

Blocks:Asynchronous Unpropagated Passkey Revocation Permitting Phantom Authentication Windows
Targets:Cursor•Claude•Windsurf•Codex
mcp-capability-least-privilege-and-egress-control
securitycritical

Model Context Protocol (MCP) Least-Privilege Capability & Egress Filtration

Enforces strict input validation, capability confinement, and zero-trust outbound egress filtering for all Model Context Protocol (MCP) tool registrations. Mitigates indirect prompt injection, data exfiltration, and SSRF attacks by running tool execution routines in isolated sandboxes with domain-pinned network capabilities. Guarantees that untrusted context cannot dynamically influence destination endpoints, file system access boundaries, or credential dispatch.

Blocks:Unvalidated MCP tool invocation allowing dynamic URLs and unconstrained outbound network requests resulting in data exfiltration
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-capability-acl-scoping
securitycritical

Tauri 2.0 Webview Capability ACL Scoping and Least-Privilege Origin Isolation

Enforces strict origin-scoped Access Control List (ACL) manifests and fine-grained capability definitions across all Tauri 2.0 window contexts. Prohibits global wildcards or default-allow capability sets to prevent arbitrary native OS privilege escalation and remote code execution from compromised renderers.

Blocks:Global Capability Wildcarding and Unscoped Plugin Permissions Across Webview Windows
Targets:Cursor•Claude•Windsurf•Codex
device-bound-session-credentials-dbsc-standard
securitycritical

Hardware-Enforced Device-Bound Session Credentials (DBSC) Invariant

Enforces strict implementation of Device-Bound Session Credentials (DBSC) by binding HTTP sessions to client-side hardware security modules (TPM or Secure Enclave). Eliminates infostealer malware attack vectors by mandating cryptographic proof-of-possession, ephemeral challenge verification, and short-lived cookie lifetimes on all session refresh operations.

Blocks:Exposing Unbound Long-Lived Bearer Sessions Susceptible to Token Exfiltration
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-namespace-syscall-enforcement
securitycritical

Cilium Tetragon eBPF In-Kernel Syscall Enforcement and Breakout Prevention

Mandates deterministic, synchronous eBPF kernel-level enforcement via Cilium Tetragon TracingPolicy CRDs to intercept and neutralize container breakout and namespace pivot syscalls (setns, unshare, pivot_root) before kernel state mutations occur. Prohibits relying on passive, asynchronous userspace audit monitoring that triggers after privilege escalation has already executed.

Blocks:Relying on Passive Userspace Audit Logs for Container Breakout Syscalls Instead of In-Kernel eBPF Sigkill Enforcement
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-hybrid-mlkem-tls-ingress-standard
securitycritical

Post-Quantum Hybrid ML-KEM TLS 1.3 Edge Termination Guardrail

Enforces mandatory hybrid post-quantum key exchange (X25519MLKEM768 / X25519Kyber768) and strict TLS 1.3 termination at enterprise ingress boundaries. Preempts 'Harvest Now, Decrypt Later' (HNDL) adversarial decryption attacks while guaranteeing fallback resilience and zero-overhead handshake latency.

Blocks:Permitting Classical-Only TLS 1.2/1.3 Handshakes on Public Edge Ingress Exposing Inbound Payloads to Retroactive Cryptanalysis
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-container-syscall-whitelist-standard
securitycritical

In-Kernel eBPF LSM Container Syscall Whitelist & Namespace Containment

Mandates deterministic, zero-trust container syscall whitelisting enforced strictly via eBPF Linux Security Module (LSM) hooks bound to cgroupv2 hierarchies. Eliminates Time-of-Check to Time-of-Use (TOCTOU) exploits and container namespace escapes by executing sub-millisecond, synchronous kernel-level authorization checks before execution traverses isolation boundaries. Replaces reactive, post-execution userspace auditing with pre-execution in-kernel denial via negative errno returns.

Blocks:Asynchronous Userspace Tracepoint Auditing or Fragile Blacklist-Based Syscall Filtering
Targets:Cursor•Claude•Windsurf•Codex
openfga-consistency-tokens-event-streams-production-standard
securitycritical

OpenFGA Consistency Token Propagation in Distributed Event Streams

Enforces deterministic read-after-write consistency for Relationship-Based Access Control (ReBAC) checks within distributed event-driven architectures. Mandates that OpenFGA write operations extract and propagate consistency tokens (Zanzibar zookies) through event metadata, requiring downstream asynchronous consumers to pass these tokens into subsequent authorization checks. This eradicates authorization race conditions and security bypasses caused by replication lag and out-of-order event consumption.

Blocks:Unbounded Event-Driven Read-After-Write Race Conditions Leading to Unauthorized Access or False Denials
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-namespace-exfiltration-guardrail
securitycritical

Cilium Tetragon Kernel-Level Process Lineage and Namespace Containment Guardrail

Enforces strict eBPF-driven runtime verification of process parentage and Linux namespace boundaries via Cilium Tetragon TracingPolicies. Immediately terminates zero-day breakout attempts—such as unauthorized sys_setns, sys_unshare, and mount namespace tampering—directly in kernel space via SIGKILL before transition execution. Guarantees that container boundary escapes cannot succeed even if container isolation primitives or local capabilities are compromised.

Blocks:Post-Facto Audit-Only Detection of Container Namespace Breakout Syscalls
Targets:Cursor•Claude•Windsurf•Codex
webauthn-level3-prf-hardware-bound-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Hardware-Bound Symmetric Key Derivation Standard

Enforces strict implementation standards for WebAuthn Level 3 Pseudo-Random Function (PRF) extension to derive hardware-bound symmetric encryption keys directly from FIDO2/passkey authenticators. Guarantees that sensitive application data cannot be decrypted from exfiltrated memory or stolen browser tokens without active physical presence and explicit hardware token interaction. Mandates secondary key derivation via HKDF with strict domain separation before any derived secret touches application memory.

Blocks:Persisting Raw Symmetric Keys in Browser Storage or Exposing PRF Output Directly to Application State Without HKDF Domain Separation
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-nonce-verification-standard
securitycritical

OAuth 2.1 RFC 9449 DPoP Proof and Nonce Replay Verification Invariant

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at resource and authorization servers to prevent token theft and replay attacks. Mandates strict cryptographic verification of the ephemeral public key, HTTP method and URI bindings, access token hash (ath) validation, server-directed nonce rotation, and distributed jti replay prevention.

Blocks:Bypassing DPoP proof signature validation, neglecting HTTP method/URI binding, omitting access token hash verification, or allowing jti replay.
Targets:Cursor•Claude•Windsurf•Codex
envoy-gateway-wasm-oci-sandbox-verification-guardrail
securitycritical

Envoy Gateway Wasm OCI Dynamic Module Sandbox & Cryptographic Verification

Enforces strict memory isolation, resource ceilings, and cryptographic supply-chain verification for dynamic WebAssembly (Wasm) filters loaded from OCI registries into Envoy Gateway data planes. Prevents noisy-neighbor OOM host crashes and remote code execution by requiring Cosign/Notary v2 digest pinning and explicit V8/Wasmtime linear memory constraints before filter initialization.

Blocks:Loading Unsigned Wasm Modules with Uncapped Virtual Memory Across Envoy Filter Chains
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-distributed-cache-invalidation-standard
securitycritical

OpenFGA Zanzibar Distributed Cache Invalidation & Consistency Guardrail

Enforces strict causal consistency and atomic edge PDP cache invalidation during OpenFGA relationship tuple mutations. Prohibits heuristic TTL-based authorization caching for mutation-sensitive paths to eliminate stale read windows and privilege escalation vulnerabilities across distributed clusters.

Blocks:Heuristic TTL Authorization Caching and Unversioned Asynchronous Edge Reads Permitting Revoked Access Retention
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tc-spiffe-zero-trust-ingress-standard
securitycritical

eBPF TC Ingress Zero-Trust SPIFFE Identity Verification & Session Offload

Enforces pre-userspace kernel verification of mutual TLS (mTLS) session state and SPIFFE ID mapping directly at the Traffic Control (TC) ingress hook. Prevents unauthorized packets from traversing socket buffers into userspace sidecars (e.g., Envoy) by dropping unauthenticated traffic with BPF_DROP and caching validated SPIFFE Subject Alternative Names (SANs) in locked BPF map entries.

Blocks:Bypassing Kernel Ingress Validation by Relying Exclusively on Userspace Envoy Proxy Handshakes
Targets:Cursor•Claude•Windsurf•Codex
openfga-cycle-safe-contextual-traversal-guardrail
securitycritical

OpenFGA 1.6 Cycle-Safe Contextual Tuple Traversal and Depth Bounding

Enforces strict bounded graph traversal and cycle prevention when evaluating OpenFGA 1.6 relationship checks with contextual tuples. Prevents recursive graph lookups, contextual tuple thrashing, and denial-of-service (DoS) latency spikes caused by circular graph hierarchies in high-concurrency ReBAC environments.

Blocks:Injecting Unbounded or Cyclic Contextual Tuples into OpenFGA Check API Inducing Graph Explosion
Targets:Cursor•Claude•Windsurf•Codex
fapi2-dpop-nonce-replay-token-binding
securitycritical

FAPI 2.0 DPoP Nonce Replay Prevention and Asymmetric Token Binding

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) and FAPI 2.0 security profile invariants across OAuth 2.0 token issuance and resource access. Prevents token replay, credential theft, and man-in-the-middle attacks by mandating cryptographic key-binding of access tokens via the 'cnf.jkt' thumbprint claim and strictly validating server-supplied single-use nonces with jitter-bounded clock drift.

Blocks:Accepting Unbound Bearer Tokens or Permitting Unvalidated, Cached, or Replayed DPoP Proofs
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-e2ee-standard
securitycritical

Hardware Passkey PRF Extension Client-Side E2EE and Zero-Knowledge Key Derivation

Enforces strict client-side cryptographic invariants when deriving zero-knowledge symmetric keys from WebAuthn Pseudorandom Function (PRF) authenticator extensions. Mandates secondary HKDF key expansion with domain-separated salts, prevents raw PRF output exposure, and forbids any network transmission or unencrypted persistence of derived keying material.

Blocks:Directly Utilizing Raw PRF Outputs as Symmetric Encryption Keys or Leaking Them to Remote Relying Parties
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuples-evaluation-guardrail
securitycritical

OpenFGA Ephemeral Contextual Tuples Evaluation Guardrail

Mandates that dynamic runtime attributes and transient environmental conditions are passed exclusively as evaluated contextual tuples or condition context during OpenFGA check evaluations. Strictly prohibits writing transient, request-bound authorization state to persistent tuple databases to eliminate privilege leaks, race conditions, and tuple store pollution.

Blocks:Persisting Transient Transaction State to OpenFGA Storage Instead of Passing In-Memory Contextual Tuples
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-vault-key-derivation-standard
securitycritical

Hardware-Anchored Zero-Knowledge Vault Encryption via WebAuthn PRF Extension

Enforces zero-knowledge client cryptographic vault encryption anchored directly to hardware-backed FIDO2 authenticators via the WebAuthn PRF (Pseudo-Random Function) extension. Requires non-extractable CryptoKey handles derived via HKDF domain separation and strictly prohibits transmitting PRF outputs, master derivation seeds, or plaintext vault encryption keys to any remote server.

Blocks:Exposing raw WebAuthn PRF outputs over network transport or deriving extractable vault keys without HKDF domain separation.
Targets:Cursor•Claude•Windsurf•Codex
react-19-server-component-taint-security-guardrail
securitycritical

React 19 Server Component Cryptographic Taint & Secret Exfiltration Guardrail

Enforces compiler-level taint checking using experimental_taintUniqueValue and taintObjectReference across all internal data-access boundaries. This prevents accidental serialization and exfiltration of sensitive backend credentials, cryptographic keys, and PII across React Server Component (RSC) serialization boundaries into Client Component bundles. Any data access layer entity containing sensitive identifiers or secrets must be explicitly marked as tainted before processing.

Blocks:Passing Raw Database Entities and Environment Secrets to Client Component Boundary Props Without Taint Invariants
Targets:Cursor•Claude•Windsurf•Codex
ebpf-xdp-spiffe-mtls-validation-standard
securitycritical

eBPF XDP Kernel-Level SPIFFE/mTLS Handshake Validation Standard

Enforces strict bounds checking, bounded state machine parsing, and pinned kernel map lookups when offloading zero-trust SPIFFE/mTLS connection admission to eBPF XDP hooks. Precludes unbounded packet parsing, non-atomic map lookups, and unvalidated identity assertions that compromise the kernel network driver layer.

Blocks:Unbounded TLS Record Parsing and Unsynchronized Session Admittance in Kernel XDP Hooks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-rp-isolation
securitycritical

WebAuthn Conditional UI RP Isolation & Tenant Boundary Invariant

Mandates strict Relying Party ID (rpId) and clientDataJSON origin isolation for WebAuthn Conditional Mediation autofill across federated multi-tenant architectures. Prevents cross-subdomain passkey harvesting, ambient tenant credential leakage, and origin spoofing by cryptographically pinning tenant context to WebAuthn challenge generation and assertion verification.

Blocks:Permissive Root Domain RP ID Assignment and Unvalidated Dynamic Origin Trust in Passkey Autofill
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-realtime-kernel-syscall-enforcement-standard
securitycritical

eBPF Tetragon Real-Time Kernel Syscall Enforcement Standard

Enforces synchronous in-kernel interception and termination of anomalous container syscalls via eBPF Tetragon TracingPolicies before privilege escalation or container escape payloads execute. Prohibits asynchronous, out-of-band audit-only monitoring in perimeter-critical workloads by mandating Sigkill or Override action primitives tied directly to namespace and cgroup boundaries. Guarantees zero-overhead enforcement directly within the kprobe/tracepoint execution path without userspace round-trip delays.

Blocks:Post-Execution Asynchronous Audit Logging Instead of Synchronous In-Kernel Sigkill Termination
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-rotation-standard
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Dynamic In-Memory Auto-Rotation Standard

Enforces dynamic consumption of SPIFFE X.509 SVIDs directly from SPIRE Workload API domain sockets without persisting secrets to disk or caching stale TLS contexts. Requires streaming Workload API listeners and dynamic TLS certificate reloading to guarantee uninterrupted mutual TLS during sub-hour identity rotation across heterogeneous multi-cloud topologies.

Blocks:Caching Static X.509 SVIDs or Persisting Ephemeral Keys to Filesystem Without Dynamic TLS Context Reloading
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-mutation-boundary-standard
securitycritical

OpenFGA Contextual Tuple Mutation Boundary & Read-After-Write Consistency Standard

Enforces strict causal read-after-write consistency and transactional boundaries when mutating and evaluating OpenFGA relationship tuples. Mitigates authorization cache-drift, stale read replication lag, and window-of-exposure vulnerabilities in distributed zero-trust systems by requiring contextual tuple validation and client-side consistency token chaining during concurrent authorization checks.

Blocks:Asynchronous OpenFGA writes followed immediately by cached or un-tokenized check evaluations leading to unauthorized authorization state leakage
Targets:Cursor•Claude•Windsurf•Codex
rfc-9420-mls-epoch-ratchet-commit-storage-guardrail
securitycritical

RFC 9420 MLS Atomic Epoch Ratchet Commit & State Persistence Guardrail

Enforces strict atomicity and monotonic ordering during RFC 9420 MLS Epoch Commit processing to prevent forward-secrecy loss and state desynchronization. Out-of-order concurrent commits must be serialized with optimistic concurrency checks, and epoch state transitions (ratchet tree, group context, and epoch secrets) must commit in an isolated transaction. Superseded ratchet secrets and ephemeral keys must be zeroized immediately upon commit confirmation.

Blocks:Non-Atomic Epoch Ratchet Mutations Allowing State Desynchronization and Stale Secret Retention
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-contextual-cache-invalidation
securitycritical

Deterministic OpenFGA Contextual Tuple Evaluation and Real-Time Invalidation

Enforces deterministic cryptographic cache key hashing and real-time event-driven cache invalidation for OpenFGA ReBAC graph evaluations. Prevents stale authorization privilege retention and cache poisoning by strictly binding contextual tuple snapshots, quantized temporal attributes, and transactional write invalidations to graph check operations.

Blocks:Static TTL Caching of ReBAC Graph Checks with Non-Deterministic Contextual Tuples and Unsynchronized Tuple Mutation
Targets:Cursor•Claude•Windsurf•Codex
pq-hybrid-mlkem-x25519-tls13-standard
securitycritical

Post-Quantum ML-KEM/X25519 Hybrid TLS 1.3 Key Exchange Enforcement

Enforces mandatory hybrid post-quantum key exchange (FIPS 203 ML-KEM-768 combined with X25519) on all enterprise TLS 1.3 ingress terminations to defeat Harvest Now, Decrypt Later (HNDL) attacks. Disallows legacy TLS 1.2, prohibits classical-only key-exchange groups in secure profiles, and strictly mandates PQ-hybrid group preference ordering across API gateway listeners.

Blocks:Permitting Pure Classical ECDHE Key Agreement in Enterprise Ingress Terminations
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-rotation-standard
securitycritical

Kernel-Attested Dynamic X.509 SVID Lifecycle and In-Memory Rotation Standard

Enforces strict workload microsegmentation and cryptographic identity binding by streaming dynamic, short-lived X.509 SVIDs via local SPIFFE Workload API Unix Domain Sockets. Prohibits static long-lived credentials, disk caching of private keys, and manual TLS context restarts by requiring asynchronous in-memory keypair rotations upon Workload API updates.

Blocks:Mounting Static Certificates, Hardcoded API Secrets, or Persisting Workload Private Keys to Ephemeral Disk
Targets:Cursor•Claude•Windsurf•Codex
openfga-transitive-userset-graph-depth-guardrail
securitycritical

OpenFGA Transitive Userset Graph Depth Traversal and Cycle Mitigation Standard

Enforces bounded recursion depth limits and deterministic cycle detection across transitive relational usersets in OpenFGA authorization checks. Mitigates stack exhaustion, exponential state explosion, and denial-of-service vectors caused by self-referential or deeply nested tuple-to-userset relations.

Blocks:Unbounded Userset Traversal and Missing Graph Depth Guardrails
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-kernel-syscall-quarantine-standard
securitycritical

eBPF Tetragon In-Kernel Syscall Quarantine & Namespace Isolation Standard

Mandates deterministic, in-kernel enforcement using Tetragon TracingPolicy resources with synchronous Sigkill actions rather than asynchronous userspace alert pipelines. Eliminates time-of-check to time-of-use (TOCTOU) race conditions during container escapes, privilege escalations, and unauthorized namespace traversals.

Blocks:Relying on Userspace Audit Collectors and Asynchronous Alerts for Container Escape Syscalls
Targets:Cursor•Claude•Windsurf•Codex
oauth2-rar-fine-grained-step-up-invariant
securitycritical

OAuth 2.0 RFC 9396 Rich Authorization Requests (RAR) Step-Up Enforcement

High-value and state-mutating API operations must reject coarse static OAuth 2.0 scopes and enforce RFC 9396 Rich Authorization Requests (RAR). The Resource Server must cryptographically validate authorization_details against the exact incoming transactional payload to prevent parameter tampering, authorization bypass, and cross-transaction token replay.

Blocks:Authorizing sensitive financial or mutating operations via coarse static scopes without payload-bound authorization_details validation
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-traversal-cache-guardrails
securitycritical

Bounded Graph Traversal Depth and Contextual Cache Invalidation for OpenFGA Zanzibar

Enforces strict limits on authorization graph traversal depth, mandatory context timeouts, and atomic contextual cache invalidation in OpenFGA Zanzibar implementations. Deeply nested group-of-groups hierarchies and transitive relationship queries can trigger catastrophic cascade latencies, resource exhaustion, and stale authorization decisions without bound resolution parameters. All check operations must configure explicit query depth limits, propagate distributed trace deadlines, and use deterministic tuple-versioned cache eviction keys.

Blocks:Unbounded Recursive Traversal and Uncoordinated In-Memory Caching in Authorization Checks
Targets:Cursor•Claude•Windsurf•Codex
sigstore-ephemeral-oidc-slsa-attestation
securitycritical

Sigstore Ephemeral OIDC Keyless Attestation & SLSA v1.0 Invariant Verification

Enforces zero-static-secret supply chain security by mandating ephemeral OpenID Connect (OIDC) identity tokens for artifact signing via Fulcio and Rekor transparency logging. Prohibits persistent cryptographic signing keys in CI/CD environments and enforces SLSA v1.0 in-toto provenance attestation verification before deployment.

Blocks:Signing artifacts with long-lived static private keys in CI/CD without Rekor transparency or SLSA provenance
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-e2ee-key-derivation-standard
securitycritical

WebAuthn PRF Extension Zero-Knowledge Key Derivation Standard

Enforces strict cryptographic hygiene and zero-knowledge boundaries when deriving hardware-backed symmetric encryption keys using the WebAuthn PRF (Pseudo-Random Function) extension. Requires non-extractable CryptoKey derivation via HKDF domain separation, client-side isolation preventing PRF leak to relaying parties, and deterministic fallback validation.

Blocks:Directly Utilizing Raw PRF Output as AES Keys or Leaking PRF Extension Outputs to the Relaying Party Server
Targets:Cursor•Claude•Windsurf•Codex
sigstore-ephemeral-oidc-keyless-provenance-standard
securitycritical

Sigstore Ephemeral OIDC Keyless Signing and SLSA Level 3 Provenance Verification

Mandates ambient OIDC federation with Sigstore Fulcio and Rekor transparency logging to eliminate long-lived cryptographic private keys across CI/CD build pipelines. Enforces automated generation and admission verification of SLSA Level 3 in-toto attestations tied to verifiable workload identities (issuer and subject) rather than static credentials.

Blocks:Persisting static private signing keys in pipeline secrets and signing mutable image tags without Rekor transparency or OIDC identity verification.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-workload-attestation-socket-lease-guardrail
securitycritical

SPIFFE/SPIRE Ephemeral Workload Attestation & Socket Lease Standard

Enforces kernel-level cryptographic zero-trust workload identities through the SPIFFE Workload API over Unix Domain Sockets. Mandates ephemeral sub-hour X.509 SVID dynamic in-memory rotation, peer credential validation, and strictly prohibits static disk-mounted long-lived credentials.

Blocks:Persisting static certificates or static tokens on disk instead of consuming dynamic SVID streams via the SPIFFE Workload API socket
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-tail-call-context-preservation-standard
securitycritical

Cilium eBPF Host-Routing Tail-Call sk_buff Context Preservation and Telemetry Invariant

Enforces strict control buffer (cb[]) alignment and security identity preservation across eBPF BPF-to-BPF tail calls in Cilium host-routing and L7 proxy redirect paths. Eliminates policy bypass and silent packet drops caused by unanchored skb metadata shifts and unhandled tail-call dispatch exhaustion. Ensures full telemetry synchronization and verifier-compliant pointer re-validation across execution boundaries.

Blocks:Unchecked Control Buffer Mutation and Silent Fallthrough During Tail-Call Failure
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-envelope-encryption-guardrail
securitycritical

WebAuthn PRF Hardware-Bound Envelope Encryption Standard

Mandates zero-trust client-side envelope encryption rooted in hardware authenticators using the WebAuthn PRF (Pseudo-Random Function) extension. Prohibits transmission or persistence of raw PRF bytes, unencrypted Data Encryption Keys (DEKs), or plaintext payloads to remote APIs. Requires strict HKDF derivation of Key Encryption Keys (KEKs) and cryptographically fresh per-record AES-256-GCM nonce and key generation.

Blocks:Leaking Raw Hardware PRF Outputs, Using PRF as Direct Symmetric Keys, or Transmitting Unwrapped DEKs
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-attestation-guardrail
securitycritical

SPIFFE/SPIRE Ephemeral SVID Attestation & Zero-Static-Secret Invariant

Enforces short-lived mTLS X.509 SVID dynamic retrieval and in-memory rotation via the SPIFFE Workload API over Unix Domain Sockets. Prohibits static cloud credentials, persistent certificate disk writes, and manual TLS context instantiation that bypasses cryptographic platform attestation.

Blocks:Bypassing SPIFFE Workload API in Favor of Long-Lived Static Credentials or Statically Mounted Certificates
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-origin-rpid-cross-verification
securitycritical

WebAuthn Level 3 Cryptographic Origin, rpId, and Hash Cross-Checking Standard

Enforces strict server-side cryptographic verification of WebAuthn Level 3 clientDataJSON and authenticatorData structures. Mandates canonical origin matching, rpIdHash validation over multi-tenant top-level domains, and exact clientDataHash integrity checks to eradicate adversary-in-the-middle (AiTM) proxy interception and replay phishing attacks.

Blocks:Trusting Client-Supplied Origins and Permissive rpId Wildcard Matching in WebAuthn Assertion Pipelines
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-oidc-attestation-standard
securitycritical

Sigstore Keyless Artifact Attestation and Rekor Transparency Verification Standard

Enforces keyless artifact attestation by binding build container images and binary release assets directly to ephemeral OpenID Connect (OIDC) identities issued by Fulcio and recorded in Rekor public transparency logs. Eliminates high-risk long-lived signing keys and static credentials from CI/CD runners, requiring all admission gates and downstream orchestrators to verify cryptographic SAN provenance and inclusion proofs against root TUF metadata.

Blocks:Persisting Static Private Keys in CI Secrets and Bypassing Rekor Transparency Verification
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-ephemeral-key-nonce-sync
securitycritical

OAuth 2.0 DPoP (RFC 9449) Ephemeral Key & Nonce Synchronization Boundary

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) standards across client application layers to eliminate token-theft and replay vulnerabilities. Mandates non-extractable WebCrypto asymmetric keys, canonicalized proof claims, and atomic single-retry nonce synchronization boundaries.

Blocks:Persisting Extractable DPoP Private Keys to Web Storage with Unsynchronized Nonce Race Conditions
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cyclic-evaluation-guardrails
securitycritical

OpenFGA Zanzibar Hierarchical ReBAC Cyclic Evaluation & Recursion Guardrails

Enforces strict recursion depth bounding, cyclic relation validation, and context-propagated cycle detection across OpenFGA/Zanzibar ReBAC authorization evaluations. Prevents unbounded graph traversals, distributed stack exhaustion, and Denial of Service (DoS) attacks caused by mutually nested relations or unconstrained transitive closure evaluations.

Blocks:Unbounded ReBAC graph expansion via cyclic or deeply nested relation-tuple evaluation without traversal bounds and cycle-breaking context
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-step-up-invariant
securitycritical

WebAuthn Device-Bound Step-Up Credential Invariant

Enforces cryptographic and structural validation that rejects multi-device synced passkeys for high-risk transactions. Requires hardware-bound authenticators by strictly inspecting the Backup State (BS) and Backup Eligibility (BE) flags alongside explicit Authenticator Attachment requirements during WebAuthn assertion verification.

Blocks:Accepting Synced Passkeys for Critical Authorization and Omitting Authenticator Attachment Invariants
Targets:Cursor•Claude•Windsurf•Codex
tetragon-process-lineage-binary-tamper-prevention
securitycritical

eBPF Tetragon Process Lineage Invariants & Binary Tamper Prevention

Enforces kernel-level execution namespace invariants via eBPF Tetragon TracingPolicies to prevent unauthorized runtime binary mutations and container escapes. Mandates synchronous in-kernel termination (Sigkill) on namespace traversal, fileless payload execution (memfd_create), and unexpected process lineage forks prior to userspace execution.

Blocks:Passive Audit-Only Logging for In-Flight Binary Tampering and Privilege Escalation
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-workload-attestation-mesh-standard
securitycritical

Enforce Dynamic SPIFFE/SPIRE x509-SVID Attestation & Ephemeral Rotation

Enforces cryptographic workload identity in distributed multi-cloud service meshes using SPIFFE Workload API streams instead of static credentials. Demands zero filesystem-cached secret retention, sub-hour x509-SVID validity lifecycles, and in-memory non-disruptive TLS handshake context refreshment via dynamic watchers.

Blocks:Persisting static cloud API keys or caching static x509 certificates without dynamic Workload API watchers
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-workload-mtls-standard
securitycritical

SPIFFE/SPIRE Dynamic mTLS Workload Attestation and Hot-Reload Invariant

Enforces cryptographically verifiable, ephemeral microservice identity via the SPIRE Workload API Unix Domain Socket, eradicating all static API tokens and long-lived X.509 certificates. Mandates continuous streaming subscription to X.509 SVID rotations and in-memory dynamic TLS context reloading without process restarts or connection disruption.

Blocks:Baking static credentials or caching static X.509 SVID certificates indefinitely without dynamic SPIRE socket reload
Targets:Cursor•Claude•Windsurf•Codex
ml-kem-fips203-hybrid-pq-ingress-standard
securitycritical

Mandatory ML-KEM-768 Hybrid Key Exchange on Edge TLS 1.3 Ingress

Enforces quantum-resistant hybrid X25519MLKEM768 (FIPS 203) key encapsulation on all external edge ingress and reverse proxy TLS 1.3 terminations. Prevents Harvest-Now-Decrypt-Later (HNDL) attacks by state adversaries seeking to record and retrospectively decipher encrypted enterprise communication using Cryptanalytically Relevant Quantum Computers (CRQCs).

Blocks:Terminating Edge TLS with Classical-Only Elliptic Curves (X25519/P-256) Without Quantum-Resistant ML-KEM KEM Hybrids
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-component-capability-sandboxing-standard
securitycritical

WASI 0.2 Component Model Capability Sandboxing Standard

Enforces strict capability-based security and zero ambient authority for third-party WebAssembly components executed under WASI 0.2 runtimes. Host linkers and WIT definitions must explicitly withhold POSIX primitives (filesystem, raw sockets, environment variables, clocks) by default, requiring fine-grained, tenant-isolated capabilities to be injected selectively.

Blocks:Ambient Authority Leakage via Unchecked Host WASI Inheritance and Permissive WIT Linker Bindings
Targets:Cursor•Claude•Windsurf•Codex
oidc-caep-real-time-revocation-standard
securitycritical

Continuous Access Evaluation Profile (CAEP) Real-Time Revocation Invariant

Enforces asynchronous Security Event Token (SET) processing (RFC 8935/8936) across distributed microservices to instantaneously invalidate sessions and security principals upon credential revocation or risk change. Eliminates window-of-vulnerability states caused by purely reliant, stateless JWT expiration timeouts. Guarantees idempotency, replay protection, and distributed revocation propagation across cache and active session tiers.

Blocks:Relying on Passive JWT Expiration and In-Memory Local Session Checks During Credential Compromise
Targets:Cursor•Claude•Windsurf•Codex
ml-kem-hybrid-pqc-tls-enforcement
securitycritical

ML-KEM (FIPS 203) Hybrid Post-Quantum TLS 1.3 Key Exchange Enforcement

Enforces post-quantum hybrid key encapsulation (ML-KEM-768 combined with classical X25519) on TLS 1.3 edge ingress endpoints to eliminate store-now-decrypt-later (SNDL) threats. Edge gateways must mandate TLS 1.3 minimums, prioritize X25519MLKEM768 groups, and prohibit classical-only handshakes for clients that advertise post-quantum capabilities.

Blocks:Permitting Classical-Only TLS Key Exchange on Sensitive Edge Ingress Gateways
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-x509-svid-attestation
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Continuous Attestation and Rotation Standard

Enforces zero-trust workload authentication using SPIFFE/SPIRE Unix Domain Socket (UDS) kernel attestation without static secrets. Mandates in-memory dynamic SVID rotation watchers and explicit peer SPIFFE ID validation, prohibiting disk persistence and static secret fallbacks.

Blocks:Static Secret Fallbacks and Disk-Persisted X.509 SVIDs Without Dynamic Rotation Watchers
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-capability-attenuated-sandbox-standard
securitycritical

WASI 0.2 Capability Attenuation and Guest Memory Sandboxing Standard

Enforces strict capability-based access control and memory isolation for multi-tenant dynamic guest plugins executed via WASI 0.2 and the WebAssembly Component Model. Mandates explicit attenuation of ambient system resources (filesystem, sockets, clocks, random, environment variables) through deterministic host contexts and denies direct pointer leaks across the canonical ABI boundary. Guarantees linear memory encapsulation, deterministic resource budgeting, and prevention of multi-tenant cross-contamination.

Blocks:Ambient Host Inheritance and Unbudgeted Resource Linking in Multi-Tenant Guest Runtimes
Targets:Cursor•Claude•Windsurf•Codex
spire-dynamic-attestation-subhour-rotation-boundary
securitycritical

SPIRE Dynamic Attestation Sub-Hour X.509 Ephemeral Rotation Boundary

Enforces sub-hour lifetime boundaries for SPIRE/SPIFFE X.509-SVIDs through dynamic kernel-level workload attestation. Workloads must consume ephemeral certificates via active SPIFFE Workload API streams or dynamic memory reloaders, strictly prohibiting static disk credentials, long-lived cert caching, or process restarts during leaf rotation.

Blocks:Persisting Static Certificates or Caching X.509-SVIDs Beyond Rotation Thresholds Without Dynamic In-Memory Stream Listeners
Targets:Cursor•Claude•Windsurf•Codex
passkey-conditional-ui-dpop-sender-constrained-binding
securitycritical

Mandatory DPoP Proof-Key Binding for Passkey Conditional UI Sessions

Enforces strict cryptographic binding between WebAuthn Passkey Conditional UI assertions and ephemeral, non-extractable client-side DPoP (RFC 9449) key pairs. Eliminates enterprise token theft, session hijacking, and adversary-in-the-middle (AiTM) proxying by ensuring access tokens cannot be issued as bearer tokens or replayed outside the initiating browser context.

Blocks:Issuing Unconstrained Bearer Tokens from Unbound Passkey Conditional Autofill Assertions
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-asymmetric-token-binding
securitycritical

RFC 9449 DPoP Asymmetric Token Binding & Anti-Replay Guardrail

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at application and microservice boundaries to cryptographically bind access tokens to client-held private keys. Prevents token replay, credential theft via log leakage, and unauthorized proxying by requiring strict verification of the dpop+jwt proof header, HTTP target binding (htm/htu), access token hash (ath), and nonces.

Blocks:Accepting Unbound Bearer Tokens or Incompletely Validated DPoP Proofs Lacking ATH and Replay Nonces
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-mtls-workload-attestation
securitycritical

SPIFFE/SPIRE Dynamic mTLS Workload Identity Attestation Guardrail

Eliminates long-lived static credentials, baked-in certificates, and persistent tokens across hybrid cloud services by enforcing dynamic workload attestation via the local SPIRE Agent Workload API. Demands zero-trust mutual TLS (mTLS) with automated short-lived X.509 SVID rotation and deterministic SPIFFE ID authorization at kernel-attested process boundaries.

Blocks:Persisting Long-Lived Static Private Keys and Bypassing SPIRE Workload Attestation Sockets
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-standard
securitycritical

WebAuthn PRF Client-Side Zero-Knowledge Cryptographic Key Derivation Guardrail

Enforces strict client-side zero-knowledge architectural standards for deriving symmetric cryptographic keys via the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret). Prevents leakage of raw PRF outputs, mandates constant salt isolation, enforces subkey derivation using HKDF with quantum-resistant key lengths (AES-256-GCM / XChaCha20-Poly1305), and ensures hardware secrets never transit to relying party backend servers.

Blocks:Transmitting Raw PRF Outputs to Relying Parties or Directly Utilizing Unhashed Hardware Evaluation Results as Symmetric Vault Keys
Targets:Cursor•Claude•Windsurf•Codex
cosign-keyless-slsa3-admission-invariant
securitycritical

Sigstore Cosign Keyless Attestation and SLSA Level 3 Admission Invariant

Enforces admission-time cryptographic verification of short-lived OIDC identities, Rekor transparency log entries, and SLSA Level 3 build provenance for all containerized workloads. Blocks execution of untrusted, unverified, or tampered artifacts by validating that image digests match immutable cryptographic signatures anchored in the Fulcio root of trust prior to Kubernetes workload scheduling.

Blocks:Admitting unverified container images, relying on static long-lived signing keys, or deploying without verifying SLSA Level 3 provenance predicates against Fulcio OIDC identities.
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-namespace-escape-guardrail
securitycritical

eBPF Tetragon Real-Time In-Kernel Namespace Escape Interception and Kill Enforcement

Defines and mandates zero-tolerance TracingPolicy CRDs within Tetragon to detect and synchronously terminate container escape attempts in kernel-space before privilege-escalated syscall execution completes. Ensures synchronous SIGKILL enforcement on unauthorized namespace manipulation (setns, unshare, pivot_root) and mount namespace breakouts across production Kubernetes worker nodes.

Blocks:Passive Asynchronous Audit Logging of Namespace Manipulation Syscalls Without In-Kernel SIGKILL Enforcement
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-memory-sandboxing
securitycritical

OpenFGA Request-Scoped Contextual Tuple Memory and Cardinality Sandboxing

Enforces strict cardinality bounding, payload memory budgets, and timeout sandboxing on request-scoped contextual tuples during OpenFGA check operations. Failure to sandbox ephemeral tuples exposes authorization nodes to heap exhaustion, algorithmic complexity attacks, and denial of service via recursive graph traversals.

Blocks:Unbounded Dynamic Contextual Tuple Ingestion Causing Authorization Cluster Exhaustion
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-enforcement
securitycritical

Hardware Device-Bound FIDO2 Attestation & Synced Passkey Rejection Guardrail

Enforces hardware-backed, device-bound WebAuthn credentials for zero-trust administrative control planes by cryptographically validating attestation statement certificates and AAGUIDs against the FIDO Alliance Metadata Service. Rejects multi-device synced passkeys by validating authenticator data flags (backup eligibility and backup state) and mandating direct attestation during credential registration.

Blocks:Permitting Synced Multi-Device Passkeys and Attestation-Free Registration on Privileged Administrative Surfaces
Targets:Cursor•Claude•Windsurf•Codex
openfga-cycle-termination-guardrail
securitycritical

OpenFGA Modular Schema Cycle-Termination and Recursion-Budget Guardrail

Enforces strict recursion-depth budgets, memoized graph evaluation checks, and acyclic invariant compilation on modular OpenFGA schemas and client-side graph traversals. Protects authorization engines against ReDoS-style denial-of-service vulnerabilities caused by self-referential relations, mutual group nestings, or trans-module tuple cycles. Guarantees deterministic evaluation bounds across distributed Zanzibar-like authorization deployments.

Blocks:Unbounded Recursive Tuple Evaluation Inducing ReDoS and Resource Exhaustion in Modular OpenFGA Stores
Targets:Cursor•Claude•Windsurf•Codex
capacitor-7-hardware-attestation-session-invariant
securitycritical

Capacitor 7 Hardware-Backed Key Attestation and Session Binding Standard

Binds mobile JWT refresh sessions to hardware-backed cryptographic keys generated inside the Apple Secure Enclave or Android StrongBox/TEE Keystore. Mandates client-side Demonstrating Proof of Possession (DPoP) or challenge-response assertion signing inside isolated hardware, rendering exfiltrated refresh tokens mathematically unusable by adversaries.

Blocks:Persisting Raw Bearer Refresh Tokens in WebView Storage or Software-Only Keychains Without Enclave Proof-of-Possession
Targets:Cursor•Claude•Windsurf•Codex
wasm-component-wasi-p2-sandbox-guardrail
securitycritical

WASI 0.2 Component Model Zero-Trust Linear Memory Sandbox Isolation

Enforces strict zero-trust compute isolation for third-party pluggable extensions running inside the host runtime via the WebAssembly Component Model and WASI 0.2 (Preview 2). Mandates explicit capability-oriented interface imports, strict fuel metering, epoch-based execution interruption, and disallows raw linear memory sharing or unmediated host syscall leaks across the canonical ABI boundary.

Blocks:Ambient Authority Leakage and Unmetered Linear Memory Access in In-Process Third-Party Wasm Plugins
Targets:Cursor•Claude•Windsurf•Codex
oauth21-sender-constrained-dpop-key-rotation
securitycritical

OAuth 2.1 Sender-Constrained DPoP Proof & Key-Rotation Enforcement

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at the HTTP client and resource server boundary to prevent token theft and replay attacks. Requires ephemeral, asymmetric hardware-backed or WebCrypto key pairs rotated per session or risk threshold, binding every access and refresh token to a cryptographic key thumbprint (jkt).

Blocks:Falling back to bearer tokens or reusing static, non-rotated private keys without jti replay verification and URI/method binding.
Targets:Cursor•Claude•Windsurf•Codex
envoy-wasm-openfga-batch-pipeline
securitycritical

Non-Blocking WASM OpenFGA Batch Evaluation Pipeline Standard

Enforces non-blocking, batched fine-grained authorization lookups within Envoy Proxy WASM filters interfacing with OpenFGA. Eliminates L7 worker event loop stalling and ephemeral socket depletion by channeling concurrent check tuples through unified gRPC/HTTP/2 multiplexed streams over local Envoy cluster sockets using asynchronous dispatch hooks rather than inline synchronous or unbounded discrete subrequests.

Blocks:Synchronous discrete HTTP dispatch per authorization tuple on Envoy worker threads causing thread lock and socket exhaustion
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-batch-evaluation-pattern
securitycritical

OpenFGA Sub-10ms Batch Authorization and Ephemeral Context Pattern

Enforces high-throughput ReBAC evaluation patterns using OpenFGA by prohibiting iterative sequential checks and ephemeral write operations. Mandates client-side batching (`batchCheck`), contextual tuple injection, and strict fail-closed fallbacks to resolve complex relationship graph traversals within a sub-10ms latency budget.

Blocks:Sequential N+1 `client.check()` loops and transactional tuple writes for transient authorization state
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-slsa-provenance-production-standard
securitycritical

Sigstore Keyless OIDC Attestation & SLSA v1.0 Provenance Verification

Enforces cryptographically verifiable, keyless container signing and SLSA v1.0 provenance attestation across CI/CD and deployment admission gates. Prevents software supply-chain poisoning by requiring ephemeral Fulcio certificates bound to OIDC workload identities, Rekor transparency log inclusion proofs, and immutable image digest pinning.

Blocks:Signing artifacts with long-lived static private keys or deploying images without cryptographic SLSA v1.0 provenance and Rekor verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation
securitycritical

Deterministic Client-Side Key Derivation via WebAuthn PRF Extension

Standardizes client-side symmetric key derivation using the WebAuthn Pseudo-Random Function (PRF) extension (`eval` / `evalByCredential`). Mandates strict tenant-isolated HKDF chaining, in-memory isolation of derived root secrets, and zero transmission of derived keys or raw PRF outputs across transport layers.

Blocks:Leaking Raw PRF Outputs to Backend APIs or Directly Using PRF Output as Symmetric Cipher Keys Without Tenant-Scoped HKDF Expansion
Targets:Cursor•Claude•Windsurf•Codex
in-toto-cyclonedx-reproducible-build-attestation
securitycritical

In-Toto v1.0 & CycloneDX 1.6 Cryptographic Build Reproducibility Verification

Enforces strict bit-for-bit determinism validation across independent isolated build workers before publishing compiled artifacts to registries. Requires mutual cross-verification of CycloneDX 1.6 Cryptographic Bill of Materials (CBOM/SBOM) digests against signed in-toto v1.0 attestation envelopes containing hardware-rooted enclave measurements.

Blocks:Publishing Binaries Lacking Multi-Worker Determinism Consensus or Signed Hardware Attestation Envelopes
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-causal-consistency-standard
securitycritical

OpenFGA ReBAC Causal Consistency & Tuple Transactional Invalidation Standard

Enforces strict causal ordering and read-after-write consistency between relational database transactions and OpenFGA relationship tuple mutations. Eliminates privilege-escalation and authorization bypass race conditions by prohibiting fire-and-forget tuple updates, stale authorization cache reads, and unsequenced check operations. Mandates the transactional outbox pattern or dual-phase commit coordination with consistent token propagation across all ReBAC evaluations.

Blocks:Dual-Write Race Conditions and Eventual Inconsistency Permitting Privilege Escalation During Tuple Invalidation
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-ephemeral-attestation-standard
securitycritical

RFC 9449 DPoP Sender-Constrained Token Attestation & Ephemeral Proof Validation

Mandates end-to-end cryptographic binding of OAuth 2.0 access and refresh tokens to client-held private keys via RFC 9449 DPoP proofs. Eliminates bearer token theft, exfiltration, and replay attacks by enforcing asymmetric key attestation, access token hash (ath) binding, HTTP method/URI parity, and strict single-use jti validation. Prohibits fallback to unconstrained bearer tokens and prevents DPoP proof caching across distinct HTTP requests.

Blocks:Accepting Unbound Bearer Tokens or Reusing Static DPoP Proofs Without ath, htm/htu, and jti Verification
Targets:Cursor•Claude•Windsurf•Codex
hybrid-post-quantum-tls-mlkem-invariant
securitycritical

Mandatory Hybrid Post-Quantum TLS (ML-KEM / X25519MLKEM768) Zero-Trust Invariant

Enforces mandatory hybrid post-quantum key encapsulation mechanisms (ML-KEM / X25519MLKEM768) across all internal ingress, east-west microservices, and mTLS connections. Mitigates 'Harvest Now, Decrypt Later' (HNDL) adversarial captures by banning legacy classical-only key exchange groups (such as standalone P-256 or non-hybrid X25519) and requiring TLS 1.3 with strict hybrid post-quantum cryptographic suites.

Blocks:Configuring classical-only TLS key exchange or permitting TLS 1.2 downgrades vulnerable to quantum interception
Targets:Cursor•Claude•Windsurf•Codex
oauth21-rfc9449-dpop-sender-constrained-tokens
securitycritical

Enforce OAuth 2.1 RFC 9449 Demonstrating Proof-of-Possession (DPoP) Token Binding

Mandates asymmetric cryptographic proof-of-possession (DPoP) verification on all incoming OAuth 2.1 access and refresh token flows. Prevents token replay and exfiltration attacks by strictly enforcing JWK thumbprint binding (cnf.jkt), access token hashing (ath), HTTP method/URI binding (htm/htu), and server-provided nonce validation.

Blocks:Accepting Unconstrained Bearer Tokens Without Asymmetric Proof-of-Possession and Thumbprint Binding
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-spa-invariant
securitycritical

RFC 9449 OAuth 2.0 DPoP Token Binding for Single Page Applications and BFFs

Enforces sender-constraining of OAuth 2.0 tokens via RFC 9449 Demonstrating Proof-of-Possession (DPoP) across client runtimes and Backend-For-Frontend (BFF) proxies. Every outbound API call and token exchange must cryptographically bind access and refresh tokens to an ephemeral, non-extractable client key pair using Web Crypto API. Exfiltrated tokens become completely inert against replay attacks on third-party origins.

Blocks:Unbound Bearer Tokens in Browser Storage Vulnerable to XSS Token Replay and Exfiltration
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-bounded-resolution-guardrail
securitycritical

OpenFGA 1.6 Contextual Tuple Bounded Resolution & Graph Invariant Guardrail

Enforces strict bounds, relation whitelisting, and cycle-safe ingestion on dynamic OpenFGA contextual tuples during authorization checks. Prevents unbounded graph traversals, traversal-induced denial of service (DoS), and latency degradation to guarantee deterministic sub-10ms p99 ReBAC resolutions.

Blocks:Injecting Unsanitized, Unbounded Dynamic Contextual Tuples into OpenFGA Check Calls
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-backup-state-device-bound-enforcement
securitycritical

WebAuthn L3 Backup State Assertion & Device-Bound Token Enforcement

Enforces strict discrimination between multi-device synced passkeys and hardware-bound passkeys using WebAuthn Level 3 AuthenticatorData Backup Eligibility (BE) and Backup State (BS) flags. Prevents privilege escalation and session exportability on high-assurance operations (e.g., step-up authentication, cryptographic key authorization, admin actions) by cryptographically guaranteeing credentials cannot leave their initial physical Secure Element or FIPS-validated enclave.

Blocks:Accepting generic WebAuthn credentials for high-assurance actions without validating BE/BS flags, allowing synced passkeys to bypass physical hardware requirements.
Targets:Cursor•Claude•Windsurf•Codex
tls-1-3-hybrid-post-quantum-rollout-standard
securitycritical

Mandatory TLS 1.3 Hybrid Post-Quantum Key Exchange (X25519MLKEM768)

Enforces TLS 1.3 hybrid post-quantum key exchange using X25519 combined with FIPS 203 ML-KEM-768 (X25519MLKEM768 / codepoint 0x11ec) across all enterprise ingress and inter-service mesh gateways. Eliminates vulnerability to 'Harvest Now, Decrypt Later' (HNDL) adversary campaigns while retaining classical Elliptic Curve Diffie-Hellman guarantees and graceful fallback to pure X25519/SecP256r1 for non-PQC clients.

Blocks:Configuring Classical-Only Elliptic Curves or Hardcoding Deprecated Non-Standard Kyber Draft Identifiers
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-hardware-enclave-key-rotation-standard
securitycritical

RFC 9449 DPoP Hardware-Bound Ephemeral Key Rotation Standard

Enforces cryptographic binding of OAuth 2.1 access and refresh tokens to non-exportable, hardware-enclave-backed asymmetric keys per RFC 9449. Mandates strict verification of DPoP proof claims (htm, htu, jti, iat, ath, nonce) and zero-trust key rotation intervals to neutralize token exfiltration and replay attacks.

Blocks:Exportable Software-Managed Private Keys and Static DPoP Proof Reuse Across HTTP Requests
Targets:Cursor•Claude•Windsurf•Codex
pqc-mlkem768-x25519-hybrid-tls-enforcement
securitycritical

Post-Quantum ML-KEM-768 & X25519 Hybrid Key Exchange Invariant for TLS 1.3

Enforces ML-KEM-768 combined with X25519 hybrid key encapsulation (X25519MLKEM768) across all ingress controllers, internal service-to-service communication, and egress clients. Restricts protocols strictly to TLS 1.3 to guarantee forward secrecy against 'Harvest Now, Decrypt Later' (HNDL) adversaries, mitigating quantum-enabled retrospective cryptanalysis without compromising latency.

Blocks:Negotiating Classical-Only TLS Key Exchanges Vulnerable to Retrospective Quantum Decryption
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-workload-attestation-standard
securitycritical

SPIFFE/SPIRE Ephemeral Workload Attestation and Dynamic SVID Standard

Enforces zero-trust multi-cloud identity verification by requiring workloads to obtain ephemeral X.509 and JWT SVIDs dynamically via the local SPIFFE Workload API Unix Domain Socket. Forbids the storage, mounting, or passing of long-lived cloud credentials, static API tokens, or hardcoded private keys. Mandates automated cert rotation and SPIFFE ID SAN validation for all cross-cluster and cross-cloud transport channels.

Blocks:Persisting static cloud provider credentials or long-lived static certificates instead of dynamic SPIFFE Workload API attestation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-passkey-prf-cryptographic-seed-invariants
securitycritical

WebAuthn Passkey PRF Cryptographic Seed Invariants for Zero-Knowledge Vaults

Enforces strict cryptographic handling and memory safety invariants when deriving client-side Zero-Knowledge encryption keys via WebAuthn Pseudo-Random Function (PRF) extensions. Mandates domain-separated key derivation (HKDF), strict buffer zeroization of raw PRF outputs, and explicit assertions against authenticator extension omission.

Blocks:Directly consuming raw WebAuthn PRF output as symmetric cipher keys and leaking un-zeroized raw seeds across client state or network boundaries.
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-slsa3-attestation-invariants
securitycritical

Sigstore Cosign Keyless Artifact Attestation and SLSA Level 3 Invariants

Enforces immutable cryptographic provenance and SLSA Level 3 build attestation verification for all OCI container images prior to deployment. Prohibits deployment via mutable image tags and mandates verification of keyless Fulcio certificates and Rekor transparency log entries against trusted OIDC identity bounds.

Blocks:Deploying Unverified OCI Images or Trusting Mutable Tags Without Rekor and Fulcio Attestation
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-dpop-token-binding-guardrail
securitycritical

OAuth 2.1 RFC 9449 DPoP Cryptographic Token Binding & Nonce Enforcement

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at the API gateway layer to prevent credential theft and replay attacks. Access tokens must be cryptographically bound via thumbprint (jkt) to ephemeral asymmetric key pairs, validated against incoming DPoP proof JWTs, and subject to strict single-use server nonce cycling.

Blocks:Accepting Bearer tokens on sensitive APIs or validating DPoP proofs without thumbprint confirmation and nonce verification
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-hardware-attested-envoy-identity-invariant
securitycritical

Hardware-Attested SPIFFE/SPIRE SDS Invariant for Envoy Workload Identity

Mandates that Envoy proxies dynamically consume cryptographic identities exclusively via the Secret Discovery Service (SDS) backed by a local TPM/vTPM-attested SPIRE Agent Unix Domain Socket. Prohibits static TLS mounts, long-lived secrets, and non-hardware node attestations across multi-cluster service meshes. Enforces continuous wire-speed X.509 SVID rotation and exact SPIFFE ID Trust Domain SAN validation.

Blocks:Static File-Mounted Certificates and Token-Attested Envoy Transport Sockets
Targets:Cursor•Claude•Windsurf•Codex
wasi-0-2-component-model-capability-sandbox-isolation
securitycritical

WASI 0.2 Capability-Based Sandbox Isolation and Resource Attenuation

Enforces strict zero-ambient-authority capability derivation and deterministic resource attenuation for untrusted tenant guest components in WASI 0.2 edge runtimes. Mandates explicit capability binding, virtualized network/filesystem handles, strict epoch-based interruption, and dedicated per-tenant resource tables to mathematically prevent cross-tenant escape and resource exhaustion.

Blocks:Ambient Host Resource Inheritance and Unmetered Dynamic Linking in WASI 0.2 Guest Runtimes
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-ephemeral-workload-attestation-production-standard
securitycritical

Sigstore Keyless Ephemeral Workload Identity Attestation and Verification Standard

Enforces zero-trust supply chain validation by mandating keyless, short-lived OIDC workload identity attestation via Sigstore (Fulcio and Rekor) instead of static long-lived private keys. Requires strict verification of cryptographic transparency log inclusion proofs (SETs) and cryptographic binding of ephemeral X.509 certificates to immutable CI/CD workload identity claims.

Blocks:Persisting static cryptographic signing keys in CI/CD secrets or skipping Rekor log and Fulcio SAN identity validation during artifact verification
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-multi-webview-ipc-capability-scoping-standard
securitycritical

Tauri 2.0 Multi-WebView IPC Capability Scoping & Manifest Isolation Standard

Enforces strict window-level and webview-level IPC permission scoping within Tauri 2.0 capability manifests to eliminate privilege escalation vectors across multi-window architectures. Restricts IPC commands, plugins, and remote URL access to explicit window identifiers and cryptographically verified contexts rather than shared or wildcard execution envelopes.

Blocks:Global Window Wildcards and Unscoped IPC Permissions Across Multi-WebView Desktop Contexts
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-wasm-isolation-sandbox-standard
securitycritical

WebAuthn PRF Ephemeral Wasm Sandboxing & Memory Zeroization Standard

Mandates that raw cryptographic material derived via the WebAuthn PRF (Pseudo-Random Function) extension must immediately be ingested into an isolated, linear WebAssembly memory sandbox for key derivation and symmetric operations. Prohibits retaining raw PRF outputs or derived key material within the garbage-collected JavaScript heap, global state, or browser storage engines. Requires deterministic zeroization of linear Wasm memory immediately upon completion of cryptographic cycles to neutralize DOM-based memory scraping and XSS exfiltration.

Blocks:Persisting Raw WebAuthn PRF Secrets in Garbage-Collected JavaScript Heap or Web Storage
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-enforcement-webauthn-device--616
securitycritical

WebAuthn Device-Bound Attestation vs Synced-Passkey Enforcement Invariant

Enforces strict validation of authenticator attachment, AAGUID metadata, and authenticator data flags at the Relying Party (RP) layer during credential registration and step-up authentication. Prevents multi-device synced credentials (such as iCloud Keychain or Google Password Manager passkeys) from satisfying high-assurance authorization gates requiring hardware-bound FIDO2 security keys (YubiKey, Titan).

Blocks:Accepting Synced Passkeys for Step-Up Authentication Due to Missing AAGUID and BE/BS Flag Checks
Targets:Cursor•Claude•Windsurf•Codex
ebpf-xdp-hardware-syn-flood-mitigation-standard
securitycritical

eBPF XDP Hardware-Offloaded SYN Flood Mitigation Standard

Enforces deterministic drop and SYN-cookie generation directly at the NIC driver/offload XDP layer to eliminate kernel sk_buff allocation overhead under volumetric SYN floods. Prevents control-plane saturation and memory starvation by executing strict pointer-bounds validation, incremental L3/L4 checksum recalculation, and line-rate packet drops before traffic ascends into the Linux network subsystem.

Blocks:Leaking Volumetric SYN Packets to Generic Stack via Incomplete Bounds Checks or SKB Allocation Fallbacks
Targets:Cursor•Claude•Windsurf•Codex
oauth21-rfc8705-mtls-sender-constrained-tokens
securitycritical

OAuth 2.1 RFC 8705 Mutual-TLS Sender-Constrained Token Verification

Mandates strict verification of sender-constrained access tokens bound to client X.509 certificates as specified in RFC 8705. Resource servers must extract the active mutual TLS client certificate, compute its SHA-256 DER digest (x5t#S256), and perform a constant-time comparison against the token confirmation claim (cnf). Replay attacks and exfiltrated tokens must be rejected unconditionally if the certificate thumbprint does not match the active TLS session.

Blocks:Accepting Bearer Tokens Without Validating Certificate Confirmation (cnf.x5t#S256) Against Active mTLS Session
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-consistency-latency-guardrail
securitycritical

OpenFGA 1.6+ Distributed ReBAC Read-After-Write Consistency & Sub-Millisecond Latency Guardrail

Enforces strict read-after-write authorization invariants across distributed cell architectures using OpenFGA 1.6+. Prevents the Zanzibar 'New Enemy Problem' by guaranteeing monotonic consistency during permission mutations while preserving sub-millisecond edge check latencies via selective consistency levels and contextual tuples.

Blocks:Blind Eventually-Consistent Read-After-Write Evaluation Causing Authorization Bypass (New Enemy Problem)
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-hardware-key-derivation
securitycritical

WebAuthn Level 3 PRF Hardware Key Derivation & Zero-Exposure Cryptographic Isolation

Enforces hardware-bound client-side key derivation via the WebAuthn Level 3 PRF (Pseudo-Random Function) extension. Requires immediate zeroization of intermediate derivation buffers, non-extractable CryptoKey constraints in SubtleCrypto, and strict isolation preventing raw symmetric secrets from leaking to auth servers or browser memory heaps.

Blocks:Exposing Raw PRF Output to Authentication Transport or Retaining Extractable Keys in Web Application State
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-concurrent-evaluation-standard
securitycritical

OpenFGA 1.8 Contextual Tuples and Concurrent Evaluation Standard

Enforces strict atomicity and freshness in OpenFGA 1.8 authorization checks by mandating ephemeral contextual tuples over long-lived transactional storage. Eliminates distributed cache stampedes and authorization races during high-velocity evaluations through deterministic request-scoped deduplication and bounded concurrency pools.

Blocks:Persisting Ephemeral Claims to Relational Stores and Unbounded Sequential Check Loops Causing Cache Stampedes
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-consistency-token-evaluation
securitycritical

OpenFGA Zanzibar Consistency Token (zed_token) Evaluation Invariant

Enforces snapshot consistency token propagation or HIGHER_CONSISTENCY evaluation on all OpenFGA checks following state mutations. Eliminates read-after-write replication lag vulnerabilities such as stale authorization evaluations and the Zanzibar 'New Enemy' security flaw.

Blocks:Executing authorization checks with default minimize-latency consistency immediately after tuple writes
Targets:Cursor•Claude•Windsurf•Codex
openfga-temporal-grant-rebac-eviction-standard
securitycritical

OpenFGA Temporal Grant Lifecycle and Distributed ReBAC Eviction Guardrail

Guarantees deterministic authorization state synchronization across distributed OpenFGA check nodes during short-lived and temporal relationship evaluations. Mandates the use of CEL-based conditional tuples with server-enforced monotonic timestamps, dynamic contextual tuple evaluation, and Zanzibar consistency tokens to eliminate stale authorization hits post-expiration.

Blocks:Relying on asynchronous database writes/deletions and default eventual consistency for short-lived access grants, causing distributed cache poisoning and authorization bypass.
Targets:Cursor•Claude•Windsurf•Codex
pqc-mlkem-tls-handshake-boundary-guardrail
securitycritical

PQC ML-KEM TLS 1.3 Hybrid Key Exchange Handshake Fragmentation and Buffer Protection

Enforces strict TCP socket buffer sizing, MSS-aligned fragmentation handling, and bounded reassembly memory limits during TLS 1.3 hybrid post-quantum key exchanges (e.g., X25519MLKEM768). Mitigates packet dropouts and Slowloris-style denial-of-service vectors caused by enlarged post-quantum KeyShare extension payloads crossing MTU thresholds.

Blocks:Unbounded TCP socket allocation and default buffer assumptions during multi-packet post-quantum KeyShare payload ingestion
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-envelope-encryption-standard
securitycritical

Mandatory Zero-Knowledge Client-Side AEAD Envelope Encryption for WebAuthn LargeBlob Storage

Passkey LargeBlob storage synchronizes opaque binary payloads across multi-device credential ecosystems (e.g., Apple iCloud Keychain, Google Password Manager), inherently exposing unencrypted data to synchronization providers. All data committed to WebAuthn LargeBlob must undergo client-side zero-knowledge envelope encryption using authenticated symmetric ciphers (AES-256-GCM) with distinct ephemeral Data Encryption Keys (DEK) wrapped by a hardened Key Encryption Key (KEK) derived independently of the passkey provider.

Blocks:Persisting Raw Plaintext or Unauthenticated Payloads Directly into WebAuthn LargeBlob Storage
Targets:Cursor•Claude•Windsurf•Codex
bpf-lsm-runtime-container-capability-enforcement
securitycritical

BPF-LSM In-Kernel Capability Guardrails and Synchronous Mediation Invariant

Enforces synchronous, in-kernel security mediation at Linux Security Module (LSM) hooks to block container privilege escalation and capability abuses before syscall completion. Eliminates Time-of-Check to Time-of-Use (TOCTOU) race conditions and user-space context-switching penalties by asserting immediate -EPERM enforcement in kernel space.

Blocks:Deferred or Tracepoint-Based Capability Auditing Prone to TOCTOU and Unbounded Privilege Escalation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-rate-fencing-standard
securitycritical

WebAuthn Passkey Conditional Mediation Rate-Fencing & Assertion Isolation

Enforces strict server-side rate-fencing, atomic challenge invalidation, and origin-bound assertion validation for WebAuthn autofill/conditional UI requests. Mitigates automated cross-device credential enumeration, passkey credential stuffing, and replay attacks on ambient authentication flows. Guarantees that ephemeral conditional challenges cannot be recycled across sessions or elevated into modal authentication contexts.

Blocks:Unmetered Conditional WebAuthn Verification with Reusable or Shared Challenges
Targets:Cursor•Claude•Windsurf•Codex
ebpf-service-mesh-bypass-prevention-production-standard
securitycritical

eBPF Socket-Level Service Mesh Proxy Bypass Guardrail

Enforces unconditional kernel-level socket mediation using eBPF cgroup hooks (sock_addr and sock_ops) across container network namespaces. Guarantees that all ingress and egress TCP traffic strictly traverses the local Envoy/ambient zero-trust proxy, neutralizing lateral bypass attacks via raw sockets, modified iptables rules, or netns manipulation.

Blocks:Relying exclusively on user-space iptables redirects susceptible to CAP_NET_ADMIN tampering and raw socket bypass
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-guardrail
securitycritical

WebAuthn PRF Hardware-Backed Deterministic Client Key Derivation Invariant

Enforces strict zero-knowledge end-to-end data encryption at rest in client-side persistence layers by anchoring root key derivation to hardware-backed FIDO2/WebAuthn PRF (Pseudo-Random Function) authenticator extensions. Mandates fail-closed semantics, HKDF-SHA-256 context separation, in-memory ephemeral key handling, and zero network transmission of derived secret material.

Blocks:Persisting raw PRF outputs, bypassing HKDF domain separation, or transmitting hardware-derived secrets across network boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-guardrail-webauthn-prf-ext-783
securitycritical

WebAuthn PRF Zero-Knowledge Client-Side Key Derivation Standard

Enforces strict client-side evaluation of WebAuthn Pseudo-Random Function (PRF) extension outputs and secure derivation of non-extractable symmetric encryption keys via Web Crypto HKDF. Guarantees that raw PRF outputs, intermediate salts, and derived plaintext keys never egress beyond ephemeral browser memory or traverse server boundaries, preserving end-to-end zero-knowledge confidentiality.

Blocks:Transmitting Raw WebAuthn PRF Outputs to Backends or Storing Derived Keys in Persistent Client Storage
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-slsa3-ephemeral-keyless-guardrail
securitycritical

Sigstore Cosign SLSA Level 3 Ephemeral Keyless Attestation & Admission Guardrail

Enforces cryptographically verifiable provenance and container integrity via Sigstore Cosign utilizing ephemeral OIDC workload identities (Fulcio, Rekor). Mandates cluster-wide Kubernetes admission control (Kyverno/Policy Controller) to reject any container image lacking verifiable SLSA Level 3 provenance attestations and signed SBOMs prior to pod execution.

Blocks:Deploying unsigned container images or relying on static long-lived signing keys without admission verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-graph-expansion-depth-quotas
securitycritical

Deterministic Traversal Depth and Cycle Quotas for OpenFGA 1.8 ReBAC

Enforces deterministic graph traversal ceilings, strict contextual tuple limits, and cycle-breaking invariants across OpenFGA 1.8 relationship-based access control (ReBAC) implementations. Prevents unbounded graph expansion attacks, recursive amplification denial-of-service, and resource exhaustion during Check, ListObjects, and Expand evaluation pipelines.

Blocks:Unbounded Graph Traversal and Unvalidated Contextual Tuple Injection in ReBAC Evaluation
Targets:Cursor•Claude•Windsurf•Codex
oidc-dpop-token-binding-guardrail
securitycritical

RFC 9449 Demonstrating Proof-of-Possession (DPoP) & Server-Nonce Invariants

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) token binding across all client and resource server interactions. Ensures access and refresh tokens are cryptographically sender-constrained using non-exportable asymmetric keypairs and mandates automated retry semantics with strict server-nonce verification to mitigate replay and exfiltration vectors.

Blocks:Transmitting bearer tokens without cryptographic key binding or ignoring DPoP-Nonce rotation protocols
Targets:Cursor•Claude•Windsurf•Codex
passkey-conditional-mediation-origin-downgrade-fencing
securitycritical

Passkey Conditional Mediation Cross-Origin Downgrade Fencing & RP Binding Invariant

Enforces cryptographic and architectural fencing for WebAuthn autofill (conditional mediation) flows to prevent relying-party origin reflection vulnerabilities. Verifies that the clientDataJSON origin and authenticatorData rpIdHash match immutable, cryptographically sealed whitelists rather than trusting incoming HTTP headers or permissive cross-origin delegations.

Blocks:Reflecting Dynamic HTTP Origin/Host Headers into WebAuthn Assertion RP Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-contextual-tuple-bound
securitycritical

OpenFGA Recursive Contextual Tuple Evaluation Bound and Cycle Guard

Enforces strict validation, cycle detection, and traversal depth limits on contextual tuples passed during runtime OpenFGA Check and ListObjects operations. Unbounded or cyclic relationship-based access control (ReBAC) evaluations through dynamic contextual tuples induce catastrophic resource exhaustion and denial-of-service across the authorization pipeline.

Blocks:Injecting unconstrained or cyclic contextual tuples into OpenFGA Check requests without depth bounding or cycle screening
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-attestation-verifier
securitycritical

WebAuthn L3 Conditional Mediation Fallback and Cryptographic Attestation Verification

Enforces strict zero-trust validation of WebAuthn clientDataJSON, authenticatorData flags (UP/UV), and cryptographic attestation statements during registration and assertion. Mandates clean AbortController orchestration for conditional mediation (passkey autofill) to prevent UI lockouts and race conditions during modal fallbacks.

Blocks:Silent degradation to unauthenticated fallback and lax clientDataJSON or attestation verification
Targets:Cursor•Claude•Windsurf•Codex
openid-caep-ssf-realtime-session-revocation-mesh
securitycritical

OpenID CAEP/SSF Real-Time Session Revocation Mesh Standard

Enforces push-based OpenID Shared Signals and Events (SSF) and Continuous Access Evaluation Profile (CAEP) real-time session invalidation across multi-tenant distributed services. Prevents relying on vulnerable unrevokable stateless JWTs or latency-prohibitive synchronous introspection polling by mandating cryptographically verified Security Event Token (SET) ingestion into local sub-millisecond revocation stores.

Blocks:Blind Stateless JWT Trust and Latency-Inducing Synchronous Token Polling Anti-Pattern
Targets:Cursor•Claude•Windsurf•Codex
openfga-cache-invalidation-cycle-boundary-standard
securitycritical

OpenFGA Consistency Boundary: Generation-Aware Invalidation and Bounded Graph Traversal

Enforces strict snapshot consistency tokens (Zookies/LST), atomic cache invalidation boundaries, and bounded cycle-pruning traversals during OpenFGA relationship-based access evaluations. Eliminates security windows where stale access grants persist post-revocation and prevents authorization engine denial-of-service from cyclic group-nesting graphs under concurrent mutations.

Blocks:Unversioned In-Memory Tuple Caching with Unbounded Recursive Graph Traversal
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zero-knowledge-vault-standard
securitycritical

WebAuthn PRF Hardware-Bound Zero-Knowledge Vault Decryption Guardrail

Enforces deterministic derivation of symmetric vault encryption keys via the WebAuthn PRF (Pseudo-Random Function) extension while maintaining strict zero-knowledge architecture. Mandates that raw PRF outputs are immediately imported into non-extractable WebCrypto keys via HKDF and never serialized, persisted, or transmitted to any server.

Blocks:Directly using raw PRF output as a cipher key, persisting derived seeds, or leaking PRF buffers over network boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-level3-hardware-bound-attestation-standard
securitycritical

Enforce WebAuthn Level 3 Hardware-Bound Attestation and Replay Prevention

Enforces strict W3C WebAuthn Level 3 server-side validation invariants, mandating hardware-bound device attestation (FIDO2/WebAuthn), non-exportable authenticator attachment, and cryptographic replay defense. Guarantees immutable validation of clientDataJSON origin, single-use atomic challenges, strictly monotonic sign counters, and user-verification (UV) flags to completely neutralize session hijacking and credential stuffing vectors.

Blocks:Trusting unverified WebAuthn assertions, ignoring sign-counter rollbacks, accepting attestation 'none' for high-assurance flows, or validating origins with loose substring checks.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-workload-mtls-attestation-invariant
securitycritical

Kernel-Attested SPIFFE/SPIRE Workload Identity and Dynamic mTLS Invariant

Mandates the complete elimination of static infrastructure secrets and disk-mounted private keys in favor of short-lived, ephemeral X.509 SVIDs sourced via the SPIFFE Workload API. SPIRE agents bind identities directly to kernel-attested process primitives (UID, GID, cgroups, container IDs), requiring dynamic in-memory credential rotation and explicit SPIFFE ID SAN validation for all zero-trust service communication.

Blocks:Bypassing Kernel Attestation Using Static Long-Lived TLS Certificates or File-Mounted Secrets
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-consistency-token-propagation
securitycritical

OpenFGA Zanzibar Consistency Token Propagation Standard

Enforces deterministic read-after-write consistency in distributed OpenFGA zero-trust authorization checks. Prevents authorization bypass and stale denial anomalies by capturing write continuation/checkpoint tokens and propagating them across distributed microservice RPC boundaries to guarantee evaluation against post-mutation authorization snapshots.

Blocks:Stale Snapshot Authorization via Unpropagated Zanzibar Write Checkpoint Tokens
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-auto-upgrade-standard
securitycritical

WebAuthn Level 3 Conditional Mediation Auto-Upgrade & Transactional Challenge Binding

Enforces strict WebAuthn Level 3 specifications for conditional UI auto-upgrade and cryptographically binds passkey assertion challenges to high-risk transactional session state. Mitigates AitM (Adversary-in-the-Middle) relay attacks during step-up re-authentication by disallowing cached server challenges, mandating clientDataJSON hash verification against atomic transaction contexts, and enforcing userVerification: 'required'.

Blocks:Unbound Re-authentication Challenges and Missing Conditional UI Fallback Invariants
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-nonce-binding-guardrail
securitycritical

OAuth 2.0 DPoP Proof-of-Possession and Ephemeral Nonce-Binding Standard

Enforces strict RFC 9449 compliance for Demonstrating Proof-of-Possession (DPoP) across all single-page applications and API consumers. Mandates that non-extractable CryptoKey pairs bound to Web Crypto IndexedDB generate single-use signed DPoP proofs for every mutating and token-exchange request, strictly managing server-supplied DPoP nonces with automatic replay-retry loops. Eliminates bearer token exfiltration risks by cryptographically coupling the access token and request context to asymmetric hardware/browser-isolated keys.

Blocks:Bearer-Token Fallback, Reused DPoP Proofs, and Non-Extractable Key Leakage in SPA HTTP Clients
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-automated-rotation-invariant
securitycritical

Automated Sub-Hour SPIFFE/SPIRE X.509 SVID Dynamic Workload Identity Rotation

Workloads across heterogeneous cloud meshes must eliminate all static long-lived credentials by continuously leasing short-lived X.509 SVIDs from the SPIFFE Workload API over a secure UNIX domain socket. Applications and mTLS transport layers must implement in-memory dynamic keypair hot-reloading via persistent streaming watchers, strictly binding maximum SVID lifetime to under 60 minutes. Storing SVID private keys on persistent non-volatile disks, bypassing the SPIFFE Workload API, or caching TLS contexts without automated rotation violates zero-trust isolation invariants.

Blocks:Static Cloud Credentials and Unwatched, Stale X.509 Certificate Loading
Targets:Cursor•Claude•Windsurf•Codex
amd-sev-snp-attestation-gatekeeper-mandate
securitycritical

AMD SEV-SNP Cryptographic Attestation and Key Release Gatekeeper

Mandates strict cryptographic verification of AMD SEV-SNP attestation reports prior to releasing tenant master encryption keys to ephemeral enclaves. Requires end-to-end validation of the AMD VCEK certificate chain back to the AMD Root Key (ARK), strict verification of launch measurements against signed golden baselines, and cryptographic binding of an ephemeral session key to REPORT_DATA to prevent relay attacks.

Blocks:Injecting Master Keys via Unauthenticated Ephemeral Sessions or Incomplete VCEK Chain and Measurement Validation
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-granular-ipc-capabilities-invariant
securitycritical

Enforce Granular Capability-Based IPC Permissions in Tauri 2.0

Tauri 2.0 replaces the legacy monolithic allowlist with a capability-driven access control model for IPC commands. Every frontend-to-Rust command, plugin capability, and filesystem/network scope must be explicitly mapped to designated windows and domains through scoped capability files, eliminating the risk of arbitrary command injection and remote code execution.

Blocks:Over-privileged Default Capabilities and Wildcard IPC Command Execution
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zero-knowledge-derivation-webauthn-level-3-933
securitycritical

WebAuthn Level 3 PRF Extension Zero-Knowledge Client-Side Key Derivation

Enforces strict zero-knowledge client-side field-level encryption using WebAuthn Level 3 PRF (Pseudo-Random Function) extensions. Raw PRF outputs and derived symmetric encryption keys must remain strictly within volatile client memory and never be transmitted to, cached on, or regenerated by backend services. Cryptographic operations must consume Web Crypto HKDF and AES-GCM primitives with distinct salt-keyed credential lookups.

Blocks:Transmitting PRF Outputs or Derived Decryption Keys to Backend Services
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuples-zero-retention
securitycritical

OpenFGA Ephemeral Contextual Tuples Zero-Retention Boundary Standard

Enforces strict isolation between persistent relation tuples and dynamic runtime authorization claims. Engineers must supply temporal, environmental, or session-scoped attributes exclusively via OpenFGA in-memory contextual tuples during graph traversal rather than writing ephemeral state to the persistent tuple store.

Blocks:Persisting Ephemeral or Session Claims to OpenFGA Store Resulting in State Drift and Privilege Leaks
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-temporal-partitioning
securitycritical

OpenFGA 1.6 Contextual Tuple Temporal Invariant and Evaluation Partitioning

Mandates absolute segregation between persistent graph authorization tuples and ephemeral, request-scoped contextual tuples within OpenFGA 1.6+ evaluation paths. Enforces strictly bounded contextual tuple payloads and temporal condition partitioning to guarantee sub-millisecond evaluation without store cache degradation or unbounded cycle traversal.

Blocks:Persisting ephemeral session states to the authorization datastore or passing unbounded contextual tuples across transitive traversal boundaries.
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-binary-digest-enforcement
securitycritical

BPF-LSM Kernel-Level Cryptographic Binary Hash Enforcement Standard

Enforces immutable container security by intercepting binary execution at the kernel LSM layer (bprm_check_security). Guarantees synchronous integrity validation via cryptographic digests before process execution, strictly preventing TOCTOU races, unapproved binaries, and container drift.

Blocks:Relying on Userland Path Checking or Asynchronous Syscall Tracing for Binary Authorization
Targets:Cursor•Claude•Windsurf•Codex
sigstore-intoto-slsa-provenance-admission-verification
securitycritical

Sigstore In-Toto SLSA Level 3 Attestation Verification at Kubernetes Admission Boundary

Enforces strict zero-trust deployment gates at the Kubernetes admission boundary by verifying Sigstore In-Toto SLSA Level 3 provenance attestations. Images must resolve to immutable digests with validated Fulcio keyless OIDC identity claims, Rekor transparency log proofs, and builder workflow predicates before workloads are scheduled.

Blocks:Admitting Images via Mutable Tags or Signature-Only Validation Without Cryptographic In-Toto Build Predicate Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-contextual-tuple-authorization-standard
securitycritical

OpenFGA 1.8 ReBAC Ephemeral Contextual Tuple Guardrail

Enforces deterministic, zero-leakage relationship-based access control (ReBAC) across distributed microservice meshes using OpenFGA 1.8. Mandates that dynamic request attributes and transient authorization relations are supplied strictly via contextual tuples and CEL condition contexts rather than persistent database writes. Guarantees sub-millisecond check latency while preventing stale privilege escalation across service boundaries.

Blocks:Persisting Ephemeral Request State as Storage Tuples Causing Permission Bleed and Latency Spikes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-wrapping-standard
securitycritical

Zero-Knowledge Envelope Key Derivation & Wrapping via WebAuthn PRF Extension

Enforces cryptographically isolated client-side envelope decryption derived directly from hardware passkey authenticators via the WebAuthn PRF (Pseudo-Random Function) extension. Prohibits server-side master key escrow, prevents raw PRF output usage, and mandates HKDF-SHA256 domain-separated key stretching with authenticated DEK wrapping and immediate memory zeroing.

Blocks:Directly Utilizing Raw WebAuthn PRF Output as Encryption Keys or Leaking Derived Key Material to RP Servers
Targets:Cursor•Claude•Windsurf•Codex
cosign-oidc-slsa-verification-gate
securitycritical

Cosign Keyless OIDC Identity Verification and SLSA Provenance Gate

Enforces non-repudiable container build provenance verification at the admission controller stage without managing long-lived signing keys. Validates short-lived Fulcio certificates issued via OIDC Workload Identity against immutable Rekor transparency log entries and evaluates cryptographic SLSA Level 3 attestations before permitting deployment execution.

Blocks:Bypassing Keyless Verification by Trusting Static Long-Lived Asymmetric Keys or Mutable Image Tags Without Transparency Log Enforcement
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-e2ee-key-derivation-standard
securitycritical

Zero-Knowledge Hardware-Bound Key Derivation via WebAuthn PRF Extension

Enforces cryptographic invariants when deriving client-side End-to-End Encryption (E2EE) root keys from WebAuthn Pseudo-Random Function (PRF) extension outputs (HMAC-secret). Mandates zero-knowledge isolation ensuring neither PRF salt inputs, intermediate PRF outputs, nor derived key encryption keys (KEKs) leak across network boundaries or unmanaged volatile memory buffers.

Blocks:Leaking PRF outputs to authentication servers or directly using raw PRF symmetric outputs as symmetric data encryption keys (DEKs)
Targets:Cursor•Claude•Windsurf•Codex
cosign-ephemeral-oidc-keyless-attestation
securitycritical

Sigstore Cosign Ephemeral OIDC Keyless Attestation in Hermetic CI

Mandates the use of Sigstore Cosign keyless signing via ambient OIDC identity providers and ephemeral X.509 Fulcio certificates for all containerized build artifacts. Prohibits static long-lived signing keys in CI runner secrets, enforcing cryptographic provenance verification against Rekor transparency logs using immutable SHA256 image digests.

Blocks:Using Long-Lived Static Private Keys and Mutable Image Tags for Artifact Signing
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-standard-webauthn-prf-ext-194
securitycritical

WebAuthn PRF Extension Zero-Knowledge Master Key Derivation Standard

Enforces strict client-side derivation of zero-knowledge symmetric master keys using the WebAuthn Pseudo-Random Function (PRF) extension. Mandates that PRF output bytes never cross the network boundary to Relying Party (RP) servers, requires HKDF domain separation for secondary key expansion, and enforces non-extractable WebCrypto key representations.

Blocks:Exposing Raw Authenticator PRF Outputs to Backend Servers or Reusing PRF Entropy Directly as Symmetric Cipher Keys
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-scoped-ipc-capability-allowlist
securitycritical

Tauri 2.0 Webview Scoped IPC Capability & Origin Isolation Standard

Enforces strict capability-based access control and origin isolation for Tauri 2.0 IPC bridges. Host-level Rust commands and native plugin APIs must be locked down to verified local origins with zero-trust capability files, preventing Remote Code Execution (RCE) via untrusted web assets or compromised remote origins.

Blocks:Unscoped IPC capabilities granting native Rust execution to wildcard windows or remote origins.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-passkey-downgrade-prevention-standard
securitycritical

WebAuthn Device-Bound Attestation and Step-Up Downgrade Prevention Standard

Enforces strict validation of authenticator attestation flags, authenticator data bitmasks (UV, UP, BE, BS), and cryptographic step-up challenges during WebAuthn ceremonies. Neutralizes passkey downgrade attacks, cross-device sync relays, and unauthorized silent authentication by cryptographically binding sessions exclusively to hardware-backed authenticators when high-assurance operations are requested.

Blocks:Blind Registration of Multi-Device Synced Passkeys Without Attestation and Flag Verification for High-Assurance Endpoints
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-container-privilege-escalation-guardrail-ebpf-lsm-sandbox-621
securitycritical

eBPF LSM Sandboxed Container Privilege Escalation Invariant

Enforces mandatory kernel-level verification via eBPF LSM hooks to intercept and block unauthorized container privilege escalation, namespace breakouts, and capability elevations before syscall dispatch. Prevents Time-of-Check to Time-of-Use (TOCTOU) race conditions by validating caller cgroup credentials directly inside kernel memory structures rather than relying on reactive userspace tracepoint audits. Guarantees that unprivileged container tasks cannot invoke setuid transitions or acquire ambient capabilities regardless of runtime configuration misconfigurations.

Blocks:Relying on Userspace Audit Daemon Tracepoints or Async Seccomp Filters Allowing Kernel TOCTOU Container Escapes
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-tpm2-hardware-workload-attestation-standard
securitycritical

SPIFFE/SPIRE TPM 2.0 Hardware-Rooted Workload Attestation Standard

Enforces cryptographic workload identity issuance bound to bare-metal TPM 2.0 secure enclaves via SPIFFE/SPIRE node and workload attestation. Eliminates static long-lived IAM tokens, secrets files, and ambient cloud credentials by requiring short-lived X.509 SVIDs rooted in measured boot Platform Configuration Registers (PCRs).

Blocks:Bypassing Hardware Attestation with Static IAM Secret Keys or Unvalidated Local Workload Sockets
Targets:Cursor•Claude•Windsurf•Codex
amd-sev-snp-attestation-invariant
securitycritical

AMD SEV-SNP Confidential Containers In-Enclave Attestation Invariant

Guarantees tenant isolation and zero-trust memory encryption for sensitive AI inference microservices running in untrusted multi-tenant clouds. Enforces in-enclave hardware attestation report acquisition directly via /dev/sev-guest, cryptographic binding of ephemeral public keys within REPORT_DATA, and strict verification of the AMD Key Distribution Service (KDS) VCEK certificate chain before unsealing model weights or processing customer payloads.

Blocks:Trusting Host-Forwarded Attestation Tokens or Decrypting Model Weights Prior to Cryptographic SEV-SNP Hardware Report Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-deterministic-traversal-guardrail
securitycritical

Deterministic Traversal Depth Bounding and Cycle Rejection for OpenFGA Zanzibar Engines

Enforces strict limits on graph traversal depth, contextual tuple cardinality, and cycle detection during distributed Zanzibar relationship evaluations. Eliminates exponential expansion and goroutine/thread starvation to guarantee sub-5ms P99 authorization latencies.

Blocks:Unbounded Contextual Graph Traversal and Missing Cycle Guardrails Causing Evaluation Hangs and ReBAC DoS
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-webauthn-prf-ext-140
securitycritical

Hardware-Backed WebAuthn PRF Deterministic Key Derivation & Zero-Knowledge Enclaves

Enforces strict cryptographic patterns for WebAuthn Pseudo-Random Function (PRF) extension key derivation in client-side zero-knowledge enclaves. Mandates ephemeral HKDF expansion from authenticator outputs, strict separation of credential IDs, and prohibits storing, transmitting, or caching unmasked derived symmetric master keys.

Blocks:Deriving Symmetric Keys from Raw Passkey Assertion Signatures or Storing PRF Secrets Unencrypted in State
Targets:Cursor•Claude•Windsurf•Codex
pqc-ml-kem-hybrid-tls-ingress-standard
securitycritical

Mandatory ML-KEM-768 Hybrid TLS 1.3 Ingress Key Exchange

Enforces post-quantum hybrid key encapsulation (X25519MLKEM768) on all perimeter ingress points and external API terminations. Neutralizes Harvest-Now-Decrypt-Later (HNDL) threats by guaranteeing TLS 1.3 key exchanges combine classical ECDH security with lattice-based ML-KEM-768 (FIPS 203) resistance.

Blocks:Terminating public TLS with classical-only curves (X25519 or secp256r1) vulnerable to retrospective quantum decryption.
Targets:Cursor•Claude•Windsurf•Codex
openfga-cache-coherence-boundary-guardrail
securitycritical

OpenFGA Relationship Tuple Cache Coherence and TOCTOU Mitigation Standard

Enforces strict cache coherence and consistency token invariants across OpenFGA/Zanzibar relationship graph evaluations. Prevents time-of-check to time-of-use (TOCTOU) authorization bypass vulnerabilities by eliminating naive client-side TTL caching and mandating write-through invalidation or read-at-least-as-fresh-as snapshot tokens.

Blocks:Decoupled Check Caching and Unversioned Tuple Mutation Leading to Stale Authorization Bypasses
Targets:Cursor•Claude•Windsurf•Codex
webauthn-synced-passkey-stepup-attestation-standard
securitycritical

Mandatory Hardware-Bound User Verification and Cryptographic Challenge Step-Up Guardrail

Enforces cryptographic re-attestation and explicit user verification (UV) before high-privilege mutations to mitigate unauthorized actions from cloud-synced or cloned multi-device credentials. High-risk operations must mandate fresh server-side ephemeral challenges and reject any assertion lacking strict hardware-level user verification and action payload binding.

Blocks:Trusting Ambient Sessions or Permissive WebAuthn Assertions for Privileged Operations
Targets:Cursor•Claude•Windsurf•Codex
slsa-v1-sigstore-keyless-provenance-attestation
securitycritical

SLSA v1.0 Provenance Attestation with Sigstore Keyless Ephemeral Signing

Enforces non-forgeable SLSA v1.0 Level 3 build provenance for container artifacts using Sigstore keyless ephemeral signing via Fulcio OIDC federation and Rekor transparency logs. Prevents compromised CI/CD runners, unauthorized build modifications, and unverifiable binary delivery by guaranteeing cryptographic non-repudiation and immutable digest pinning. Mandates that verification occurs before ingestion and runtime admission via cryptographically enforced identity claims rather than ambient trust.

Blocks:Long-lived static signing keys, unpinned artifact digests, and self-generated unverified provenance statements.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-bound-attestation-conditional-mediation
securitycritical

WebAuthn L3 Passkey Device-Bound Attestation and Conditional Mediation Verification

Enforces strict validation of WebAuthn Level 3 device-bound passkeys to mitigate unauthorized sync and credential-phishing attacks. Mandates server-side cryptographic verification of authenticator data flags (User Presence, User Verification, Backup State, Backup Eligibility) and requires client-side conditional UI mediation checks backed by AbortSignal lifecycle management.

Blocks:Accepting Synced Multi-Device Passkeys for High-Assurance Workflows and Unmediated Autofill Requests
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-rotation-guardrail
securitycritical

Mandatory SPIFFE/SPIRE Ephemeral SVID Streaming and Zero-Static-Secret Federation

Enforces dynamic Workload Identity consumption exclusively through the SPIFFE/SPIRE Workload API UNIX domain socket, requiring active rotation stream listeners for ephemeral X.509 and JWT SVIDs. Forbids static long-lived credentials, persisting ephemeral private keys to disk, and bypasses of trust-domain federation boundaries. Mandates exact SPIFFE ID validation on all authenticated peer connections.

Blocks:Persisting SVID Keys to Disk or Bypassing Workload API In-Memory Rotation Streams
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-traversal-latency-guardrail
securitycritical

OpenFGA ReBAC Graph Traversal & Sub-10ms Latency Bound Guardrail

Enforces deterministic sub-10ms relation tuple resolution and cycle-detection limits to eliminate authorization latency spikes across deeply nested multi-tenant graphs. Prevents unbounded recursive schema evaluation, guarantees client-side timeouts with fail-closed semantics, and mandates contextual tuple hydration over arbitrary runtime graph hops.

Blocks:Unbounded Recursive Model Traversal and Un-budgeted Graph Checks in the Critical Request Path
Targets:Cursor•Claude•Windsurf•Codex
tetragon-lsm-provenance-enforcement
securitycritical

Kernel-Level Syscall Provenance and Namespace Escape Enforcement via Tetragon

Enforces deterministic, in-kernel syscall authorization using Tetragon TracingPolicies backed by BPF LSM hooks rather than userspace audit loops or post-execution telemetry. Prevents binary execution hijacking, unauthorized binary execs, and mount namespace breakout attacks synchronously before userspace processes can pivot within Kubernetes nodes.

Blocks:Post-execution asynchronous audit logging and non-blocking eBPF kprobes allowing lateral movement before remediation
Targets:Cursor•Claude•Windsurf•Codex
openfga-bounded-contextual-tuple-fanout-guard
securitycritical

Bounded Contextual Tuple Evaluation and Graph Fan-Out Guardrail for OpenFGA

Enforces strict bounds, validation, and recursion limits on dynamic contextual tuples passed to OpenFGA Check requests. Unbounded contextual tuple injection exposes fine-grained authorization graphs to algorithmic complexity exhaustion, cyclic traversals, and tail-latency degradation. This rule mandates explicit cardinality caps, relation whitelisting, and evaluation timeouts on all dynamic authorization paths.

Blocks:Injecting Unbounded or Arbitrary Client-Controlled Contextual Tuples into OpenFGA Check Evaluations
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-dpop-rfc-9449-token-binding-guardrail
securitycritical

OAuth 2.1 RFC 9449 DPoP Token-Binding and Replay-Fencing Guardrail

Enforces asymmetric sender-constrained token binding and non-replayable proof validation per RFC 9449 (Demonstrating Proof-of-Possession). Mandates cryptographic validation of client ephemeral public keys, HTTP method/URI containment, access token hash (ath) binding, and distributed nonce/jti replay caching to eliminate bearer token exfiltration risks.

Blocks:Accepting Unbound Bearer Tokens or Failing to Cryptographically Validate DPoP Proof Claims and Nonces
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-slsa-attestation-admission-guardrail
securitycritical

Mandatory Sigstore Keyless OIDC Attestation & SLSA v1.0 Provenance Verification

Enforces strict admission-time cryptographic verification of container images using Sigstore keyless signatures and SLSA provenance attestations. Rejects long-lived static keys in favor of ephemeral Fulcio X.509 certificates verified against Rekor transparency logs with pinned OIDC issuer and subject SANs.

Blocks:Admitting Images via Unscoped Static Keys or Bypassing Rekor Inclusion Proofs and Predicate Validation
Targets:Cursor•Claude•Windsurf•Codex
ebpf-bpf-lsm-binary-provenance-guard
securitycritical

eBPF BPF-LSM Inode Digest Provenance Enforcement for Container Executables

Enforces kernel-level execution authorization via the BPF-LSM bprm_check_security hook by verifying immutable cryptographic inode digests against container cgroup manifests. Blocks unauthenticated binary execution, runtime drift, and fileless memory injection before process address spaces are allocated, eliminating the race conditions and user-space overhead of ptrace or auditd.

Blocks:Path-Based String Filtering and Asynchronous Audit Tracepoints for Container Execution Auditing
Targets:Cursor•Claude•Windsurf•Codex
openfga-tuple-cycle-breaker
securitycritical

OpenFGA Graph Traversal Cycle Detection and Depth Ceilings

Enforces strict recursion depth ceilings and memoized visited-path sets during OpenFGA relational tuple expansion and check operations. Prevents Denial of Service (DoS), catastrophic algorithmic complexity (O(N^k)), and recursive stack overflow vulnerabilities caused by self-referential or cyclic relational hierarchies (e.g., recursive team-in-team or nested group-membership graphs).

Blocks:Unbounded Recursive Resolution of Nested Relational Tuples Without Path Memoization or Depth Limits
Targets:Cursor•Claude•Windsurf•Codex
oauth-rar-rfc9396-enforcement-standard
securitycritical

RFC 9396 OAuth Rich Authorization Requests (RAR) Cryptographic & Schema Verification Guardrail

Enforces strict schema validation, deterministic transaction matching, and cryptographic sender-constraint binding on RFC 9396 'authorization_details' vectors. Prevents privilege-widening attacks in complex API handshakes where coarse scopes bypass fine-grained authorization constraints.

Blocks:Coarse-Scope Fallback and Unvalidated authorization_details Processing
Targets:Cursor•Claude•Windsurf•Codex
passkey-conditional-ui-stepup-boundary
securitycritical

Passkey Conditional UI Step-Up Authentication Boundary Enforcement

Enforces a strict cryptographic and architectural boundary between WebAuthn Conditional UI (autofill mediation) used for ambient session establishment and active, user-verified re-authentication for sensitive actions. Passive autofill ceremonies must never satisfy elevated administrative authorization states; step-up flows must mandate explicit hardware-attested user verification (UV) with fresh cryptographic challenges and short-lived, transaction-bound tokens.

Blocks:Conflating Passive Passkey Autofill Assertions with Explicit Step-Up User Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-backup-eligibility-boundary-production-standard
securitycritical

Strict WebAuthn Backup Eligibility and Attestation Boundary Enforcement

Enforces cryptographic and authenticator data verification bounds to block synchronized (multi-device) credentials on privileged administration pathways. Mandates parsing and validating the raw authenticator data byte flags, specifically asserting that Backup Eligibility (BE) and Backup State (BS) are disabled, paired with direct attestation validation. Prevents unauthorized cloud key-sync exfiltration across consumer ecosystem boundaries in zero-trust administrative planes.

Blocks:Permitting Multi-Device Synced Passkeys on High-Privilege Zero-Trust Portals Without Backup-Eligibility Assertion
Targets:Cursor•Claude•Windsurf•Codex
oci-cosign-intoto-attestation-admission-standard
securitycritical

OCI 1.1 In-Toto Cosign Attestation Inline Admission Standard

Enforces inline cryptographic validation of In-Toto Software Bill of Materials (SBOM) and SLSA provenance attestations via OCI 1.1 Referrers prior to container execution. Rejects any workload referencing mutable tags, unverified cryptographic signatures, missing transparency log inclusions, or non-compliant predicate schemas.

Blocks:Trusting unpinned container tags or unverified client annotations instead of cryptographically signed OCI 1.1 In-Toto attestation trees
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-cross-origin-binding-guardrail
securitycritical

WebAuthn Level 3 Passkey Origin & Relying Party Cryptographic Binding Standard

Enforces strict, cryptographically verified origin and Relying Party (RP) ID validation on WebAuthn Level 3 authentication assertions to defeat Adversary-in-the-Middle (AitM) reverse-proxy session hijacking. Mandates canonical origin whitelisting over dynamic header reflection, explicit verification of the clientDataJSON crossOrigin member, and strict validation of authenticatorData rpIdHash and flags.

Blocks:Dynamic RP Origin Reflection and Missing crossOrigin Checks Permitting Reverse-Proxy Phishing Hijacks
Targets:Cursor•Claude•Windsurf•Codex
envoy-gateway-extauthz-fail-closed-circuit-breaking
securitycritical

Envoy Gateway 1.2 ExtAuthz Fail-Closed Ingress Isolation Standard

Mandates fail-closed semantics coupled with strict circuit breaking, sub-second timeouts, and outlier detection on external authorization (ExtAuthz) backends in Envoy Gateway 1.2. Prevents unauthorized request bypass and ingress latency cascades that exhaust worker thread pools during centralized IdP brownouts.

Blocks:Configuring fail-open authorization or unconstrained ExtAuthz connection queues during centralized IdP degradation
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-transaction-boundary
securitycritical

Atomic Evaluation of Contextual Tuples in OpenFGA Boundaries

Enforces strict isolation and atomicity for ephemeral authorization states by mandating that request-scoped context attributes are passed solely via contextual tuples within a single Check or ListObjects evaluation cycle. Prevents split-brain authorization anomalies, race conditions, and persistent relationship contamination caused by writing temporary tuples to the OpenFGA datastore.

Blocks:Persisting Ephemeral Tuples or Splitting Contextual Checks Across Multiple Roundtrips
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-namespace-transition-quarantine
securitycritical

Zero-Latency eBPF Namespace Transition Quarantine via Tetragon TracingPolicy

Mandates in-kernel synchronous SIGKILL enforcement via Cilium Tetragon TracingPolicies on unauthorized setns and unshare syscall transitions. Eliminates user-space detection latency by terminating unauthorized PID and mount namespace boundary escapes directly within the eBPF probe context before syscall completion.

Blocks:Asynchronous User-Space Auditing or Non-Blocking Telemetry for Container Namespace Escapes
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-x509-svid-lifecycle-standard
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Attestation Lifecycle Standard

Enforces sub-one-hour ephemeral X.509 SVID lifecycles and continuous kernel-level attestation via the local SPIRE Workload API over UNIX domain sockets. Guarantees that cryptographic private keys remain in-memory only and that dynamic TLS configurations automatically rotate identities prior to expiry to eliminate exfiltration windows and lateral movement.

Blocks:Persisting Workload Credentials to Disk or Using Long-Lived Static TLS Pairs Instead of In-Memory Dynamic SVID Streams
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-socket-dns-egress-guardrail
securitycritical

Cilium eBPF Socket-Level FQDN Egress Filtering and DNS Handshake Invariant

Enforces strict FQDN-based egress access policies at the Linux kernel socket layer using Cilium eBPF before any TCP SYN packets or UDP frames egress the host. Mandates that all application network requests transit a kernel-intercepted DNS proxy cache with strict TTL tracking, completely mitigating blind IP-based egress bypasses and out-of-band data exfiltration.

Blocks:Bypassing Kernel DNS Proxies via Direct IP Egress or Unvalidated FQDN Wildcards
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-synced-passkey-invariants
securitycritical

WebAuthn Conditional Mediation & Synced Passkey Assertion Invariants

Enforces strict cryptographic verification for WebAuthn conditional mediation (autofill) and multi-device synced passkeys. Mandates server-side cryptographic challenge generation, single-use binding to secure HTTP-only sessions, multi-device backup state evaluation, and absolute prohibition of zero-trust signature counter checks for synced credentials.

Blocks:Blind Counter Verification and Unbound Challenge Consumption in Conditional Autofill Flows
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-namespace-execution-guardrail
securitycritical

Deterministic Kernel-Level Tetragon Process & Namespace Socket Boundary Enforcement

Enforces synchronous kernel-level process and namespace boundary invariants using Cilium Tetragon TracingPolicies inside hardened distroless container environments. Mandates in-kernel sigkill termination on unlisted binary execve invocations and restricts AF_INET/AF_PACKET socket creation within targeted container namespaces to eliminate zero-day escapes and lateral movement.

Blocks:Relying on Asynchronous User-Space Audit Logs Instead of In-Kernel Synchronous Sigkill Policy Enforcement
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-depth-bounded-resolution
securitycritical

Depth-Bounded Cycle-Safe ReBAC Contextual Tuple Graph Resolution

Enforces bounded graph evaluation and input sanitization for Zanzibar-style ReBAC systems when resolving contextual authorization tuples. Prevents algorithmic complexity denial-of-service (ReDoS/Graph DoS) and evaluation deadlocks caused by unbounded recursion, user-injected cyclic dependencies, and missing traversal deadlines.

Blocks:Injecting Unsanitized Contextual Tuples Permitting Circular Traversal and Algorithmic DoS
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-rotation-standard-spiffe-spire-sho-204
securitycritical

SPIFFE/SPIRE Short-Lived X.509 SVID Sub-Hour Rotation Standard

Eliminates static ambient credentials by mandating dynamic, sub-15-minute X.509 SVID lifecycles driven by SPIRE Workload API streams. Enforces non-disruptive, in-memory TLS certificate updates using dynamic SNI/cert callbacks without process restarts, static filesystem writes, or cached TLS contexts.

Blocks:Persisting X.509 SVIDs to Disk or Baking Certificates into Immutable Static TLS Contexts
Targets:Cursor•Claude•Windsurf•Codex
fapi-20-dpop-key-bound-tokens
securitycritical

FAPI 2.0 Security Profile with DPoP Key-Bound Token Enforcement

Enforces FAPI 2.0 Security Profile compliance by mandating Demonstrating Proof-of-Possession (DPoP) key-binding (RFC 9449) on all outbound client credentials and inbound resource server validations. Disallows raw Bearer token schemes across microservice perimeters to neutralize token exfiltration and replay attacks at Layer 7.

Blocks:Accepting or Transmitting Unbound Bearer Tokens in FAPI 2.0 Perimeters
Targets:Cursor•Claude•Windsurf•Codex
webauthn-passkey-tenant-rpid-sandboxing
securitycritical

Passkey WebAuthn RP ID Sandboxing and Tenant-Scoped Conditional Mediation

Enforces strict dynamic Relying Party ID (RP ID) scoping and origin isolation in multi-tenant WebAuthn deployments. Prevents cross-tenant credential autocomplete pollution and account collisions during conditional mediation passkey ceremonies by prohibiting broad apex-domain relaxation.

Blocks:Apex-Domain RP ID Relaxation in Multi-Tenant Passkey Conditional Mediation Allowing Cross-Tenant Credential Leakage
Targets:Cursor•Claude•Windsurf•Codex
passkey-sync-provider-downgrade-invariant
securitycritical

Passkey Sync-Provider Downgrade & Cryptographic Recovery Invariant

Enforces strict cryptographic step-up verification when WebAuthn credentials transition between multi-device synchronized states and unmanaged single-device states. Prevents account takeovers caused by credential cloning, sync-provider desynchronization, and unauthorized recovery downgrades by validating authenticator backup flags and requiring dual-rooted verification before binding changes.

Blocks:Silently accepting passkey assertion state drift or falling back to weak recovery channels when sync flags mutate
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-in-kernel-workload-identity-projection
securitycritical

Enforce Zero-Static-Secret In-Kernel SPIFFE/SPIRE Workload Identity Projection

Workloads must eliminate all static API tokens and long-lived cloud credentials by deriving cryptographically verifiable identities directly from ephemeral X.509 SVIDs projected into the runtime via kernel-managed CSI volume mounts or Unix domain sockets. Client architectures must continuously hot-reload projected credentials without pod restarts and strictly validate peer SPIFFE IDs against expected trust domains. Any fallback to static environment secrets, Kubernetes Secrets for auth tokens, or unrotated mTLS certificates breaks zero-trust non-repudiation invariants.

Blocks:Persisting Static Service Credentials or Bypassing Projected Ephemeral SPIRE Workload Sockets
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-zero-knowledge-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Zero-Knowledge Key Derivation and Lifecycle Invariant

Enforces deterministic, zero-knowledge symmetric key derivation using the WebAuthn Level 3 PRF (Pseudo-Random Function) extension. Derived raw secret material MUST be processed via HKDF with domain-separated contexts, marked non-extractable, zeroized in volatile memory, and NEVER transmitted across network boundaries or stored in persistent client-side storage.

Blocks:Persisting raw PRF outputs or treating PRF output as directly usable symmetric keys without HKDF expansion and extractability guards
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-ephemeral-key-guardrail
securitycritical

OAuth 2.1 Demonstrating Proof-of-Possession (DPoP) Invariant Enforcement

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) standards across public edge API gateways and client SDKs. Mandates cryptographic thumbprint binding of access and refresh tokens to client-generated ephemeral asymmetric keypairs (ES256/Ed25519) to eliminate token interception, exfiltration, and cross-origin replay attacks.

Blocks:Bearer Token Pass-Through and Static Private Key Reuse Without Cryptographic Request Binding
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-traversal-depth-boundary
securitycritical

Deterministic Depth Limits and Cycle Hardening for OpenFGA Authorization Graphs

Enforces strict recursion depth boundaries, contextual cycle dampening, and deterministic query timeouts for OpenFGA graph authorization calls. Prevents algorithmic complexity Denial-of-Service (ReDoS/Graph-DoS) caused by circular relations, deeply nested groups, or unconstrained userset traversals during Check, Expand, and ListObjects evaluations.

Blocks:Unbounded recursive tuple resolution and unconstrained Check evaluations vulnerable to cyclical graph exhaustion
Targets:Cursor•Claude•Windsurf•Codex
openfga-dynamic-contextual-tuple-cache-invalidation
securitycritical

OpenFGA Dynamic Contextual Tuple Evaluation & Cache Invalidation Invariant

Enforces strict consistency and isolation between durable authorization tuples and transient request attributes in OpenFGA/Zanzibar architectures. Guarantees sub-millisecond evaluation latency without stale-permission vulnerabilities under high-throughput writes by binding cached access decisions to deterministic cryptographic context digests and change-data-capture (CDC) invalidation watermarks.

Blocks:Blind TTL-caching of OpenFGA evaluations and persisting transient request context as durable tuples
Targets:Cursor•Claude•Windsurf•Codex
webauthn-synced-passkey-stepup-attestation-guardrail
securitycritical

WebAuthn Synced Passkey Step-Up Verification and Hardware Attestation Guardrail

Enforces cryptographic step-up verification and high-assurance hardware attestation for privileged tenant operations when passkeys are synchronized across consumer clouds. Distinguishes multi-device credentials (synced passkeys with BE=1, BS=1) from device-bound security keys (single-device credentials) by inspecting authenticator data flags and attestation roots.

Blocks:Accepting Multi-Device Synced Consumer Passkeys for Tier-0 Privileged Tenant Operations Without Hardware Attestation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-symmetric-key-derivation-guardrail
securitycritical

WebAuthn Level 3 PRF Hardware-Backed Symmetric Key Derivation Guardrail

Enforces hardware-backed zero-knowledge credential derivation using WebAuthn Level 3 PRF (Pseudo-Random Function) extension for client-side encrypted database synchronization. Mandates using constant-time cryptographic operations, HKDF key stretching with ephemeral salts, zero-allocation memory zeroing, and strict validation of authenticator PRF outputs prior to master key reconstruction.

Blocks:Persisting Unsalted PRF Outputs or Deriving Database Encryption Keys in Extractable Non-Wiped Client Memory
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-workload-attestation-lifecycle
securitycritical

SPIFFE/SPIRE In-Memory X.509-SVID Non-Disruptive Rotation Guardrail

Enforces non-disruptive, zero-trust mTLS credential rotation driven directly by the SPIFFE Workload API over UNIX Domain Sockets. Prohibits process restarts, socket re-binding, and disk-bound certificate reads, requiring atomic in-memory TLS context swaps to eliminate race conditions and dropped active connections during aggressive ephemeral SVID rotations.

Blocks:Static Disk-Based Certificate Bootstrapping and Process Recycling on SVID Expiration
Targets:Cursor•Claude•Windsurf•Codex
openfga-transitive-cycle-detection-circuit-breaker
securitycritical

OpenFGA Transitive Relation Cycle-Detection and Traversal Circuit-Breaker Standard

Enforces deterministic recursion termination, hop-budget bounding, and cycle-detection circuit breakers across OpenFGA authorization checks and client-side graph traversals. Protects authorization engines and distributed query layers from algorithmic complexity denial-of-service (ReDoS/Graph DoS) caused by circular group memberships or unbounded transitive relationship expansion.

Blocks:Unbounded Recursive Traversal and Silent Circular Relationship Expansion in Authorization Graphs
Targets:Cursor•Claude•Windsurf•Codex
tauri2-ipc-granular-capability-scope-acl
securitycritical

Tauri 2.0 Granular IPC Command Capability & Scope ACL Invariant

Enforces strict least-privilege capability manifests and explicit argument-scoping ACLs for all Tauri 2.0 webview-to-Rust IPC boundaries. Prohibits global wildcards, un-scoped filesystem paths, and unrestricted shell execution permissions across all capability definition files.

Blocks:Assigning wildcard permissions or un-scoped filesystem/shell capabilities to webview windows
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-client-encryption-standard
securitycritical

Zero-Knowledge Hardware-Bound Key Derivation via WebAuthn PRF Extension

Enforces cryptographic invariants when deriving deterministic symmetric encryption keys via the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret). The host application must maintain absolute zero-knowledge guarantees: raw PRF outputs and derived symmetric keys must never be exposed to server-side telemetry or transmission, and must pass through HKDF with cryptographically distinct salts and info parameters before AES-GCM envelope encryption.

Blocks:Leaking Raw Authenticator PRF Outputs or Using Unsalted PRF Secrets Directly as Encryption Keys
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-temporal-invariant
securitycritical

OpenFGA 1.6 Contextual Tuple Temporal Invariant and Ephemeral Attribute Enforcement

Enforces that short-lived permissions, time-bound delegations, and dynamic environment context are evaluated ephemerally via OpenFGA 1.6 contextual tuples and CEL-conditioned context objects. Eliminates authorization staleness, race conditions, and tuple pollution caused by persisting ephemeral state directly into durable ReBAC storage.

Blocks:Persisting Ephemeral Temporal State to Durable Tuple Storage or Omitting Temporal Context During Authorization Checks
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-attestation-standard
securitycritical

SPIFFE/SPIRE Dynamic SVID Attestation & Ephemeral mTLS Enforcement

Mandates non-blocking runtime integration with the SPIFFE Workload API via local Unix Domain Socket (UDS) to dynamically stream short-lived X.509 SVIDs and SPIFFE trust bundles. Prohibits mounting static certificates, private keys, or long-lived credentials into workload filesystems. Enforces automated, in-memory rotation of mTLS contexts and strict SPIFFE ID SAN validation on all inter-service communications.

Blocks:Baking Static X.509 PEM Files and Long-Lived Credentials into Container Filesystems
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-traversal-cycle-guardrail
securitycritical

OpenFGA Contextual Tuple Graph Traversal & Cycle Guardrail

Enforces pre-flight Directed Acyclic Graph (DAG) cycle detection, strict contextual tuple cardinality limits, and deterministic traversal timeouts for OpenFGA ReBAC evaluation. Prevents catastrophic recursive graph explosion, CPU exhaustion, and multi-tenant denial of service during dynamic contextual permission checks.

Blocks:Unbounded or Cyclical Contextual Tuples Injected Directly into OpenFGA Check API
Targets:Cursor•Claude•Windsurf•Codex
webauthn-origin-nonce-assertion-invariant
securitycritical

WebAuthn Passkey Cryptographic Origin & Nonce Assertion Invariant

Defends against real-time adversary-in-the-middle (AiTM) reverse proxy phishing and replay attacks by enforcing cryptographic clientDataJSON origin validation and atomic single-use nonce consumption. WebAuthn assertions must strictly validate the fully-qualified canonical origin, rely on atomic get-and-delete challenge storage, and enforce user verification invariants.

Blocks:Permissive Origin Matching and Non-Atomic Challenge Consumption in WebAuthn Verification
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-ephemeral-nonce-guardrail
securitycritical

RFC 9449 DPoP Ephemeral Proof Nonce-Clamping and Replay Prevention Guardrail

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification at the API gateway layer. Eliminates distributed token replay attacks by mandating cryptographic thumbprint binding, single-use proof-token jti deduplication via distributed cache, tight clock-skew clamping (max ±5 seconds), and strict ath/htm/htu claims validation.

Blocks:Accepting Unbound Bearer Tokens or Uncached DPoP Proofs with Lenient Clock Skew
Targets:Cursor•Claude•Windsurf•Codex
rfc-8693-token-exchange-audience-downscoping
securitycritical

RFC 8693 Token Exchange: Mandatory Audience Downscoping & Actor Verification

Enforces deterministic token downscoping and explicit actor verification via RFC 8693 OAuth 2.0 Token Exchange during east-west service calls. Prevents cross-service privilege escalation, delegation pivot vulnerabilities, and ambient credential pass-through by restricting audience scope and anchoring delegation chains.

Blocks:Raw Token Pass-Through and Broad Audience Propagation in East-West Service Delegation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-e2e-key-derivation-standard
securitycritical

Hardware-Anchored PRF Extension Zero-Knowledge Key Derivation Guardrail

Enforces strict cryptographic guarantees when evaluating WebAuthn Pseudo-Random Function (PRF) extensions for client-side zero-knowledge encryption. Guarantees that raw PRF outputs undergo non-extractable HKDF-SHA256 stretching, input salts remain cryptographically isolated and static per-domain, and raw symmetric key material never leaks through network payloads or persistent browser storage.

Blocks:Exposing Unhashed PRF Output or Transmitting Derived Keys to Relying Party Servers
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-capability-grant-isolation-standard
securitycritical

WASI 0.2 Component Model Link-Time Capability Isolation and Sandboxing

WASI 0.2 mandates strict capability-based security where guest WebAssembly components have zero ambient access to host resources by default. Host runtimes executing untrusted multi-tenant plugins must explicitly instantiate isolated capability contexts (WasiCtx), denying ambient host network, filesystem, and environment inheritance at link time. Sandboxes must only bind least-privilege virtualized capabilities or stubbed interfaces through explicit Linker contracts.

Blocks:Ambient Capability Inheritance Exposing Host Filesystem and Sockets to Untrusted Components
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-zero-check-cache-invalidation-barrier
securitycritical

OpenFGA ReBAC Transactional Outbox & Invalidation Barrier

Enforces dual-write prevention and cache-invalidation barriers when mutating domain entities alongside OpenFGA relationship tuples. Mandates that OpenFGA tuple updates and local read-cache evictions execute strictly via transactional outbox or Change Data Capture (CDC) pipelines to prevent stale authorization decisions and 'new enemy' security vulnerabilities.

Blocks:Dual-Writing to Domain DB and OpenFGA API with Asynchronous Uncoordinated Cache Invalidation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-hardware-key-derivation-security
securitycritical

FIDO2 WebAuthn PRF Hardware-Bound Key Derivation Standard

Mandates cryptographically sound implementation of WebAuthn Pseudo-Random Function (PRF) extension for client-side zero-knowledge encryption key derivation. Prohibits direct usage of raw PRF outputs as symmetric keys, enforces mandatory biometric/PIN user verification ('required'), and guarantees domain-separated HKDF expansion with ephemeral memory zeroization.

Blocks:Direct use of raw PRF outputs as AES keys without HKDF expansion, lax user verification, or unverified extension support.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-cgroupv2-attestation-production-standard
securitycritical

SPIFFE/SPIRE Linux Cgroup v2 Kernel Workload Attestation Guardrail

Enforces kernel-level Cgroup v2 workload attestation across SPIRE agents and SPIFFE workload API endpoints, eliminating time-of-check to time-of-use (TOCTOU) and PID recycling race conditions inherent in naive Unix domain socket SO_PEERCRED lookups. Mandates the use of the unified cgroup v2 hierarchy, 64-bit cgroup ID verification via kernel file handles, and process start-time validation to prevent container workload impersonation.

Blocks:Relying on Unverified SO_PEERCRED PID Lookups and Ephemeral /proc Tree Traversal Subject to PID Recycling Attacks
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-sockops-zero-trust-identity-standard
securitycritical

Cilium eBPF Socket-Layer Acceleration & Cryptographic Mutual Identity Guardrail

Enforces strict cryptographic pod-to-pod identity authentication via Cilium Network Policies decoupled from data-path forwarding, utilizing Linux eBPF sockops programs for socket-level short-circuiting. Eliminates unauthenticated label-only trust models and sidecar proxy CPU/latency overhead by mandating control-plane mutual handshake validation with socket-layer kernel redirection.

Blocks:Relying on Unauthenticated IP/Label Whitelisting and User-Space Sidecar Proxies Instead of In-Kernel Socket Acceleration and Mutual Identity Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-enclave-standard
securitycritical

WebAuthn PRF Zero-Knowledge Key Derivation & Enclave Isolation Standard

Enforces hardware-bound client-side symmetric key derivation via the WebAuthn Pseudo-Random Function (PRF) extension for end-to-end encrypted vaults. Guarantees that derived cryptographic secrets and PRF outputs never leave the client enclave, remain non-extractable within the Web Cryptography API, and are never transmitted to application servers or persisted to unencrypted client storage.

Blocks:Leaking PRF outputs to application backends or persisting derived master keys in extractable client storage
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-boundary-validation
securitycritical

OpenFGA Dynamic Contextual Tuple Ingestion Boundary Validation & Anti-Escalation Guardrail

Restricts ephemeral, request-time contextual authorization tuples to strictly typed, allowlisted, non-escalatable claim schemas. Ingesting untrusted or weakly validated client claims directly into OpenFGA contextual tuples allows adversaries to inject arbitrary relation edges (such as owner or admin) and bypass zero-trust access boundaries.

Blocks:Unvalidated Contextual Tuple Injection Permitting Dynamic Privilege Escalation in OpenFGA Check Calls
Targets:Cursor•Claude•Windsurf•Codex
mlkem768-hybrid-tls-downgrade-protection
securitycritical

ML-KEM-768 Hybrid TLS 1.3 Downgrade Protection Invariant

Enforces post-quantum hybrid key exchange (X25519MLKEM768 / SecP256r1MLKEM768) over TLS 1.3 to permanently neutralize Harvest-Now-Decrypt-Later (HNDL) threats. Strictly proscribes unauthenticated fallback mechanisms, legacy TLS protocols (<1.3), and classical-only ECDHE groups in cryptographic configurations.

Blocks:Permitting Classical-Only TLS Fallback or Omission of ML-KEM-768 Hybrid Key Encapsulation
Targets:Cursor•Claude•Windsurf•Codex
nodejs-22-permission-model-io-boundary
securitycritical

Node.js 22 Native Capability Permission Model and I/O Boundary Guardrail

Enforces Node.js 22 native runtime permission flags and programmatic capability checks to restrict filesystem I/O, child process spawning, worker creation, and native addon execution. This invariant prevents compromised third-party dependencies from accessing sensitive credentials, spawning rogue binaries, or exfiltrating data without requiring container or OS-level virtualization. All I/O interfaces must implement explicit capability pre-flight checks and operate under the least-privilege permission model.

Blocks:Unconstrained Ambient Runtime Authority Allowing Third-Party Supply-Chain Remote Code Execution and Data Exfiltration
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-device-binding-attestation-standard
securitycritical

WebAuthn Level 3 Synced Passkey Device-Binding and Attestation Guardrail

Enforces strict WebAuthn Level 3 cryptographic validation for passkey registration and authentication. Mandates explicit inspection of AuthenticatorData flags (Backup Eligibility, Backup State, User Verification), Device Public Key (DPK) extensions, and exact origin binding to neutralize credential-sync hijacking and multi-device replay attacks.

Blocks:Accepting unverified authenticator flags, missing DPK attestation, and applying rigid signature counters to multi-device synced passkeys.
Targets:Cursor•Claude•Windsurf•Codex
postgres-17-rls-cryptographic-session-claims-standard
securitycritical

Postgres 17 RLS Cryptographic Session Claims Injection Standard

Enforces cryptographically verified JWT session claims injected directly into transaction-scoped PostgreSQL session variables using SET LOCAL. Mandates strict isolation within explicit transaction blocks to eliminate cross-request tenant leakage and prevent tenant privilege escalation in Row-Level Security (RLS) policies.

Blocks:Persisting Session-Scoped Settings or Bypassing Transaction-Scoped SET LOCAL for RLS Claims
Targets:Cursor•Claude•Windsurf•Codex
nextjs-15-server-action-origin-shielding
securitycritical

Next.js 15 Server Action Dynamic Host & Cryptographic Origin Attestation Invariant

Next.js 15 Server Actions accept POST dispatches that can become vulnerable to host header poisoning and cross-origin attacks in multi-domain or reverse-proxy topologies if origin validation is unshielded. This rule mandates strict origin verification, forward-header attestation against canonical domain registries, and defense-in-depth runtime assertions using timing-safe comparisons.

Blocks:Executing naked Server Actions without canonical dynamic host validation or relying entirely on unverified proxy-forwarded headers.
Targets:Cursor•Claude•Windsurf•Codex
istio-ambient-ztunnel-ebpf-mtls-identity-transition-invariant
securitycritical

Istio Ambient ztunnel eBPF L4-to-L7 Waypoint Cryptographic Identity Transition Standard

Enforces strict peer identity preservation and cryptographic attestation during transparent Layer-4 ztunnel eBPF redirections to Layer-7 Envoy Waypoint proxies. Prevents identity spoofing, dropped HBONE context, and TCP RST connection resets during cross-node mTLS renegotiation. Ensures authorization policies evaluate downstream SPIFFE SAN identities rather than intermediate node-level ztunnel proxy credentials.

Blocks:Unvalidated Waypoint Forwarding and Intermediate Identity Stripping via Plaintext HBONE Unpacking
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-nonce-rotation-replay-guardrail
securitycritical

OAuth 2.1 RFC 9449 DPoP Sender-Constrained Nonce Rotation and Replay Prevention

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) bindings with dynamic server-issued nonce rotation and atomic jti replay caching across all mutating endpoints. Prevents bearer token exfiltration and distributed replay attacks by sender-constraining access tokens to client ephemeral asymmetric key pairs.

Blocks:Accepting Unbound Bearer Tokens or DPoP Proofs Lacking Nonce Verification and Replay Validation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-passkey-origin-binding-invariant
securitycritical

WebAuthn Conditional UI & Cryptographic Origin-Binding Invariant

Enforces strict WebAuthn Conditional Mediation (passkey autofill) on client interfaces alongside deterministic, immutable origin and Relying Party (RP) ID validation on the server. Guarantees that passkey assertions are cryptographically bound to the canonical, server-configured origin, neutralizing real-time reverse-proxy phishing (AitM) and spoofed domain vectors.

Blocks:Dynamic Origin Validation, Missing Conditional UI Fallbacks, or Trusting Client-Reported Hostnames
Targets:Cursor•Claude•Windsurf•Codex
pqc-hybrid-mlkem-x25519-edge-tls-standard
securitycritical

Mandatory Hybrid ML-KEM/X25519 Key Encapsulation for Edge TLS Ingress

Mandates dual-mode hybrid post-quantum key encapsulation (X25519MLKEM768 / X25519Kyber768Draft00) across all ingress edge load balancers, TLS termination proxies, and internal microservice mesh boundaries. This neutralizes 'harvest-now, decrypt-later' (HNDL) adversarial vectors while preserving classical FIPS/RFC-compliant cryptographic fallback security. Any TLS listener configured solely with classical elliptic curves or RSA key transport violates edge transport policy.

Blocks:Classical-Only ECDHE Key Exchange Permitted on Ingress Edge Terminations
Targets:Cursor•Claude•Windsurf•Codex
openid-caep-realtime-token-revocation-guardrail
securitycritical

OpenID CAEP Real-Time Token Revocation and SET Invalidation Standard

Enforces strict cryptographic verification, tenant-isolated routing, and deterministic replay mitigation for OpenID Continuous Access Evaluation Profile (CAEP) Security Event Tokens (SETs). Guarantees that token revocations and device posture updates are validated against verified issuer JWKS and propagated to distributed token caches within sub-second latencies.

Blocks:Unvalidated SET Payloads, In-Memory Non-Distributed Revocations, and Missing JTI Replay Defense
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-abortsignal-chaining-standard
securitycritical

WebAuthn Conditional Mediation AbortSignal Chaining & Atomic Cancellation Standard

Enforces atomic cancellation cascades and dedicated AbortController state machines for WebAuthn conditional mediation (passkey autofill) requests. Prevents InvalidStateError browser locks, credential prompt hijacking, and token desynchronization during active UI re-renders or transitions to modal authentication ceremonies.

Blocks:Unmanaged Conditional WebAuthn Ceremonies Causing Credential Manager Deadlocks and Prompt Hijacking
Targets:Cursor•Claude•Windsurf•Codex
envoy-gateway-extauthz-monotonic-budgeting-fail-closed
securitycritical

Envoy Gateway 1.2 ExtAuthz Monotonic Budgeting and Fail-Closed Boundary

Mandates strict fail-closed authorization posture and monotonic deadline budgeting for External Authorization (ExtAuthz) filters in Envoy Gateway 1.2. Prevents worker thread saturation, denial-of-service, and unauthorized bypass by enforcing explicit request timeouts, connection pool circuit breaking, and failOpen=false invariants.

Blocks:Unbounded ExtAuthz Timeouts and Permissive Fail-Open Fallbacks Leading to Proxy Thread Starvation and Auth Bypass
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-standard-webauthn-prf-ext-701
securitycritical

Zero-Knowledge Hardware-Derived Cryptographic Keys via WebAuthn PRF Extension

Enforces strict client-side symmetric key derivation from hardware authenticators using the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret). Raw derived keys, PRF evaluation outputs, and unencrypted key materials must never be transmitted to the application server or persisted in non-ephemeral storage, maintaining absolute zero-knowledge privacy.

Blocks:Transmitting Raw PRF Outputs or Derived Master Keys to Servers and Persisting Unencrypted Key Material
Targets:Cursor•Claude•Windsurf•Codex
cedar-policy-slicing-evaluation-fence
securitycritical

Cedar Engine Compile-Time Policy Slicing and In-Memory Evaluation Fence

Enforces deterministic, sub-millisecond Cedar authorization decisions by mandating static compile-time policy slicing and a strict zero-network evaluation fence. Prohibits in-band network fetches, uncompiled schema validations, and dynamic policy discovery within the critical evaluation loop.

Blocks:In-Band Remote Policy Retrieval and Dynamic Attribute Hydration During Authorization Evaluation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-symmetric-key-derivation-guardrail
securitycritical

WebAuthn Level 3 PRF Hardware-Anchored Symmetric Key Derivation Protocol

Enforces strict cryptographic hygiene when using the WebAuthn Level 3 PRF (Pseudo-Random Function) extension for zero-knowledge client-side encryption. Requires non-extractable Web Crypto API key handles, domain-separated HKDF salt inputs, resilient extension capability checks, and explicit volatile memory zeroization to prevent key exfiltration via DOM XSS.

Blocks:Deriving client encryption keys from authenticator signatures or retaining extractable raw PRF outputs in browser heap
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-renewal-grace-period-invariant
securitycritical

SPIFFE/SPIRE X.509-SVID Proactive Two-Thirds Lifetime Renewal Invariant

Enforces deterministic certificate rotation scheduling before the two-thirds (2/3) validity boundary of short-lived X.509 SVIDs expires. Prohibits lazy or reactive attestation lookups to prevent synchronous TLS handshake failures and connection severance across high-throughput service meshes. Guarantees non-blocking in-memory TLS context hot-reloading backed by jittered background attestation routines.

Blocks:Lazy or Half-Life SVID Renewal Causing Mesh Handshake Failures
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-signal-revocation-sync
securitycritical

Mandatory WebAuthn Signal API Synchronization for Revoked Passkey Lifecycle State

Enforces synchronous and distributed broadcast of passkey revocation events via the WebAuthn Signal API (PublicKeyCredential.signalUnknownCredential and signalAllAcceptedCredentials). When a credential is deleted or revoked at an identity provider or relying party, client-side autofill caches and peer relying parties must update their credential stores immediately to eliminate autofill presentation and replay of invalid credentials during Conditional UI flows.

Blocks:Silent Server-Side Deletion Without Signal API Notification Causing Conditional UI Ghost Passkey Loops
Targets:Cursor•Claude•Windsurf•Codex
openfga-modular-compilation-cycle-detection-standard
securitycritical

OpenFGA Modular Authorization Model Compilation and Cycle Detection Standard

Enforces strict static graph cycle detection and validation during the compilation phase of OpenFGA modular authorization models. Prevents unconstrained recursive relation expansion (such as nested group hierarchies or cross-module tuple-to-userset cycles) that trigger evaluation engine timeouts, Denial of Service (DoS), or runaway latency in production Check calls.

Blocks:Unvalidated Cross-Module Tupleset Recursion Causing Infinite Check Evaluation and Engine Starvation
Targets:Cursor•Claude•Windsurf•Codex
amd-sev-snp-remote-attestation-secretless-bootstrapping
securitycritical

AMD SEV-SNP Remote Attestation & Secretless Workload Bootstrapping

Enforces strict validation of AMD SEV-SNP cryptographic hardware attestation before provisioning secrets or granting workload identities. Guarantees measurement integrity against golden digests, validates the AMD VCEK certificate chain against the AMD Root Key, binds report data to fresh ephemeral session keys, and strictly rejects debug-enabled or outdated TCB states.

Blocks:Trusting Host-Supplied Secrets Without Cryptographic Measurement and Nonce-Bound VCEK Attestation
Targets:Cursor•Claude•Windsurf•Codex
openfga-distributed-tuple-invalidation-consensus-standard
securitycritical

OpenFGA Distributed Tuple Invalidation Consensus Standard

Enforces deterministic authorization consistency across distributed edge workers by binding OpenFGA relationship tuple mutations to transactional Change-Data-Capture (CDC) invalidation streams. Guarantees zero-staleness authorization evaluations by requiring cryptographic or monotonic sequence-token fencing on edge-cached check decisions, eliminating the 'New Enemy' stale privilege elevation window.

Blocks:Unsequenced Asynchronous Invalidation Allowing Edge Authorization Desynchronization and Privilege Drift
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hardware-bound-stepup-attestation
securitycritical

Hardware-Bound WebAuthn Step-Up Protocol with Secure Enclave Attestation & Backup Flag Enforcement

Enforces non-exportable, hardware-attested platform credentials (Secure Enclave, TPM, StrongBox) for high-risk transactional boundaries. Rejects multi-device synced passkeys by cryptographically validating WebAuthn authenticator data Backup Eligibility (BE) and Backup State (BS) flags alongside cryptographic root-of-trust hardware attestation.

Blocks:Permitting Synced Passkeys (BE=1) or Unverified Attestation for High-Risk Transaction Boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-rp-id-top-level-assertion-isolation
securitycritical

WebAuthn L3 Cross-Origin RP ID Top-Level Assertion Isolation Policy

Enforces strict top-level browsing context isolation and relying party ID (RP ID) verification in accordance with WebAuthn Level 3 specifications. Mandates explicit Permissions-Policy directives to block unauthorized cross-origin iframe credential assertions and guarantees cryptographically enforced origin binding during server-side verification.

Blocks:Unrestricted Cross-Origin WebAuthn Assertions in Embedded Contexts without Permissions-Policy Isolation
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-canonicalization-depth-budget
securitycritical

OpenFGA Contextual Tuple Canonicalization and Depth-Budget Guardrail

Enforces pre-evaluation canonicalization, cycle detection, and strict depth-budget limits on user-supplied OpenFGA contextual tuples. Prevents algorithmic complexity Denial-of-Service (DoS) and infinite graph traversal attacks in Relationship-Based Access Control (ReBAC) engines by rejecting non-canonical identifiers and contextual relationship loops before invoking the authorization engine.

Blocks:Passing unvalidated, cyclic, or unbounded user-supplied contextual tuples directly to OpenFGA Check or ListObjects APIs.
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-mlkem-tls13-ingress-enforcement
securitycritical

Post-Quantum ML-KEM TLS 1.3 Hybrid Key Encapsulation Ingress Enforcement

Enforces strict post-quantum hybrid key encapsulation (specifically ML-KEM / FIPS 203 combinations such as X25519MLKEM768) on TLS 1.3 ingress boundaries. Prevents Store-Now-Decrypt-Later (SNDL) passive interception of enterprise traffic by rejecting non-quantum-resistant handshakes and enforcing cryptographic agility invariants across network listeners.

Blocks:Permitting Classical-Only Ephemeral Key Exchange (ECDH/DH) or TLS < 1.3 on Sensitive Ingress
Targets:Cursor•Claude•Windsurf•Codex
wicg-dbsc-session-attestation-guardrail
securitycritical

WICG Device Bound Session Credentials (DBSC) Hardware PoP and Anti-Replay Guardrail

Protects authentication sessions against infostealer malware by binding session cookies directly to TPM or Secure Enclave hardware keys via WICG Device Bound Session Credentials (DBSC). Mandates server-side validation of client challenge signatures, cryptographic nonce freshness, and strict session invalidation upon proof-of-possession mismatch to prevent downgrade and token-replay attacks.

Blocks:Silent downgrade or replay vulnerability via unverified DBSC challenge responses, stale nonces, or permissive fallback to standard bearer cookies
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-cyclic-traversal-depth-invariant
securitycritical

OpenFGA Zanzibar Cyclic Graph Traversal & Contextual Tuple Invariant

Enforces strict bounds, cycle detection, and contextual tuple sanitization for OpenFGA relationship-based access control (ReBAC) evaluations. Prevents algorithmic denial-of-service (Graph DoS) and unbounded recursive expansion attacks triggered by deep or circular relationship graphs.

Blocks:Unvalidated Contextual Tuple Injection Permitting Unbounded Recursive Graph Traversal and ReBAC Exhaustion
Targets:Cursor•Claude•Windsurf•Codex
pq-tls13-mlkem-hybrid-downgrade-mitigation-guardrail
securitycritical

Post-Quantum TLS 1.3 ML-KEM Hybrid Key Exchange Downgrade Mitigation Guardrail

Enforces strict post-quantum hybrid key encapsulation (ML-KEM with classical curves such as X25519MLKEM768) across all enterprise edge ingress configurations and client TLS stacks. Eliminates retrospective decryption risks ('Harvest Now, Decrypt Later') by categorically prohibiting classical-only key exchange fallbacks and enforcing TLS 1.3 minimum protocol versions. Implements continuous cryptographic telemetry to audit and abort handshakes negotiating downgraded curves.

Blocks:Permitting Classical-Only TLS Fallback or Omission of ML-KEM Hybrid Key Encapsulation in Edge Ingress
Targets:Cursor•Claude•Windsurf•Codex
bpf-lsm-dynamic-capability-fencing-standard
securitycritical

BPF-LSM Dynamic Container Capability Fencing & Syscall Mediation Standard

Mandates in-kernel eBPF LSM mediation hooks over static seccomp profiles to enforce dynamic, phase-aware capability fencing and syscall authorization for containerized workloads. Tracks container cgroups to enforce strict phase transitions directly in kernel memory, eliminating TOCTOU race conditions and neutralizing privilege-escalation vectors at runtime.

Blocks:Permissive Static Seccomp Allowlisting and Unphased Runtime Privileges Enabling Post-Initialization Escalation
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-continuous-rotation
securitycritical

SPIFFE/SPIRE In-Memory X.509 SVID Continuous Rotation Fence

Mandates dynamic, memory-only consumption of sub-hour ephemeral X.509 SVIDs via the SPIFFE Workload API Unix Domain Socket (UDS). Prohibits writing private keys or certificates to persistent storage, preventing credential leakage in zero-trust mesh architectures. Enforces real-time TLS SecureContext hot-swapping without connection termination or process restarts.

Blocks:Persisting SVID Private Keys to Disk or Initializing Static, Non-Rotating TLS Contexts
Targets:Cursor•Claude•Windsurf•Codex
openfga-graph-traversal-depth-and-cycle-guard
securitycritical

OpenFGA Graph Evaluation Depth and Cyclic Tuple Resolution Boundary

Zanzibar-style authorization models are susceptible to algorithmic Denial of Service (DoS) and stack exhaustion via deeply nested group hierarchies or self-referential cyclic relationship tuples. This rule enforces deterministic graph evaluation bounds through strict max-depth traversal budgets, cycle detection caches, and contextual check timeouts at both model definition and client evaluation layers.

Blocks:Unbounded Recursive Tuple Expansion and Missing Cycle Detection in Zanzibar Checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hybrid-nonce-replay-guardrail
securitycritical

WebAuthn Hybrid Cross-Device Ephemeral Nonce & Session-Binding Replay Guardrail

Mandates cryptographic binding, atomic single-use consumption, and strict ephemeral rotation (TTL <= 60s) for FIDO hybrid cross-device authentication sessions. Enforces zero-trust QR payload generation tied directly to the initiator's TLS-bound session to neutralize MITM relay attacks and stale credential harvesting.

Blocks:Long-Lived Static QR Codes and Unbound Hybrid WebAuthn Nonces Susceptible to Adversary Relay and Replay
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-local-storage-invariant
securitycritical

WebAuthn PRF Client-Side Zero-Knowledge Storage Invariant

Enforces zero-knowledge local storage encryption derived via WebAuthn PRF (Pseudo-Random Function) extension hardware seeds. Mandates transient in-memory derivation, strict domain separation via HKDF, total prevention of PRF output leakage to backend servers, and non-extractable CryptoKey management.

Blocks:Transmitting WebAuthn PRF output to backend authentication endpoints and caching derived raw keys in persistent browser storage
Targets:Cursor•Claude•Windsurf•Codex
fedcm-identity-isolation-standard
securitycritical

FedCM Enterprise Identity Isolation and Origin Guardrail

Enforces strict browser-mediated Federated Credential Management (FedCM) protocols across enterprise Relying Parties (RP) and Identity Providers (IdP). Eliminates fallback reliance on degraded third-party storage access or silent iframe redirect chains by anchoring cross-origin session initialization to validated FedCM manifest trust boundaries and explicit user-mediated credential assertions.

Blocks:Silent Iframe PostMessage Loops and Third-Party Cookie Dependent SSO Flows
Targets:Cursor•Claude•Windsurf•Codex
w3c-dbsc-session-binding-guardrail
securitycritical

W3C Device Bound Session Credentials (DBSC) Hardware-Enforced Cryptographic Rotation Invariant

Enforces strict server-side validation and lifecycle management of W3C Device Bound Session Credentials (DBSC) to neutralize infostealer-driven cookie hijacking. Binds short-lived session cookies to hardware-backed TPM or Secure Enclave asymmetric keypairs per origin via cryptographic challenge-response rotations. Mandates verification of single-use challenge nonces and proof-of-possession signatures before refreshing or honoring session states.

Blocks:Trusting Ambient Bearer Cookies Without Cryptographic Proof-of-Possession and Hardware Key Binding
Targets:Cursor•Claude•Windsurf•Codex
wasmtime-capability-component-isolation-standard
securitycritical

Wasmtime Capability-Based Component Model Zero-Trust Isolation Standard

Enforces deterministic capability-based security across all WebAssembly Component Model runtimes using Wasmtime. Untrusted guest extensions are strictly isolated from ambient POSIX capabilities, host filesystems, environment variables, and raw sockets through explicitly mediated WASI 0.2 interfaces and rigid resource limits.

Blocks:Leaking Ambient Host POSIX Resources and Ambient Network Context into Untrusted WebAssembly Guests
Targets:Cursor•Claude•Windsurf•Codex
pqc-mlkem-kyber-tls13-mandate
securitycritical

Post-Quantum Cryptography (ML-KEM/Kyber) TLS 1.3 Mandate

Enforces post-quantum hybrid key exchange (ML-KEM/Kyber with classical elliptic curves) on all TLS 1.3 ingress and egress communication channels. Defends against 'Harvest Now, Decrypt Later' (HNDL) adversarial operations targeting enterprise APIs and data-in-transit boundaries. Disallows legacy TLS protocols (< 1.3) and classical-only key agreement configurations across all perimeter endpoints.

Blocks:Using classical-only key exchanges (ECDHE/RSA) or permitting TLS versions below 1.3 on public-facing gateways.
Targets:Cursor•Claude•Windsurf•Codex
slsa-l3-cosign-intoto-attestation-gate
securitycritical

SLSA Build Level 3 In-Toto & Sigstore Cosign Provenance Verification Gate

Mandates cryptographic verification of hermetic build provenance (SLSA Build Level 3) using in-toto attestations and Sigstore Cosign keyless signatures prior to deploying workloads to container runtimes. Guarantees that production images originate strictly from authorized, tamper-evident CI/CD pipelines with immutable Rekor transparency log proofs, preventing runner poisoning and unauthorized binary deployment.

Blocks:Deploying Mutable or Unverified Container Images Without Non-Forgeable SLSA Provenance Attestations
Targets:Cursor•Claude•Windsurf•Codex
fido-dbsc-session-binding-guardrail
securitycritical

FIDO Device-Bound Session Credentials (DBSC) Hardware Token Invariant

Enforces cryptographic binding of HTTP session credentials to client-side hardware keystores (TPM 2.0 or Apple Secure Enclave) according to the W3C/IETF Device-Bound Session Credentials (DBSC) specification. Eliminates infostealer malware extraction and adversary-in-the-middle session hijacking by issuing ultra short-lived transactional cookies that can only be refreshed via hardware-signed proof-of-possession challenges.

Blocks:Relying on Unbound Bearer Session Cookies Vulnerable to Exfiltration and Replay Attacks
Targets:Cursor•Claude•Windsurf•Codex
slsa-v1-in-toto-kernel-witnessed-hermetic-attestation
securitycritical

Kernel-Witnessed Hermetic Build Provenance & In-Toto v1.0 Attestation Guardrail

Enforces non-falsifiable SLSA v1.0 provenance generation via continuous kernel-level build tracing (eBPF/auditd). Mandates that in-toto build attestations derive directly from verified kernel syscall trees (process lineage, file I/O, network socket isolation) rather than unauthenticated user-space build scripts or ambient environment variables.

Blocks:Self-Reported Post-Hoc CI Build Metadata and Ambient Provenance Generation
Targets:Cursor•Claude•Windsurf•Codex
hybrid-post-quantum-tls13-ingress-negotiation-standard
securitycritical

Enforce Hybrid Post-Quantum TLS 1.3 ML-KEM/X25519 Ingress Negotiation

Shields enterprise communications against harvest-now, decrypt-later (HNDL) attacks by enforcing dual-key encapsulation mechanisms at cloud edge terminators. Ingress listeners must prioritize hybrid ML-KEM-768 with classical X25519 key exchange over TLS 1.3 while deprecating pure classical ephemeral curves without PQ encapsulation.

Blocks:Negotiating Classical-Only ECDHE/Curves (P-256, X25519) or Permitting TLS 1.2 Ingress Fallbacks
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-socket-scoping-guardrail
securitycritical

Deterministic eBPF LSM Socket Bind and Connect Zero-Trust Boundary Standard

Enforces kernel-level egress and ingress network isolation using eBPF Linux Security Module (LSM) hooks without reliance on sidecar proxy redirection. Mandates deterministic container cgroup identification, safe BTF CO-RE socket dereferencing, dual-stack IPv4/IPv6 normalization, and fail-closed evaluation within socket lifecycle entry points.

Blocks:Bypassing Kernel Invariants via Permissive User-Space Proxying or Unscoped Socket LSM Hooks
Targets:Cursor•Claude•Windsurf•Codex
fido2-device-public-key-tpm-attestation-standard
securitycritical

FIDO2 Device Public Key (DPK) Hardware-Bound Attestation Invariant

Enforces cryptographic binding of WebAuthn passkey assertion ceremonies to physical endpoint hardware state using the W3C devicePubKey extension and TPM/Secure Enclave attestation. Prevents enterprise compromise from synced passkey exfiltration across unmanaged personal devices by validating hardware-rooted device identity on every authentication ceremony.

Blocks:Trusting Synced Multi-Device Passkeys Without Hardware-Bound Device Public Key Validation
Targets:Cursor•Claude•Windsurf•Codex
oauth2-rfc9449-dpop-sender-constrained-tokens
securitycritical

OAuth 2.0 RFC 9449 DPoP Cryptographic Token Binding Invariant

Enforces strict implementation of OAuth 2.0 Demonstrating Proof-of-Possession (DPoP, RFC 9449) across authorization servers and resource servers. Eliminates credential exfiltration vulnerabilities by cryptographically binding access and refresh tokens to client-held ephemeral asymmetric keys, strictly verifying the ath hash, htm method, htu URI, and jwk thumbprint matching the token's cnf.jkt claim.

Blocks:Accepting DPoP Proofs Without ath Binding, Permitting Bearer Downgrades, or Skipping Proof Replay and URL Normalization Checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-encryption-standard
securitycritical

WebAuthn PRF Client-Side Zero-Knowledge Symmetric Key Derivation Standard

Enforces strict client-side evaluation of WebAuthn Pseudo-Random Function (PRF) extension inputs to derive deterministic symmetric encryption keys directly within client memory. Mandates that raw PRF outputs and derived key material are never exposed to the authentication backend, ensuring hardware-bound zero-knowledge encryption guarantees.

Blocks:Transmitting raw WebAuthn PRF extension results to backend authentication services or deriving encryption keys server-side.
Targets:Cursor•Claude•Windsurf•Codex
fapi2-mtls-client-certificate-binding-invariant
securitycritical

FAPI 2.0 Sender-Constrained mTLS Certificate-Bound Token Enforcement

Enforces FAPI 2.0 Security Profile and RFC 8705 sender-constrained token invariants by cryptographically binding access tokens to the client TLS certificate. Mandates that resource servers reject requests where the SHA-256 thumbprint of the presented client certificate fails to match the token's confirmation claim ('cnf.x5t#S256').

Blocks:Accepting sender-constrained mTLS tokens as unvalidated bearer tokens without matching client certificate thumbprints
Targets:Cursor•Claude•Windsurf•Codex
w3c-fedcm-identity-assertion-sandboxing-guardrail
securitycritical

W3C FedCM Assertion Sandboxing & Anti-Tracking Guardrail

Enforces strict origin isolation, cryptographic nonce binding, and deterministic timing protections when interacting with the W3C Federated Credential Management (FedCM) API. Eliminates silent cross-site timing deanonymization while maintaining Enterprise SSO session continuity without fallback to third-party or partitioned cookies.

Blocks:Unsandboxed FedCM Invocation with Leaked RP Context and Timing-Dependent Assertion Responses
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-asymmetric-token-binding-invariant
securitycritical

Mandating RFC 9449 Demonstrating Proof-of-Possession (DPoP) Cryptographic Binding

RFC 9449 DPoP tethers OAuth 2.0 access and refresh tokens to an ephemeral, client-held asymmetric key pair, rendering exfiltrated bearer tokens unusable without the private key. Resource servers and OAuth clients must strictly validate the DPoP proof header (`typ: dpop+jwt`), bound thumbprint (`jkt`), HTTP method, URI target (`htu`/`htm`), and anti-replay nonces (`jti` and server-issued nonces).

Blocks:Accepting Unbound Bearer Tokens or Incomplete DPoP Proof Validation Subject to Token Theft and Replay
Targets:Cursor•Claude•Windsurf•Codex
cosign-keyless-oidc-attestation-policy
securitycritical

Enforce Sigstore Cosign Keyless OIDC Container Attestations & Transparency Log Verification

Eliminates long-lived CI/CD cryptographic private keys by enforcing ephemeral Fulcio-issued x509 certificate signing anchored in the Rekor transparency log. Mandates Kubernetes admission controllers verify the immutable OIDC issuer, Subject Alternative Name (SAN), Rekor inclusion proof, and in-toto provenance attestations before pod scheduling.

Blocks:Persisting static private signing keys in CI secrets and verifying unpinned images without OIDC identity checks or Rekor transparency audits
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-standard-webauthn-prf-zer-308
securitycritical

WebAuthn PRF Zero-Knowledge Client Key Derivation Standard

Enforces strict client-side evaluation and non-extractable isolation of deterministic cryptographic keys derived via the WebAuthn PRF (Pseudo-Random Function) extension. Guarantees that authenticator-derived seeds, intermediate outputs, and derived encryption keys never leak into relying party network payloads, DOM storage, or extractable memory contexts.

Blocks:Transmitting WebAuthn PRF evaluation outputs to authentication servers or storing derived zero-knowledge keys in extractable memory
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuple-ttl-validation
securitycritical

OpenFGA Ephemeral Contextual Tuple Cryptographic TTL and Replay Guardrail

Mandates that all contextual tuples injected into OpenFGA Check and ListObjects queries originate from cryptographically verified ephemeral grants with strict time-to-live (TTL) bounds and replay verification. Prevents privilege escalation and persistent authorization bypasses caused by passing arbitrary, stale, or replayed dynamic authorization tuples directly into OpenFGA evaluation pipelines.

Blocks:Unvalidated Pass-Through of Arbitrary or Stale Contextual Tuples to OpenFGA Check APIs
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-tuple-evaluation-budget-guardrail
securitycritical

OpenFGA Recursive Tuple Evaluation Budget & Traversal Depth Invariant

Deeply nested authorization graphs and cyclic relation tuples can trigger unbounded recursive tree traversals during OpenFGA evaluation, precipitating CPU starvation and cascading denial-of-service vulnerabilities. Systems must strictly enforce relationship traversal depth ceilings, resolve-node evaluation limits, and bounded contextual tuple arrays across both server runtime configurations and client SDK call sites.

Blocks:Unbounded ReBAC Graph Traversal Without Node Budget Limits or Timeout Controls
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-bpf-lsm-escape-kill-standard
securitycritical

Cilium Tetragon BPF-LSM Synchronous Container Escape Mitigation Standard

Enforces synchronous kernel-level process termination using Tetragon TracingPolicies backed by BPF-LSM hooks whenever unauthorized namespace manipulation syscalls (e.g., setns, unshare) are invoked. Replaces asynchronous userspace audit-and-kill pipelines with in-kernel SIGKILL enforcement executed prior to namespace context swapping.

Blocks:Asynchronous Userspace Alerting and Non-Blocking Kprobe Hooks for Namespace Transitions
Targets:Cursor•Claude•Windsurf•Codex
w3c-dbsc-hardware-bound-session-attestation-guardrail
securitycritical

W3C Device Bound Session Credentials (DBSC) Hardware-Bound Attestation Guardrail

Enforces W3C Device Bound Session Credentials (DBSC) to bind HTTP sessions to platform hardware security modules (Apple Secure Enclave, Windows TPM, Android StrongBox). Neutralizes session cookie exfiltration (infostealers, AiTM proxies) by requiring cryptographic proof-of-possession (PoP) signatures for session establishment, sensitive operations, and cookie refresh cycles. Rejects any session renewal or high-privilege action that relies purely on bearer cookies without verifying asymmetric hardware key signatures and nonce freshness.

Blocks:Unvalidated Bearer Token Refresh Permitting Exfiltrated Cookie Reuse Without Hardware Key Proof-of-Possession
Targets:Cursor•Claude•Windsurf•Codex
ietf-sd-jwt-nonce-replay-verification-standard
securitycritical

IETF SD-JWT Key Binding Nonce & Digest Replay Prevention Guardrail

Verifiers processing IETF SD-JWT presentations must enforce strict validation of Key Binding JWTs (KB-JWT), matching the presentation's sd_hash against the serialized SD-JWT disclosures and verifying a high-entropy, verifier-generated nonce via atomic single-use consumption. Failing to enforce ephemeral nonce lifecycle semantics exposes claim-level cryptographic digests to cross-verifier correlation attacks and replay forgery.

Blocks:Stateless or Permissive Key Binding Verification Allowing Replay of Disclosed Claim Digests
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-cycle-depth-fencing-standard
securitycritical

OpenFGA Zanzibar Relation Cycle & Depth Fencing Standard

Enforces strict traversal-depth caps and non-reentrant visited-set circuit breakers across recursive Zanzibar relationship graph evaluations. Prevents catastrophic denial of service (DoS), infinite cycle loops, and thread starvation in authorization checks across nested organizational and resource hierarchies. Guarantees deterministic, sub-millisecond access evaluation bounds through defensive client-side fences and OpenFGA query resolution ceilings.

Blocks:Unbounded Recursive Graph Traversal and Cyclic Group Resolution Causing Authorization Exhaustion
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-dynamic-ipc-canonical-path-resolution
securitycritical

Tauri 2.0 Dynamic IPC Capability Canonical Path Resolution

Enforces strict canonical path resolution and cryptographically verified runtime scope enforcement for Tauri 2.0 IPC invocations involving filesystem access. Eliminates symlink-based path traversal and Time-of-Check to Time-of-Use (TOCTOU) exploits by validating fully resolved, real canonical paths against authorized capability scopes on the Rust backend prior to executing any file I/O operations.

Blocks:Trusting Raw Frontend-Supplied File Paths in Tauri IPC Commands Without Backend Canonicalization and Scope Re-Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-passkey-device-binding-downgrade-prevention
securitycritical

WebAuthn Bound Device-State Verification & Downgrade Prevention

Enforces strict server-side validation of WebAuthn authenticator data bitwise flags (User Presence, User Verification, Backup State) during step-up and high-assurance transactions. Prohibits silent downgrade or exception-driven fallback to phishing-susceptible legacy factors (e.g., SMS OTP, standard TOTP) once a bound credential has been enrolled.

Blocks:Silent Fallback to Phishing-Susceptible Factors and Unchecked Authenticator Flag Bitmasks
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-consistency-barrier-guardrail
securitycritical

OpenFGA CDC Eventual Consistency Barrier & Contextual Fencing

Enforces transactional fencing tokens and contextual tuple injection during authorization checks in distributed CQRS architectures. Prevents stale authorization exploits and unauthorized window execution caused by Change Data Capture (CDC) replication lag between the write model and OpenFGA tuple stores.

Blocks:Unfenced OpenFGA Authorization Checks Subject to Asynchronous CDC Replication Lag
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hybrid-transport-ble-proximity-boundary
securitycritical

WebAuthn Hybrid Transport Cross-Device BLE Proximity and Channel-Binding Guardrail

Enforces strict proximity and cryptographic channel-binding verification for WebAuthn hybrid transport (caBLE / QR code cross-device flows). Defeats hybrid Adversary-in-the-Middle (AitM) phishing proxies by validating authenticator data flags, immutable RP ID hashes, ephemeral session key bindings, and transport-layer attestation boundaries.

Blocks:Accepting Relayed Hybrid QR Assertions Without Strict Origin Pinning and Ephemeral Channel Binding
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-client-key-derivation-standard
securitycritical

WebAuthn PRF Extension Zero-Knowledge Client Key Derivation Standard

Mandates strict zero-knowledge client-side key derivation from WebAuthn PRF (pseudo-random function) extension outputs. Enforces fail-closed validation for non-supporting authenticators, memory zeroization of raw PRF output buffers, non-extractable WebCrypto key imports, and explicit exclusion of cryptographic derivation artifacts from relying party network payloads.

Blocks:Exfiltrating PRF Output to Relying Party Servers or Storing Extractable Master Key Material in Persistent Client Storage
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-callstack-syscall-guardrail
securitycritical

Tetragon eBPF Call-Stack Syscall Anomaly Guardrail

Enforces strict eBPF TracingPolicy definitions in Cilium Tetragon to validate userspace and kernel call stacks prior to authorizing execve and execveat syscalls. Detects and neutralizes ROP/JOP payloads, reflective code loading, and container breakouts by terminating processes executing syscalls outside verified text segments or inside writable memory ranges.

Blocks:Unvalidated Syscall Interception Permitting Return-Oriented Execution and In-Memory Breakouts
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-binding-attestation
securitycritical

WebAuthn Conditional UI Authenticator Binding Attestation Standard

Mandates cryptographic binding of WebAuthn Conditional UI assertions to origin-scoped, ephemeral device trust sessions. Prevents cross-context assertion replay, credential relaying, and passkey autofill session fixation by enforcing strictly consumed nonces, exact origin validation, and mandatory user verification.

Blocks:Ambient Passkey Autofill Without Cryptographic Device Session Nonce Binding and UV Enforcement
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-rpid-binding-guardrail
securitycritical

Strict Origin and RP ID Cryptographic Binding for WebAuthn Conditional UI

Enforces strict canonical Origin and Relying Party Identifier (RP ID) validation during passkey authentication, specifically under WebAuthn Conditional UI (autofill) flows. Mandates that server-side ceremony verifiers evaluate cryptographically bound client data against hardcoded or strictly allowlisted canonical origins rather than dynamic Host/Origin HTTP request headers, mitigating reverse-proxy interception and MitM credential harvesting.

Blocks:Trusting Dynamic Client Request Headers for WebAuthn Origin and RP ID Verification
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-spiffe-mtls-kernel-attestation
securitycritical

Cilium eBPF Kernel mTLS Decoupling with SPIFFE Pod Attestation Standard

Enforces cryptographic mTLS handshake decoupling into node-level Cilium agents using kernel-space eBPF redirection while maintaining cryptographic zero-trust identity via SPIRE/SPIFFE attestation. Eliminates vulnerable user-space sidecar proxies and private key leakage by delegating authentication verification to the kernel-attested node infrastructure.

Blocks:Bypassing Kernel-Attested mTLS via Insecure User-Space Sidecars or Unvalidated SPIFFE Identity Selectors
Targets:Cursor•Claude•Windsurf•Codex
openfga-real-time-contextual-rebac-validation
securitycritical

Mandatory Real-Time OpenFGA Contextual Tuple Graph Resolution at Gateway

Enforces real-time Relationship-Based Access Control (ReBAC) authorization checks via OpenFGA at the API gateway layer to eliminate stale JWT claims and privilege escalation windows. Mandates the dynamic injection of ephemeral request attributes as contextual tuples into OpenFGA check evaluations rather than relying on cached, static token scopes or mutable client state.

Blocks:Authorizing mutations using stale JWT scopes or local database lookups instead of real-time OpenFGA contextual graph evaluation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-prf-vault-derivation
securitycritical

Enforce WebAuthn PRF Zero-Knowledge Key Derivation and Conditional Mediation Hygiene

Enforces zero-knowledge client-side encryption architectures utilizing WebAuthn Pseudo-Random Function (PRF) extensions and Conditional Mediation. Guarantees that authenticator-derived symmetric roots are never exposed to the server, never persisted unencrypted in local storage, and strictly isolated as non-extractable cryptographic keys.

Blocks:Exposing raw PRF outputs to the network, failing to isolate derived keys, or persisting authenticator roots in browser storage.
Targets:Cursor•Claude•Windsurf•Codex
tls13-hybrid-pq-ml-kem-guardrail
securitycritical

Enforce TLS 1.3 Hybrid Post-Quantum ML-KEM Key Encapsulation

Enforces hybrid classical and post-quantum key encapsulation (X25519MLKEM768 / SecP256r1MLKEM768) across all TLS 1.3 edge terminators, reverse proxies, and microservice clients. Defends ingress and egress channels against 'Harvest Now, Decrypt Later' (HNDL) adversarial vectors by disallowing pure classical elliptic curve key exchanges and mandating modern cryptographic library configurations.

Blocks:Defaulting to Classical-Only ECDHE Key Exchanges in Modern TLS 1.3 Endpoints
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-hardware-isolated-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Hardware-Isolated Key Derivation and Memory Sanitization Standard

Enforces strict hardware-isolated key derivation and ephemeral memory zeroization for WebAuthn Level 3 Pseudo-Random Function (PRF) extension implementations. Guarantees that derived symmetric keys remain non-extractable in WebCrypto SubtleCrypto boundaries, zero-knowledge domain separation salts are cryptographically robust, and ephemeral assertion buffers are wiped immediately to prevent memory scraping.

Blocks:Persisting Raw PRF Output in Application Memory or Importing Extractable Cryptographic Keys
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-ephemeral-keyless-attestation-pinning
securitycritical

Cosign Ephemeral Keyless Attestation and OIDC Identity Pinning

Enforces strict cryptographic verification of short-lived Fulcio X.509 certificates and Rekor transparency log entries for all container images and software artifacts. Prevents supply chain spoofing by mandating exact matches on the Subject Alternative Name (SAN) certificate identity and OIDC issuer URL, forbidding unpinned or static key-based verification.

Blocks:Executing keyless verification without pinning the Fulcio certificate identity and OIDC issuer
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-zero-knowledge-encryption
securitycritical

WebAuthn Level 3 PRF Zero-Knowledge Hardware Key Derivation Standard

Enforces client-side zero-knowledge encryption using WebAuthn Level 3 Pseudo-Random Function (PRF) extension outputs (HMAC-SHA-256) combined with HKDF for symmetric key derivation. Guarantees that raw PRF outputs and derived symmetric encryption keys never traverse network boundaries, remain strictly scoped to hardware authenticator bounds, and use ephemeral salt challenges to prevent replay and key-reuse vulnerabilities.

Blocks:Transmitting Raw PRF Outputs or Deriving Symmetrical Payload Keys on the Server
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-nonce-replay-fence-standard
securitycritical

OAuth 2.1 DPoP Nonce Validation & Ephemeral Proof Replay Fence

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) binding across OAuth 2.1 authorization servers and resource servers. Mandates strict cryptographic verification of the public key thumbprint (jkt), proof replay neutralization via distributed atomic single-use JTI fences, explicit HTTP method and normalized URI binding, and cryptographic server-nonce rotation.

Blocks:Accepting Unbound Bearer Tokens or Stateless DPoP Proofs Lacking Server-Nonce Cycling and Distributed Atomic JTI Fences
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-autorotation-standard
securitycritical

SPIFFE/SPIRE Microsegmentation X.509 SVID Auto-Rotation Standard

Enforces sub-hour automated cryptographic identity rotation for containerized services across multi-cloud meshes via the SPIFFE Workload API. Eliminates long-lived TLS certificates and static credentials by mandating streaming in-memory mTLS credential renewal without process restarts or disk-persisted private keys.

Blocks:Persisting Long-Lived Static Certificates to Disk or Failing to Dynamically Reload Expiring X.509 SVIDs
Targets:Cursor•Claude•Windsurf•Codex
fedcm-passkey-conditional-mediation-replay-defense-standard
securitycritical

FedCM & Passkey Conditional Mediation Replay Defense via Distributed Atomic Nonce Ring Buffers

Enforces mandatory single-use cryptographic nonce validation within clientDataJSON for Federated Credential Management (FedCM) and Passkey Conditional UI flows. Requires server-side verification to atomically consume assertion nonces against a distributed TTL-bounded ring buffer (e.g., Redis atomics) to definitively prevent cross-origin relay and replay attacks during silent browser identity assertions.

Blocks:Stateless Nonce Acceptance or Non-Atomic Challenge Verification in Federated/Conditional WebAuthn Assertions
Targets:Cursor•Claude•Windsurf•Codex
openfga-conditional-tuple-mutation-atomicity
securitycritical

OpenFGA Atomic Conditional Tuple Mutation and Consistency Standard

Enforces atomic batch execution and strict consistency preferences for OpenFGA relationship tuple mutations involving conditional grants. Eliminates privilege escalation windows, lockouts, and authorization leaks during high-concurrency ReBAC lifecycle transitions across distributed decision points.

Blocks:Sequential Non-Atomic Tuple Operations Causing Transient Privilege Leaks and Stale Grant Windows
Targets:Cursor•Claude•Windsurf•Codex
fido2-device-bound-origin-attestation-invariant
securitycritical

FIDO2 WebAuthn Canonical Origin & Discovery Attestation Invariant

Enforces cryptographic and exact validation of clientDataJSON origin strings against immutable server-side discovery manifests and canonical RP origin sets during FIDO2/WebAuthn ceremonies. Prevents adversary-in-the-middle (AiTM) reverse-proxy phishing and credential relay attacks by eliminating dynamic host header derivations, loose regexes, and unverified multi-tenant origin reflections.

Blocks:Dynamic Host Derivation or Loose Origin Pattern Matching in WebAuthn Client Data Verification
Targets:Cursor•Claude•Windsurf•Codex
opentelemetry-baggage-pii-redaction-envelope-guardrail
securitycritical

OpenTelemetry Baggage PII Redaction & Byte-Budget Envelope Standard

Enforces strict payload byte-budget caps and automated PII/credential sanitization on OpenTelemetry W3C Baggage entries. Unrestricted baggage propagation induces downstream HTTP 431 Request Header Fields Too Large outages via header amplification and leaks sensitive data across service trust boundaries.

Blocks:Unbounded and Unredacted OpenTelemetry Baggage Header Propagation Across Network Boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-side-zk-encryption-standard
securitycritical

WebAuthn PRF Zero-Knowledge Client-Side Key Derivation Standard

Enforces strict client-side key derivation using the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret) to derive hardware-bound symmetric encryption keys directly within the client sandbox. Prohibits transmission of PRF raw outputs, unhashed inputs, or derived master keys to remote backends, maintaining strict zero-knowledge security guarantees against server-side credential escrow vulnerabilities.

Blocks:Transmitting WebAuthn PRF Outputs or Deriving Cryptographic Storage Keys on the Backend
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-evaluation-guardrail
securitycritical

OpenFGA Real-Time Contextual Tuple Evaluation and Read-Amplification Invariant

Enforces deterministic, sub-millisecond relationship authorization decisions by leveraging ephemeral OpenFGA contextual tuples at check time rather than persisting transient state to datastores. Mitigates recursive graph read amplification and database write churn while enforcing strict bounds on contextual tuple payload size.

Blocks:Persisting Ephemeral Request State to OpenFGA Storage or Omitting Contextual Tuples Causing Recursive Traversal Latency
Targets:Cursor•Claude•Windsurf•Codex
w3c-dbsc-session-binding-guardrail-w3c-device-bound-219
securitycritical

W3C Device Bound Session Credentials (DBSC) TPM/Enclave Invariant Standard

Enforces strict server-side validation and client-side lifecycle management for W3C Device Bound Session Credentials (DBSC). Protects against session hijacking, adversary-in-the-middle (AitM) attacks, and malware infostealer cookie exfiltration by cryptographically binding HTTP session cookies to a public key anchored in the device's hardware security module (TPM or Apple Secure Enclave). Requires rigorous verification of session challenge-response JWT proofs, short-lived cookie lifetimes, and atomic session termination upon signature or challenge mismatch.

Blocks:Bearer-Only Session Issuance Without Hardware Proof of Possession Verification
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-svid-attestation-gate
securitycritical

Short-Lived SPIFFE X.509 SVID Attestation and In-Memory Rotation Gate

Eliminates static secrets and long-lived credentials by enforcing dynamic, sub-minute X.509 SVID identity issuance through the SPIRE Workload API. Mandates stream-backed in-memory TLS context rotation over local UNIX domain sockets with strict SPIFFE ID SAN validation, explicitly barring certificate caching to persistent disk storage.

Blocks:Persisting Workload Certificates to Disk or Using Static TLS Bundles Instead of SPIRE Workload API In-Memory Watchers
Targets:Cursor•Claude•Windsurf•Codex
fedcm-multi-idp-disconnect-autoreauth-boundary
securitycritical

FedCM Multi-IdP Disconnect & Auto-Reauth Token Boundary Enforcement

Enforces cryptographically bound nonces, explicit IdentityCredential.disconnect invocations upon session revocation, and strict mediation policy controls across Multi-IdP FedCM flows. Prevents cross-account token fixation, unauthenticated auto-reauth bypasses, and cross-site tracking across federated identity boundaries.

Blocks:Permissive Multi-IdP Auto-Reauth without Nonce Binding and Missing IdentityCredential.disconnect Cleanup
Targets:Cursor•Claude•Windsurf•Codex
sigstore-rekor-intoto-ephemeral-identity-verification
securitycritical

Sigstore Rekor In-Toto Attestation & Ephemeral OIDC Verification Standard

Mandates strict cryptographic provenance verification of keyless Sigstore signatures, Rekor transparency log inclusion proofs, and In-Toto attestations before container image admission. Validates short-lived Fulcio X.509 certificates against sub-second ephemeral OIDC claims to prevent supply-chain spoofing, compromised long-lived credentials, and admission of unverified container digests.

Blocks:Trusting unverified image digests, ignoring Rekor inclusion proofs, or bypassing ephemeral OIDC SAN identity matching in admission controllers.
Targets:Cursor•Claude•Windsurf•Codex
openfga-signed-contextual-tuples-invariant
securitycritical

Mandatory Cryptographic Verification for Ephemeral OpenFGA Contextual Tuples

Enforces asymmetric Ed25519 or HMAC-SHA256 signature verification on all client-provided contextual tuples before passing them to OpenFGA check evaluations. Unsigned or arbitrary contextual claims allow untrusted clients to synthesize ad-hoc relationship assertions (e.g., dynamic roles, tenant elevation) and bypass fine-grained access control boundaries.

Blocks:Injecting Untrusted Client-Supplied Contextual Tuples Directly into OpenFGA Check Calls
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-bprm-exec-lockdown-guardrail
securitycritical

eBPF LSM bprm_creds_for_exec Ephemeral Binary Lockdown

Intercepts kernel bprm_creds_for_exec hooks via eBPF Linux Security Modules (LSM) to enforce immutable execution boundaries within zero-trust distroless containers. Prevents post-exploitation arbitrary binary execution, fileless payload spawning via memfd_create, and runtime process drift by enforcing cryptographic hash verification or strict cgroup-pinned execution allowlists in ring 0. Enforces immediate kernel-level denial with -EPERM and zero-allocation ringbuffer telemetry before process credential transitions finalize.

Blocks:Relying on Userspace Namespaces or Read-Only Rootfs Without Kernel-Enforced Execution Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cache-consistency-standard
securitycritical

OpenFGA Linearizable ReBAC Evaluation & Contextual Cache Invalidation

Guarantees linearizable relationship-based access control (ReBAC) evaluations across distributed caches without introducing read-after-write authorization race conditions. Mandates strict consistency fences, contextual tuple propagation on in-flight mutations, and deterministic cache invalidation boundaries.

Blocks:Asynchronous tuple writes followed by unversioned cached checks causing authorization bypass or revocation lag.
Targets:Cursor•Claude•Windsurf•Codex
wasi-p2-component-sandbox-security
securitycritical

Deterministic Capability-Based WASI 0.2 Sandboxing for Multi-Tenant Runtimes

Enforces strict capability-based isolation for WASI 0.2 (Preview 2) Component Model runtimes embedded in multi-tenant services. Mandates zero ambient authority inheritance by forbidding default host filesystem, socket, and stdio bindings, requiring isolated per-tenant WasiCtx instances with explicit resource table quotas, fuel limits, and epoch interruption.

Blocks:Ambient Authority Leakage via Unrestricted WASI Context and Inherited Host Capabilities
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hybrid-transport-relay-guardrail
securitycritical

WebAuthn Hybrid Transport Cross-Device Relay and Session-Pinning Guardrail

Enforces cryptographic client-data verification and ephemeral session-binding invariants during WebAuthn cross-device (hybrid/caBLE) authentication. Prevents adversary-in-the-middle (AiTM) QR-code passkey relay attacks by mandating strict origin pinning, server-side challenge-to-session tying, and crossOrigin flag validation.

Blocks:Unpinned Hybrid Passkey Relay Permitting Adversary-in-the-Middle Origin Masquerading
Targets:Cursor•Claude•Windsurf•Codex
openid-federation-trust-chain-pop-standard
securitycritical

OpenID Federation 1.0 Trust Chain Dynamic Resolution and Proof-of-Possession

Enforces dynamic, cryptographic trust verification for cross-domain identity assertions using OpenID Federation 1.0 trust chains, strictly eliminating long-lived, static OAuth client secrets across multi-cloud meshes. Requires recursive cryptographic validation of signed Entity Statements up to an explicitly pinned Trust Anchor, paired with ephemeral asymmetric Proof-of-Possession (PoP) DPoP/mTLS key-binding.

Blocks:Bypassing Dynamic Trust Chains with Static Shared Secrets or Unanchored Entity Statements
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-replay-guardrail-standard
securitycritical

WebAuthn Conditional UI Mediation and Replay-Resistant Challenge Standard

Enforces cryptographic replay resistance and atomic invalidation for WebAuthn autofill (Conditional Mediation) flows. Prevents credential stuffing, passkey enumeration, and token replay attacks by strictly binding autofill credentials to single-use, server-anchored ephemeral challenges tied to an authenticated session state.

Blocks:Unbound Ephemeral Challenges and Static Re-used Nonces in Conditional Autofill WebAuthn Requests
Targets:Cursor•Claude•Windsurf•Codex
openfga-modular-schema-migration-invariant
securitycritical

OpenFGA Modular Schema Migration and Staged Dual-Model Deployment Invariant

Enforces backward-compatible Relationship-Based Access Control (ReBAC) evaluations across distributed OpenFGA topologies during modular schema evolution. Prohibits in-place relation deprecation and immediate default authorization model re-pointing without dual-writing tuples and executing staged shadow-evaluation phases. Eliminates transient authorization denial-of-service, split-brain graph resolution, and privilege escalation during asynchronous multi-region cutovers.

Blocks:Direct Model Cutover and Immediate Tuple Re-Typing Without Dual-Model Ingestion Staging
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-traversal-budgeting-standard
securitycritical

OpenFGA Graph Traversal Budgeting and Deadlock Prevention Standard

Enforces strict upper bounds on OpenFGA graph expansion depth, query budgets, and contextual tuple payloads during real-time authorization checks. Eliminates recursive relationship exhaustion and cascading distributed database deadlocks across high-throughput check pipelines by mandating deterministic timeouts, concurrency bounding, and pre-evaluated contextual assertions.

Blocks:Unbounded Recursive Evaluation and Massive Contextual Tuple Injection Inducing Database Lock Contention
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-component-model-capability-isolation-standard
securitycritical

WASI 0.2 Component Model Capability Isolation Standard

Enforces strict principle-of-least-privilege capability passing for WASI 0.2 dynamic tenant plugins via Wasmtime/Wasm-tools runtime bindings. Mandates virtualized in-memory root filesystems without host directory passthroughs, explicit outbound HTTP authority delegation, and complete isolation of clocks, environment variables, and pre-opened descriptor handles.

Blocks:Ambient Host Capability Leaks via Default WasiCtxBuilder and Inherited Descriptors
Targets:Cursor•Claude•Windsurf•Codex
fido2-passkey-conditional-ui-overlay-isolation-standard
securitycritical

FIDO2 Passkey Conditional UI DOM Overlay Isolation and Mediation Standard

Enforces strict DOM Shadow Boundary isolation and explicit cryptographic mediation for WebAuthn Conditional Mediation (`navigator.credentials.get` with conditional mediation). Mitigates passkey autofill hijacking, credential exfiltration via third-party DOM scripts, and clickjacking overlay attacks on WebAuthn-enabled input elements.

Blocks:Exposing Passkey Conditional UI Inputs to Unbounded DOM Scripting and Unmediated Autocomplete Invocations
Targets:Cursor•Claude•Windsurf•Codex
openfga-epoch-invalidation-consistency-standard
securitycritical

OpenFGA Distributed Cache Invalidation and Read-After-Write Consistency Standard

Enforces strict read-after-write consistency across globally distributed OpenFGA evaluation caches by requiring transactional tuple mutations to emit monotonic epoch sequence barriers. Prevents stale authorization grants and unauthorized access propagation when distributed sidecar engines or evaluation caches evaluate relationships immediately after grant or revoke operations.

Blocks:Unsynchronized Tuple Writes and Unbounded Cache TTLs Causing Stale Authorization Decisions
Targets:Cursor•Claude•Windsurf•Codex
pq-tls-mlkem-hybrid-key-exchange-edge-invariant
securitycritical

Post-Quantum TLS 1.3 ML-KEM (Kyber) Hybrid Key Exchange Edge Invariant

Enforces mandatory dual classical and post-quantum hybrid key encapsulation (X25519MLKEM768 or X25519Kyber768Draft00) across all public-facing reverse proxies and edge ingress endpoints. Mitigates Store-Now-Decrypt-Later (SNDL) attacks by guaranteeing TLS 1.3 sessions are protected against future cryptanalytically relevant quantum computers while maintaining backward compatibility with legacy clients.

Blocks:Deploying Classical-Only ECDH Key Exchanges on Public Edge Terminations Susceptible to SNDL Harvesting
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-hardware-bound-attestation-guardrail
securitycritical

Mandatory Hardware-Bound Attestation and Enterprise Backup Flag Enforcement in WebAuthn Registration

Enforces strict Level 3 cryptographic hardware-bound attestation verification and authenticator data flag validation during WebAuthn passkey registration. Prohibits multi-device syncable credentials on corporate boundaries by asserting direct attestation trust roots via FIDO Metadata Service (MDS3) and strictly rejecting registrations with the Authenticator Backup Eligibility (BE) flag enabled. Guarantees non-exportable, hardware-isolated credential enrollment across zero-trust enterprise surfaces.

Blocks:Permitting Synced/Multi-Device Passkeys with 'none' Attestation on Enterprise Systems
Targets:Cursor•Claude•Windsurf•Codex
caep-sse-ingress-revocation-standard
securitycritical

OpenID Shared Signals and Events (CAEP/SSE) Ingress Revocation Standard

Enforces deterministic, sub-second token invalidation propagation and distributed session teardown across decoupled microservice perimeters upon receiving OpenID Continuous Access Evaluation Profile (CAEP) and Shared Signals and Events (SSE) webhook triggers. Mandates non-blocking cryptographic verification of Security Event Tokens (SETs), transactional cache denylisting with bounded TTLs, and cluster-wide revocation broadcasts via synchronized pub/sub backplanes. Prohibits lazy polling architectures and unauthenticated webhook endpoints that allow compromised credentials to remain valid within downstream services.

Blocks:Decoupled Edge Services Relying on Statelot JWT Expiration Without Real-Time Ingress Push-Revocation
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-granular-ipc-capability-contract
securitycritical

Tauri 2.0 Granular IPC Capability & Scoped Permission Contract

Enforces strict compile-time remote procedure call capability binding and path/process scoping in Tauri 2.0. Eliminates arbitrary command execution, directory traversal, and unauthorized system access resulting from compromised or injected WebView scripts.

Blocks:Wildcard Plugin Permissions and Unscoped Dynamic Shell/FS Invocations
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-ephemeral-key-rotation-standard
securitycritical

RFC 9449 DPoP Ephemeral Asymmetric Key-Bound Token Rotation Standard

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) across all microservice client interactions and ingress gateways. Every outbound request must cryptographically bind access and refresh tokens to an ephemeral, client-held asymmetric key pair with single-use nonce tracking and strict thumbprint confirmation (`cnf.jkt`). This strictly eliminates bearer token exfiltration, cross-service relay, and replay attacks.

Blocks:Transmitting Unbound Bearer Tokens or Accepting DPoP Proofs Without Nonce and `ath` Verification
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-container-breakout-prevention-guardrail
securitycritical

eBPF LSM Kernel-Boundary Container Breakout and Host Namespace Tampering Guardrail

Enforces synchronous, kernel-boundary authorization using eBPF Linux Security Module (LSM) hooks to block container breakout, host namespace tampering, and privilege escalation attempts before syscall commitment. Prohibits vulnerable tracepoint/kprobe-based non-blocking inspection and mandates CO-RE (Compile Once – Run Everywhere) namespace comparison with zero-allocation ring-buffer security auditing.

Blocks:Post-Mortem Syscall Tracepoints or Unverified Kprobes for Container Access Control
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-standard-webauthn-prf-ext-301
securitycritical

WebAuthn PRF Deterministic Zero-Knowledge Symmetric Key Derivation Guardrails

Enforces strict client-side isolation and standard-compliant key derivation when using the WebAuthn PRF (Pseudo-Random Function) extension. Ensures zero-knowledge client-side encryption by guaranteeing raw authenticator PRF outputs are never transmitted to relying parties and are rigorously expanded via HKDF into non-extractable Web Crypto keys.

Blocks:Transmitting Raw PRF Outputs to Relying Parties or Direct Symmetric Cipher Initialization Without HKDF
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-dpop-cryptographic-token-binding-standard
securitycritical

OAuth 2.1 RFC 9449 DPoP Cryptographic Proof-of-Possession Token Binding Standard

Enforces strict implementation of OAuth 2.0/2.1 Demonstrating Proof-of-Possession (DPoP) at the Application Layer (RFC 9449). Eliminates bearer token exfiltration and replay attacks by binding tokens to asymmetric client public key thumbprints and validating ephemeral request signatures against normalized URIs, HTTP methods, server nonces, and single-use JTI identifiers.

Blocks:Unbound Bearer Token Acceptance and Superficial DPoP Proof Verification Lacking JWK Thumbprint and Nonce Binding
Targets:Cursor•Claude•Windsurf•Codex
oauth21-rar-fine-grained-assertion
securitycritical

OAuth 2.1 Rich Authorization Requests (RFC 9396) Fine-Grained Assertion Guardrail

Eliminates privilege escalation and confused deputy vulnerabilities by replacing coarse OAuth 2.0 scopes with RFC 9396 Rich Authorization Requests (RAR). Mandates cryptographically sender-constrained access token verification with explicit, transactional equality and threshold validation between API request parameters and token authorization_details payloads.

Blocks:Authorizing High-Value Mutations with Coarse Scopes Instead of RFC 9396 authorization_details Assertions
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-wireguard-mesh-encryption
securitycritical

Cilium eBPF Identity-Aware WireGuard Transparent Mesh Encryption Standard

Enforces deterministic, kernel-space WireGuard encryption integrated with Cilium eBPF dynamic security identities across the cluster mesh. Eliminates user-space proxy encapsulation overhead and prevents IP spoofing by binding cryptographic keys to numeric Cilium identities and dropping unencrypted bypass traffic in the eBPF datapath.

Blocks:Plaintext Datapath Fallback, Missing Node-to-Node Encryption, and IP-Based Policy Bypasses
Targets:Cursor•Claude•Windsurf•Codex
mlkem768-hybrid-tls-handshake-invariant
securitycritical

Post-Quantum ML-KEM-768 Hybrid TLS 1.3 Handshake Enforcement

Enforces post-quantum hybrid key encapsulation (X25519MLKEM768 / SecP256r1MLKEM768) as mandatory supported groups across all enterprise TLS 1.3 client agents and server termination listeners. Mitigates harvest-now-decrypt-later (HNDL) cryptographic attacks by rejecting classical-only ephemeral key exchanges on high-assurance zero-trust mesh ingress and egress paths. Mandates deterministic configuration of FIPS 203 ML-KEM-768 hybrid groups with strict fallback prevention.

Blocks:Permitting Classical-Only Ephemeral Key Exchange in Zero-Trust TLS Handshakes
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-traversal-memoization-cycle-guardrail
securitycritical

OpenFGA Recursive Traversal Memoization & Cycle Guardrail

Enforces strict cycle detection, visited-set tracking, max-depth boundaries, and memoization for custom OpenFGA and ReBAC graph traversal evaluations. Prevents thread exhaustion, stack overflows, and algorithmic denial-of-service (DoS) caused by circular group memberships, nested relation sets, and combinatorial graph path explosions.

Blocks:Unbounded Recursive ReBAC Traversal Lacking Visited Sets, Depth Caps, and Resolution Memoization
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-cross-origin-boundary-standard
securitycritical

WebAuthn Level 3 Conditional Mediation Cross-Origin Boundary Standard

Enforces strict cryptographic origin binding and Permission-Policy verification for WebAuthn Level 3 conditional UI mediation embedded in cross-origin frames. Mandates server-side validation of clientDataJSON crossOrigin and topOrigin attributes alongside deterministic AbortController lifecycle management to eliminate credential harvesting and autofill mediation races.

Blocks:Unvalidated Cross-Origin Conditional Mediation and Unbounded Autofill Race Conditions
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-graph-evaluation-budget-guardrail-production-standard
securitycritical

OpenFGA Graph Evaluation Budget, Depth Limiting, and Cycle-Detection Standard

Unbounded recursive relation evaluation in fine-grained authorization (ReBAC) graphs induces algorithmic denial-of-service, goroutine/thread starvation, and cascading microservice failures. This standard mandates explicit evaluation budgets, hard relation traversal depth limits, visited-node cycle detection invariants, and deterministic context deadline timeouts across all OpenFGA client dispatchers and schema models.

Blocks:Unconstrained recursive graph resolution and circular relation self-nesting without traversal ceilings or context timeouts.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation
securitycritical

WebAuthn PRF Hardware Key Derivation and Zero-Knowledge Storage Standard

Enforces cryptographic invariants when deriving client-side zero-knowledge encryption keys via the WebAuthn PRF (Pseudo-Random Function) extension. Requires non-extractable WebCrypto handles, HKDF domain separation, strict authenticator capability validation, and explicit zeroing of raw PRF output to prevent hardware-backed secrets from leaking to networks or storage.

Blocks:Exposing Raw PRF Outputs, Omitting HKDF Domain Separation, or Allowing Extractable Hardware-Derived Keys
Targets:Cursor•Claude•Windsurf•Codex
slsa-l3-hermetic-oidc-attestation
securitycritical

SLSA Build L3 Hermetic Provenance Attestation via Ephemeral OIDC Identity

Enforces isolated, bit-for-bit reproducible artifact builds and non-forgeable provenance attestation anchored in ephemeral OIDC workload identities (e.g., Sigstore Fulcio, GitHub Actions OIDC). Prevents supply-chain compromise by eliminating static signing keys and segregating the build execution environment from provenance generation and signing.

Blocks:Self-Attesting Artifacts with Long-Lived Runner Credentials in Non-Hermetic Networked Environments
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-namespace-escape-guardrail-production-standard
securitycritical

Cilium Tetragon eBPF Synchronous Namespace Escape & Syscall Boundary Enforcement

Enforces kernel-level syscall boundary validation via Cilium Tetragon TracingPolicy resources to prevent container breakouts. Intercepts privileged namespace transitions such as sys_enter_setns, sys_enter_unshare, and sys_enter_pivot_root directly in kernel space, issuing synchronous Sigkill actions before host namespaces are compromised. Guarantees deterministic runtime containment by eliminating the latency gap inherent to user-space audit daemons.

Blocks:Passive Audit-Only Logging or Unenforced Syscall Filtering on Namespace Transition Boundaries
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-rfc-9207-issuer-identification-enforcement
securitycritical

OAuth 2.1 RFC 9207 Issuer Identification and Multi-IdP Mix-Up Defense

Enforces strict OAuth 2.1 and RFC 9207 Authorization Server Issuer Identification across federated identity clients to neutralize multi-IdP authorization mix-up attacks. Authorization callback handlers MUST validate that the returned 'iss' parameter identically matches the expected issuer anchored to the initiated transaction state before dispatching code exchange requests. Any response with a missing or mismatched issuer MUST be rejected immediately to prevent credential forwarding to attacker-controlled endpoints.

Blocks:Exchanging Authorization Codes Without Validating RFC 9207 Issuer Identity Against Session State
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-key-derivation-guardrail
securitycritical

WebAuthn L3 PRF Hardware-Bound Symmetric Key Derivation Standards

Enforces deterministic, zero-knowledge client-side encryption key derivation using the W3C WebAuthn Level 3 Pseudo-Random Function (PRF) extension. Mandates HKDF domain separation, strict 32-byte PRF salt validation, explicit hardware PRF support verification, and secure memory zeroization of raw PRF secrets.

Blocks:Using raw WebAuthn PRF extension output directly as a symmetric key without HKDF expansion and missing authenticator PRF support verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-temporal-dual-write-barrier
securitycritical

Deterministic Temporal Saga Barrier for OpenFGA Authorization Tuples

Prohibits direct, uncoordinated dual-writes between primary application datastores and OpenFGA relationship-based access control (ReBAC) stores. Enforces deterministic Temporal sagas with idempotent tuple synchronization, explicit compensation boundaries, and transactional outbox guarantees to eliminate authorization drift windows.

Blocks:Non-Transactional Inline Tuples Dual-Writing and Fire-and-Forget ReBAC Mutation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-synced-passkey-reauth-uv-guardrail
securitycritical

Mandatory User Verification (UV) and Challenge Freshness in WebAuthn Step-Up Re-Authentication

Enforces strict User Verification (UV) flags and tight challenge freshness windows on WebAuthn assertion ceremonies for high-privilege operations. Prevents credential misuse and silent step-up bypasses on multi-device synced passkeys where platform autofill might satisfy User Presence (UP) without explicit biometric or PIN verification.

Blocks:Permitting 'preferred' user verification and omitting the authData UV bit check during privileged re-authentication
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-outbox-consistency-standard
securitycritical

OpenFGA 1.8 Transactional CDC Outbox & Check Evaluation Consistency

Enforces zero authorization drift between relational domain models and OpenFGA 1.8 relationship tuples by eliminating dual-writes across microservices. Mandates that all tuple mutations occur atomically within the primary database transaction via a transactional outbox table streamed to OpenFGA via CDC (Change Data Capture) log tailing, while pairing read-after-write checks with contextual tuples or HIGHEST_CONSISTENCY evaluation parameters.

Blocks:Dual-Writing Application-Layer Authorization Tuples to OpenFGA Alongside Relational Transactions
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-runtime-immutability-drift-enforcement-production-standard
securitycritical

eBPF LSM Container Runtime Immutability and Executable Drift Enforcement

Enforces strict runtime immutability and blocks container binary drift directly in the Linux kernel using Linux Security Module (LSM) eBPF probes. Intercepts file execution, memory mappings, and namespace-scoped process transitions to guarantee W^X violations (PROT_WRITE | PROT_EXEC) and untrusted fileless executions (e.g., memfd_create) are dropped before reaching userspace.

Blocks:Post-Execution Userspace Auditing and Tolerating In-Memory W^X Code Modification
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-key-binding-nonce-guardrail
securitycritical

RFC 9449 DPoP Ephemeral Nonce and Cryptographic Key-Binding Invariant

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) at zero-trust edge boundaries and microservice gateways. Mandates cryptographic thumbprint binding (jkt) between asymmetric client key pairs and access tokens, alongside distributed ephemeral nonce verification to eliminate token replay and exfiltration vectors.

Blocks:Accepting Bearer Tokens or Unbound DPoP Proofs with Stale or Missing Nonce Verification
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-keyless-admission-control-standard
securitycritical

Sigstore Cosign Keyless Ephemeral Certificate Admission Control Standard

Enforces cryptographically verifiable, OIDC-bound ephemeral provenance signatures and immutable digest pinning on all container workloads before runtime orchestration. Mandates verifying Fulcio root-of-trust, Rekor transparency log proof of inclusion, and exact workload identity (SAN issuer and subject) within admission webhook pipelines before permitting pod scheduling.

Blocks:Bypassing OIDC Claims Verification, Neglecting Rekor Inclusion Proofs, or Relying on Mutable Tags During Admission
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-hardware-key-derivation-guardrail
securitycritical

WebAuthn PRF Zero-Knowledge Hardware Key Derivation Invariant

Enforces strict cryptographic domain separation, zero-knowledge isolation, and memory sanitization when using the WebAuthn Pseudo-Random Function (PRF) extension. Guarantees that raw PRF outputs and derived symmetric encryption keys never leave volatile client memory, are never transmitted to relying party servers, and undergo mandatory HKDF expansion.

Blocks:Transmitting raw PRF outputs to the server, omitting HKDF context separation, or caching hardware-derived keys in unencrypted browser storage.
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-cgroup-syscall-barrier-production-standard
securitycritical

eBPF-LSM Cgroup-Scoped Dynamic Syscall Barrier and Privilege Escalation Invariant

Enforces immutable kernel-level Linux Security Module (LSM) attachment directly scoped to container cgroups using BPF LSM programs. Dynamically detects and terminates unauthorized runtime capability acquisitions, namespace transitions (such as setns or pivot_root), and anomalous syscall sequencing before the operation commits to kernel state. Prohibits reliance on passive tracepoints or static seccomp profiles for active container breakout prevention.

Blocks:Passive Tracing or Unscoped LSM Probes Permitting Namespace Escapes and TOCTOU Capability Transitions
Targets:Cursor•Claude•Windsurf•Codex
tls-1-3-ech-ingress-guardrail
securitycritical

TLS 1.3 Encrypted Client Hello (ECH) Split-Mode Ingress Enforcement

Enforces strict TLS 1.3 Encrypted Client Hello (ECH) ingress policies to prevent plaintext Server Name Indication (SNI) leakage across transit networks. Mandates split-mode client-facing termination with DNS-over-HTTPS (DoH) HTTPS RR (RFC 9460) validation, rejecting insecure unencrypted SNI fallback.

Blocks:Permitting Plaintext Outer SNI Fallback and Missing ECHConfig DoH Record Validation
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-ephemeral-attestation-webhook
securitycritical

Enforce Sigstore Keyless Ephemeral Attestation & Rekor Transparency Admission

Validates short-lived Fulcio X.509 code signing certificates and Rekor transparency log inclusion proofs at Kubernetes admission time. Mandates strict Subject Alternative Name (SAN) regex matching, trusted root TUF distribution anchor pinning, and cryptographic offline verification before admitting any container workload.

Blocks:Trusting Unverified Image Digests, Bypassing Rekor Inclusion Proofs, or Performing Soft-Fail Ephemeral Certificate Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-symmetric-key-derivation
securitycritical

Zero-Knowledge Hardware-Bound Key Derivation via WebAuthn PRF Extension

Enforces strict cryptographic boundaries when deriving symmetric encryption keys using the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret). Raw PRF outputs must be treated as volatile cryptographic material, fed immediately into an HKDF pipeline to produce ephemeral CryptoKey instances, and zeroized in memory to prevent credential and key leakage.

Blocks:Leaking Raw PRF Outputs, Static Salts, or Un-zeroized Crypto Material in Application Memory
Targets:Cursor•Claude•Windsurf•Codex
openfga-realtime-tuple-invalidation-cdc
securitycritical

OpenFGA CDC-Driven Real-Time Contextual Tuple Invalidation

Maintains sub-millisecond authorization correctness across distributed application caches by binding Change Data Capture (CDC) mutation streams directly to transactional OpenFGA tuple writes and local cache invalidation pipelines. Prevents authorization bypass and stale privilege windows by enforcing transactional outbox patterns with strict monotonic sequence tracking for contextual tuple eviction.

Blocks:Dual-Write Race Conditions and Unsynchronized Cache Eviction in OpenFGA Relationship Tuples
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-cache-coherence-standard
securitycritical

OpenFGA Real-Time CDC Authorization Cache Coherence Standard

Enforces sub-millisecond distributed cache invalidation for OpenFGA check evaluations via PostgreSQL Logical Decoding (CDC) or Debezium outbox streams. Guarantees that transactional relation-tuple mutations publish strongly-ordered invalidation events, preventing authorization read-after-write privilege desynchronization vulnerabilities.

Blocks:Dual-Writing Cache Invalidations Directly in Application Handlers Without Transactional CDC
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-sanitization
securitycritical

WebAuthn Level 3 Conditional Mediation & Passkey Autofill Sanitization

Enforces strict isolation, challenge lifecycle management, and AbortController synchronization during WebAuthn Level 3 Conditional UI mediation. Mitigates credential hijacking, replay vulnerabilities, and race conditions between autofill requests, modal biometric prompts, and hostile embedded webview contexts.

Blocks:Uncoordinated navigator.credentials.get calls with unverified origins, shared AbortSignals, and dangling conditional UI promises.
Targets:Cursor•Claude•Windsurf•Codex
fido2-enterprise-attestation-aaguid-validation-production-standard
securitycritical

Enforce FIDO2 Enterprise Attestation and Cryptographic AAGUID Verification

Enforces cryptographic verification of FIDO2 Authenticator Attestation GUIDs (AAGUID) and enterprise attestation statements during WebAuthn registration. Mandates that server-side registration handlers parse verified authenticator data, match the AAGUID against a strict corporate hardware allowlist (such as FIPS 140-2/3 Level 2+ security keys), and reject consumer software passkeys or unverified roots of trust. Prevents zero-trust perimeter bypass caused by accepting unverified or consumer-synced authenticators.

Blocks:Trusting WebAuthn Registration Responses Without Cryptographic AAGUID and Attestation Trust Chain Verification
Targets:Cursor•Claude•Windsurf•Codex
rfc-8693-workload-token-downscoping-invariant
securitycritical

RFC 8693 Token Exchange: Mandatory Audience and Scope Attenuation at Inter-Service Hops

Enforces cryptographic audience, scope, and lifetime downscoping at every distributed microservice boundary using RFC 8693 OAuth 2.0 Token Exchange. Prevents lateral ambient authority and confused deputy vulnerabilities by strictly forbidding the propagation of unmodified upstream bearer tokens across service hops.

Blocks:Ambient Authority Propagation via Direct Upstream Bearer Token Forwarding
Targets:Cursor•Claude•Windsurf•Codex
openfga-realtime-tuple-revocation-invalidation
securitycritical

OpenFGA Real-Time Tuple Revocation & Deterministic Cache Invalidation

Enforces deterministic, instantaneous cache and materialized read-model invalidation upon OpenFGA relationship tuple deletion or privilege downgrade. Prevents authorization decision lag and Time-of-Check to Time-of-Use (TOCTOU) privilege lingering by mandating atomic outbox emission, distributed cache purge, and strict consistency preferences.

Blocks:Passive TTL Caching and Fire-and-Forget Tuple Deletions Allowing Stale Authorization Checks
Targets:Cursor•Claude•Windsurf•Codex
passkey-fido2-hybrid-transport-mitm-relay-guardrail
securitycritical

Passkey FIDO2 Hybrid Transport Origin Binding & Proximity Relay Defense

Enforces strict origin binding, cryptographic proximity assertions, and client data verification on WebAuthn cross-device (hybrid/caBLE) authentication ceremonies. Prevents Man-in-the-Middle (MitM) credential relay attacks where a remote attacker tricks a victim into authorizing a malicious session using QR code or cross-device flows. Mandates verification of the clientDataJSON origin, top-origin bindings, session-bound challenges, and hybrid transport flags on the relying party backend.

Blocks:Blind Relying Party Authentication Accepting Unbound Challenges and Ignored Hybrid Transport State
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-dpop-binding
securitycritical

WebAuthn Conditional Mediation with RFC 9449 DPoP Cryptographic Token Binding

Enforces immutable cryptographic binding between WebAuthn conditional mediation (passkey autofill) assertions and RFC 9449 Demonstrating Proof-of-Possession (DPoP) key pairs. Eliminates bearer token replay, session fixation, and adversary-in-the-middle (AiTM) hijacking by anchoring issued session tokens to an ephemeral, client-held private key thumbprint (jkt) verified on every downstream request.

Blocks:Exchanging WebAuthn passkey assertions for unbound bearer tokens or ambient cookies vulnerable to AiTM replay and exfiltration
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-pid-reuse-cgroup-lineage-standard
securitycritical

eBPF-LSM Kernel Security Hook Ephemeral PID Reuse Verification Standard

Enforces deterministic zero-trust container workload identity verification within eBPF-LSM security hooks by anchoring access decisions to immutable cgroupv2 inode lineage rather than ephemeral host PIDs. Ephemeral process identifiers are subject to high-frequency kernel recycling and PID collision race conditions under heavy fork/exec churn. eBPF programs and user-space control planes MUST resolve identity via bpf_get_current_cgroup_id() combined with kernel task start-time tracking to prevent unauthorized admission.

Blocks:Trusting Recycled Host PIDs in eBPF Security Maps Instead of Inode-Bound Cgroup Lineage
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-ephemeral-key-zeroization-standard
securitycritical

WebAuthn L3 PRF Ephemeral Key Zeroization and Memory Invariant Standard

Enforces deterministic, instant memory zeroization of raw WebAuthn PRF (Pseudo-Random Function) extension outputs and derived symmetric encryption keys. Eliminates retention of plaintext key material in browser heap allocations to mitigate memory dump exfiltration, heap inspection, and side-channel extraction.

Blocks:Retaining raw WebAuthn PRF output buffers or converting symmetric keys to immutable strings without deterministic zeroization in try/finally blocks
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-replay-window-bound-guardrail
securitycritical

RFC 9449 DPoP Ephemeral Proof Replay Window & Distributed Nonce Bound

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification standards across distributed microservices. Mandates sub-second clock drift validation, cryptographically bound HTTP request context (htm, htu, ath), and distributed atomic single-use nonce/jti verification via storage-layer race-condition-safe primitives to guarantee zero-replay tolerance of ephemeral proof tokens.

Blocks:Accepting DPoP Proofs with Wide Clock Skew, Process-Local Nonce Validation, or Unchecked JTI Uniqueness
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuple-horizon
securitycritical

OpenFGA Ephemeral Contextual Tuple Horizon Enforcement

Enforces zero-staleness dynamic authorization decisions by restricting high-churn, transient attributes (such as break-glass elevation, device posture, and session-scoped geo/IP conditions) to in-memory contextual tuples during OpenFGA Check operations. Prohibits persisting ephemeral authorization state to durable tuple storage, preventing tuple store bloat, cross-region replication lag, and window-of-exposure race conditions.

Blocks:Persisting Volatile Session and Environmental State into Durable OpenFGA Tuples Instead of Contextual Check Tuples
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-ml-kem-768-tls-enforcement
securitycritical

Post-Quantum ML-KEM-768 TLS 1.3 Handshake Enforcement Invariant

Enforces hybrid post-quantum key encapsulation mechanisms (X25519MLKEM768 or SecP256r1MLKEM768) exclusively over TLS 1.3 on all edge reverse proxies and ingress controllers. Eliminates classical-only key exchange fallback pathways to guarantee immunity against harvest-now-decrypt-later (HNDL) cryptographic attacks across internal and external microservice meshes.

Blocks:Permitting Classical-Only TLS Key Exchange Groups (e.g., ECDHE X25519/secp256r1) Without Quantum-Resistant Hybrid Encapsulation
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-outbox-rebac-cache-invalidation-standard
securitycritical

OpenFGA CDC-Driven Eventual ReBAC Cache Invalidation Standard

Eliminates authorization drift and stale permission evaluations by strictly forbidding direct dual-writes to OpenFGA and authorization caches during application requests. Enforces an atomic transactional outbox pattern paired with Change Data Capture (CDC) streaming to synchronize relational tuple mutations, OpenFGA writes, and distributed ReBAC cache evictions deterministically.

Blocks:Dual-Writing Authorization Tuples and In-Memory/Redis Caches Directly from Application Request Handlers
Targets:Cursor•Claude•Windsurf•Codex
fapi2-dpop-nonce-refresh-boundary-invariants
securitycritical

FAPI 2.0 DPoP Sender-Constrained Nonce Refresh Boundary & Anti-Replay Guardrail

Enforces FAPI 2.0 and RFC 9449 Demonstrating Proof-of-Possession (DPoP) cryptographic sender-constraining and atomic nonce renegotiation across distributed microservices. Mandates single-attempt nonce boundary retry semantics, fresh cryptographically secure JTI generation on every retry, SHA-256 access token hash (ath) binding, and distributed JTI replay defense under clock skew.

Blocks:Replaying Static DPoP Proofs with Stale JTIs Across Nonce Refreshes and Omitting Token Hash Binding
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-rebac-barrier
securitycritical

OpenFGA Real-Time Contextual Tuple ReBAC Evaluation Barrier

Enforces strict segregation between persistent graph-store tuples and dynamic request-time attributes using OpenFGA contextual tuples and CEL context evaluation. Prevents tuple store pollution, race conditions, stale authorization state leaks, and latency degradation by evaluating ephemeral claims strictly in-memory during check requests.

Blocks:Persisting Ephemeral Request Attributes to the OpenFGA Central Tuple Store Instead of Using Contextual Tuples
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-session-assertion-invariant
securitycritical

WebAuthn Device-Bound Session Assertion (DBA) Re-Authentication Invariant

Cryptographically enforces adversary-in-the-middle (AiTM) session hijacking mitigation by binding continuous refresh-token rotations to hardware-backed platform authenticator assertions. Refresh token exchanges must require a fresh, server-issued cryptographic challenge signed by the registered WebAuthn credential keypair, strictly validating origin, RP ID, and signature counters before issuing subsequent credentials.

Blocks:Decoupling Refresh Token Rotation from Hardware-Backed WebAuthn Cryptographic Signatures
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-rotation-barrier-standard
securitycritical

Ephemeral X.509 SVID Non-Disruptive Zero-Trust Dynamic Rotation Guardrail

Enforces hot-reloading of SPIFFE X.509 SVID certificates streamed via the SPIRE Workload API into running TLS listeners and client pools without restarting TCP transports. Guarantees that sub-hour ephemeral identities rotate atomically in-memory using dynamic TLS context callbacks while existing sessions drain naturally and subsequent handshakes adopt newly issued credentials. Prevents transient connection resets, handshake timeouts, and expired certificate outages across hybrid multi-cloud service meshes.

Blocks:Static Startup Certificate Initialization and Destructive Listener Restarts During Sub-Hour SVID Expiration
Targets:Cursor•Claude•Windsurf•Codex
caep-sse-session-revocation-standard
securitycritical

Continuous Access Evaluation Protocol (CAEP) Sub-Second Session Revocation Standard

Enforces real-time push-based session invalidation and Continuous Access Evaluation Protocol (CAEP) Security Event Token (SET) processing across federated microservices. Mandates sub-millisecond local eviction cache lookups and cryptographically verified JWS SET ingestion to eliminate the revocation latency of stateless JWTs without relying on polling.

Blocks:Relying on Stateless JWT Expiration and Polling Instead of Cryptographically Verified CAEP Event Streams
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-hardware-workload-identity-federation
securitycritical

Hardware-Attested SPIFFE/SPIRE Workload Identity & Cross-Domain Federation Standard

Enforces short-lived, hardware-rooted (TPM 2.0 / platform attestation) X.509 SVID credentials obtained dynamically via the local SPIRE Workload API. Strictly prohibits static long-lived cross-cluster API keys, shared secrets, and unrotated credentials in multi-cloud mesh architectures.

Blocks:Hardcoding Static Cross-Cluster API Keys or Using Ephemeral In-Memory Secrets Lacking Hardware-Rooted Attestation
Targets:Cursor•Claude•Windsurf•Codex
hybrid-pq-tls-mlkem-downgrade-defense
securitycritical

Hybrid Post-Quantum TLS 1.3 Key Exchange (X25519MLKEM768) and Strict Downgrade Defense

Mandates quantum-resilient hybrid key encapsulation mechanisms (X25519MLKEM768 / X25519Kyber768Draft00) across all ingress reverse proxies, load balancers, and external service runtimes to thwart 'harvest-now-decrypt-later' (HNDL) vectors. Explicitly disallows fallback to classical-only key exchanges (pure ECDHE/DHE) or legacy TLS versions (< TLS 1.3) on external trust boundaries. Enforces runtime verification of negotiated cipher suites and group allocations.

Blocks:Accepting Classical-Only Key Exchange or Allowing Pre-TLS 1.3 Downgrades on External Ingress
Targets:Cursor•Claude•Windsurf•Codex
wasi-0-2-component-model-capability-attenuation-production-standard
securitycritical

WASI 0.2 Component Model Capability Attenuation and Descriptor Confinement

Enforces strict principle-of-least-privilege capability attenuation for untrusted third-party WebAssembly components running under WASI 0.2. Mandates explicit preopened directory sub-tree isolation, read-only descriptor constraints, and complete denial or deterministic proxying of raw socket network capabilities to prevent ambient authority leakage and host compromise.

Blocks:Granting ambient host authority via inherit_stdio, unconstrained filesystem preopens, or unattenuated socket permissions to untrusted guest components.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-escalation-guardrail
securitycritical

WebAuthn Device-Bound Attestation and Step-Up Escalation Guardrail

Enforces cryptographic verification of WebAuthn attestation statements, authenticator data flags (BE/BS), and AAGUIDs against the FIDO Metadata Service (MDS) during registration and step-up flows. Prevents synced multi-device passkeys from masquerading as hardware-isolated, non-exportable security keys on high-risk transaction escalation boundaries.

Blocks:Accepting Synced Passkeys for Privileged Transactions Without Verifying Backup Eligibility and MDS Attestation Chains
Targets:Cursor•Claude•Windsurf•Codex
sigstore-slsa3-attestation-admission-invariant
securitycritical

Sigstore Keyless Cryptographic Attestation and SLSA Level 3 Admission Invariant

Enforces pre-deployment verification of SLSA Level 3 provenance, Rekor transparency log inclusion, and keyless Fulcio OIDC cryptographic identity attestations across all container images and serverless artifacts. Artifacts lacking validated in-toto cryptographic supply-chain envelopes or relying on static long-lived signing keys are rejected prior to pipeline promotion or cluster admission.

Blocks:Deploying Untrusted Artifacts via Digest Pinning Alone or Long-Lived Symmetric/Asymmetric Keys Without Transparency Logging
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-standard-webauthn-prf-ext-422
securitycritical

WebAuthn PRF Extension Zero-Knowledge Key Derivation Standard

Enforces hardware-bound cryptographic key derivation using the WebAuthn Pseudo-Random Function (PRF) extension (hmac-secret) for zero-knowledge client-side encryption. Mandates strict salt uniqueness per domain context, HKDF sub-key expansion, deterministic client-side credential verification, and explicit rejection of insecure fallbacks when hardware-backed PRF fails or is unsupported.

Blocks:Deriving E2EE encryption keys directly from raw WebAuthn signatures, predictable salts, or unverified PRF inputs without HKDF separation
Targets:Cursor•Claude•Windsurf•Codex
linux-landlock-lsm-runtime-confinement
securitycritical

Linux Landlock LSM Container Runtime Confinement Standard

Enforces unprivileged, kernel-level filesystem and network sandboxing for microservices and ephemeral workloads using the Linux Landlock LSM. Mandates setting PR_SET_NO_NEW_PRIVS and applying Landlock access rights before dispatching untrusted or user-supplied execution logic. Guarantees isolation without requiring root permissions or CAP_SYS_ADMIN capabilities.

Blocks:Relying on Userspace Path Sanitization or Incomplete DAC Without Kernel-Enforced Landlock Jailing
Targets:Cursor•Claude•Windsurf•Codex
fedcm-idp-partitioned-cookie-silent-token-exchange
securitycritical

W3C FedCM IdP Partitioned Cookie and Silent Token Exchange Guardrail

Enforces strict origin validation, Sec-Fetch-Dest verification, CHIPS-compliant partitioned cookie attributes, and constant-time responses on FedCM IdP endpoints under complete third-party cookie deprecation. Prevents cross-site timing side-channels, unauthorized account probing, and silent federated token exfiltration across untrusted Relying Parties.

Blocks:Unvalidated cross-origin FedCM endpoints with variable-time execution and legacy third-party cookie dependency
Targets:Cursor•Claude•Windsurf•Codex
w3c-vc-bitstring-status-list-revocation-invariant
securitycritical

W3C VC Bitstring Status List v1.0 Privacy & Revocation Invariant

Enforces strict compliance with the W3C Bitstring Status List v1.0 specification for privacy-preserving credential revocation. Mandates cryptographic verification of the status list credential, constant-time bitstring decompression and index resolution, aggressive caching with TTLs, and zero credential-specific tracking queries to prevent issuer correlation attacks.

Blocks:Interactive Per-Credential Revocation Lookups and Unverified Gzip Expansion Leaking Verifier Topology
Targets:Cursor•Claude•Windsurf•Codex
openfga-transactional-consistency-token-propagation
securitycritical

OpenFGA Causal Consistency Token Propagation Guardrail

Enforces strict causal consistency across microservice boundaries by propagating OpenFGA transaction tokens (continuation tokens/consistency tokens) through RPC metadata. Prevents distributed authorization race conditions where immediate read-after-write operations hit read replicas before permission tuples replicate.

Blocks:Ignoring OpenFGA write consistency tokens leading to distributed authorization race conditions and stale access checks.
Targets:Cursor•Claude•Windsurf•Codex
fido2-webauthn-hybrid-relay-defense-standard
securitycritical

FIDO2 WebAuthn Hybrid Transport Cross-Device Relay Defense

Enforces strict origin-bound assertion verification, atomic single-use challenge consumption, and hybrid transport validation in WebAuthn servers. Defeats proximity-spoofed cross-device relay attacks (caBLE / QR-code phishing) by validating exact canonical origins, denying cross-origin iframe context, and enforcing short-lived hybrid challenge lifetimes.

Blocks:Permissive origin matching, non-atomic challenge checks, or missing crossOrigin flags during hybrid WebAuthn assertion verification.
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-rfc9449-nonce-replay-standard
securitycritical

OAuth 2.0 DPoP (RFC 9449) Cryptographic Proof & Dynamic Nonce Lease Enforcement

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) invariants by binding tokens to non-extractable client asymmetric key pairs. Mandates dynamic server-issued nonce rotation, single-use proof generation with cryptographically secure jti tracking, and mandatory access token hash (ath) verification to eliminate token replay and exfiltration.

Blocks:Reusing Cached DPoP Proofs or Relying on Unbound Bearer Tokens Without Nonce Verification
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-oidc-attestation-verification-standard
securitycritical

Sigstore Keyless OIDC Attestation & Ephemeral Certificate Verification Guardrail

Enforces strict admission-time cryptographic verification of Sigstore bundles for container images and build artifacts. Mandates exact OIDC Subject Alternative Name (SAN) regex matching, Fulcio OIDC issuer validation, and Rekor transparency log inclusion proof verification to guarantee signatures occurred during the ephemeral certificate validity window.

Blocks:Accepting Any Fulcio-Signed Artifact Without Strict OIDC Identity and Rekor Inclusion Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-ui-binding
securitycritical

WebAuthn Level 3 Strict Origin Binding & Single-Use Challenge Lifecycle

Enforces cryptographically bound origin verification, strict RP ID matching, and atomic single-use challenge expiration for WebAuthn Level 3 Conditional UI (autofill) flows. Mitigates asynchronous replay attacks and credential forwarding across origins by mandating sub-minute TTLs, atomic challenge consumption, and topOrigin validation in nested contexts.

Blocks:Reusable Session Challenges and Permissive Origin Matching in Passkey Autofill Verification
Targets:Cursor•Claude•Windsurf•Codex
dpop-rfc9449-gateway-proof-replay-defense
securitycritical

OAuth 2.0 DPoP (RFC 9449) Gateway Proof Replay Defense & Distributed Nonce Invariants

Enforces cryptographic verification of RFC 9449 Demonstrating Proof-of-Possession (DPoP) proof tokens at edge API gateways, binding requests to client public keys and token hash (ath). Mandates distributed, atomic single-use tracking of proof identifiers (jti) and low-latency server-generated nonces to guarantee strict replay defense across clustered gateway instances.

Blocks:Stateless DPoP Proof Validation Omitting Distributed JTI Tracking, URI/Method Binding, or Server-Provided Nonce Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-distributed-rebac-invalidation-standard
securitycritical

Transactional CDC-Driven ReBAC Cache Invalidation Standard

Enforces deterministic, transactional log-driven cache invalidation across distributed edge Policy Decision Points (PDPs) during OpenFGA relationship tuple mutations. Eliminates authorization latency skew and the window of vulnerability inherent in dual-write caching by binding edge cache freshness directly to database write-ahead logs (WAL). Guarantees immediate revocation propagation and prevents stale authorization decisions across globally distributed edge nodes.

Blocks:Dual-Write Cache Eviction and Unsynchronized TTLs for ReBAC Decision Caching
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-session-binding-invariant
securitycritical

WebAuthn Conditional Mediation Ephemeral Challenge Session-Binding Standard

Enforces strict cryptographic binding between WebAuthn conditional mediation (autofill) authentication challenges and ephemeral, single-use pre-session nonces. Prevents passkey assertion replay, cross-tab challenge hijacking, and session fixation vulnerabilities during passive credential autofill flows.

Blocks:Global Challenge Pools, Unpinned Conditional Challenges, or Absent Post-Assertion Session Regeneration
Targets:Cursor•Claude•Windsurf•Codex
pqc-hybrid-mlkem-x25519-tls13-standard
securitycritical

Mandatory PQC Hybrid ML-KEM-768/X25519 TLS 1.3 Key Encapsulation Guardrail

Enforces post-quantum hybrid key encapsulation (X25519MLKEM768 / SecP256r1MLKEM768) on all public ingress termination points and API gateways to neutralize 'Harvest Now, Decrypt Later' (HNDL) adversary campaigns. Requires strict TLS 1.3 minimum versions, explicit quantum-safe elliptic curve and KEM preferences, and rejection of legacy cipher negotiation suites.

Blocks:Accepting classical-only ECDH key exchanges (X25519, P-256) on public TLS 1.3 ingress points
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-device-bound-tokens
securitycritical

WebAuthn Level 3 PRF Salted Client Assertion & Device-Bound Token Invariant

Enforces hardware-backed session binding using WebAuthn Level 3 Pseudo-Random Function (PRF) extension outputs to derive symmetric cryptographic keys directly on the client. Prevents session hijacking, stolen cookie replay, and token exfiltration by requiring all authenticated application requests to carry an ephemeral assertion signed by keys derived from authenticator-evaluated salts.

Blocks:Bearer Token Decoupling from Hardware PRF Roots and Unsalted Client Assertion Generation
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-mtls-zero-downtime-rotation
securitycritical

SPIFFE/SPIRE Dynamic X.509 SVID Sub-Hourly mTLS Rotation Invariant

Enforces non-disruptive, dynamic rotation of short-lived SPIFFE X.509 SVIDs over sub-hourly TTL cycles via the SPIFFE Workload API. Mandates hot-swapping in-memory TLS SecureContext instances and trust bundles without terminating active TCP connections or restarting workload processes across heterogeneous cloud boundaries.

Blocks:Static Disk-Loaded Certificates or Process Restarts on SVID Expiration Leading to Connection Drops
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-edge-cache-consistency-boundary
securitycritical

OpenFGA Distributed ReBAC Edge Cache Invalidation & Consistency Boundary

Enforces strict transactional consistency tokens and atomic cache invalidation semantics for OpenFGA relationship-based access control evaluations deployed at edge nodes. Eliminates stale authorization window vulnerabilities (the Zanzibar 'New Enemy' problem) by prohibiting unversioned TTL-only caching and requiring snapshot epoch validation across distributed evaluation points.

Blocks:Naive TTL Edge Caching of OpenFGA Evaluations Without Monotonic Consistency Token Validation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-envelope-encryption-standard
securitycritical

WebAuthn PRF Extension Zero-Knowledge Envelope Encryption Standard

Mandates that client-side zero-knowledge encryption powered by the WebAuthn PRF extension derives cryptographic keys strictly in-memory using HKDF with domain separation. Prohibits transmission of raw PRF outputs or derived Key Encryption Keys (KEKs) to remote servers and requires strict envelope encryption via ephemeral Data Encryption Keys (DEKs).

Blocks:Direct Encryption with Raw PRF Secret Outputs or Exposing Derived Keys to Server APIs
Targets:Cursor•Claude•Windsurf•Codex
spire-ephemeral-agent-attestation-attenuation
securitycritical

SPIRE Workload Attestation and Cryptographic Credential Attenuation for Ephemeral AI Agents

Enforces short-lived, cryptographically attested X.509-SVID identities for autonomously spawned LLM agent processes via SPIRE. Mandates dynamic capability attenuation at the agent-workload boundary, strictly preventing parent process token inheritance and enduring ambient authority.

Blocks:Ambient Process Credential Inheritance and Long-Lived Static Tokens for Sub-Agent Delegation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-secret-partitioning-standard
securitycritical

WebAuthn LargeBlob Hardware-Bound Secret Partitioning & Exhaustion Guardrail

Enforces AEAD encryption, strict byte budget allocation, and versioned envelope partitioning for WebAuthn largeBlob extension payloads. Prevents silent authenticator storage exhaustion, cross-tenant key corruption, and unauthenticated secret exfiltration from client memory.

Blocks:Writing Unbounded, Unencrypted Payloads Directly into WebAuthn largeBlob Extensions
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-memfd-execveat-fileless-guardrail
securitycritical

eBPF Tetragon Anonymous Memory Execution (memfd_create) Enforcement

Enforces kernel-level interception via Cilium Tetragon TracingPolicies to detect and terminate fileless binary execution originating from anonymous memory descriptors. Prohibits unchecked combinations of memfd_create, fexecve, and execveat at the kernel boundary to prevent in-memory malware delivery within containerized workloads.

Blocks:Permissive Kernel Syscall Policies Enabling Fileless In-Memory Execution via Anonymous File Descriptors
Targets:Cursor•Claude•Windsurf•Codex
openfga-modular-schema-cyclic-ast-depth-guardrail
securitycritical

OpenFGA Modular Schema Cyclic AST Depth and Recursion Guardrail

Enforces static AST cycle detection and strict recursion depth bounds on modular OpenFGA authorization schemas and contextual tuple expansions. Prevents authorization engine exhaustion and Denial-of-Service (DoS) attacks caused by mutually referential tuple-to-userset relations across cross-module graph traversals.

Blocks:Unbounded Recursive Tuple Expansion and Undetected Cross-Module Cycles in OpenFGA Schemas
Targets:Cursor•Claude•Windsurf•Codex
webauthn-assertion-revocation-barrier
securitycritical

FIDO2/WebAuthn Assertion Revocation & Real-Time Ephemeral Epoch Barrier

Enforces real-time cryptographic revocation validation and stateful epoch barrier checks for all FIDO2/WebAuthn authentication assertions. Prevents ghost session creation and unauthorized lateral access originating from orphaned multi-device synced passkeys on deprovisioned, lost, or compromised client devices.

Blocks:Stateless FIDO2 Assertion Verification Lacking Synchronous Credential Revocation & Epoch Barriers
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-e2ee-key-derivation
securitycritical

Enforce WebAuthn Level 3 PRF Extension for Zero-Knowledge E2EE Key Derivation

Mandates client-side deterministic cryptographic key derivation via the WebAuthn Level 3 Pseudo-Random Function (PRF) extension for end-to-end encryption. Guarantees that neither raw authenticator PRF outputs nor derived encryption master keys are ever transmitted to Relying Parties (IdPs) or stored in unmanaged persistent client storage.

Blocks:Exposing Raw PRF Outputs to Identity Providers or Omitting HKDF Domain Separation
Targets:Cursor•Claude•Windsurf•Codex
openfga-check-before-write-monotonic-consistency
securitycritical

OpenFGA Transactional Check-Before-Write Monotonic Consistency Guardrail

Enforces atomic transactional binding between OpenFGA authorization checks and state mutations using monotonic generation fencing tokens. Eliminates Time-of-Check to Time-of-Use (TOCTOU) authorization race conditions caused by asynchronous tuple revocation during concurrent writes.

Blocks:Stateless Non-Atomic Check-Then-Write TOCTOU Race Condition
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-ephemeral-key-binding-guardrail
securitycritical

OAuth 2.1 DPoP Ephemeral Asymmetric Key Binding Invariant

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) across all client authentication flows and distributed API gateway verifiers. Requires access and refresh tokens to be cryptographically bound to ephemeral client-generated asymmetric key pairs via JWK thumbprints (cnf.jkt), eliminating token exfiltration and replay attacks across untrusted network perimeters.

Blocks:Replay-Vulnerable Bearer Tokens and Unverified DPoP Proof Headers
Targets:Cursor•Claude•Windsurf•Codex
wasmtime-wasi-p2-capability-boundary-guardrail
securitycritical

Wasmtime WASI 0.2 Capability Virtualization and Tenant Sandbox Enforcement

Enforces strict capability-based security boundaries for untrusted tenant WASM modules running under WASI 0.2 (Preview 2) in Wasmtime hosts. Prohibits ambient system access by requiring explicit virtualization of filesystem directories, scoped network socket socket-bind/connect policies, monotonic clock allowances, and mandatory memory and fuel limits. Ensures no raw host file descriptors, ambient networking, or unbound execution run inside multi-tenant worker pools.

Blocks:Ambient Host Inheritance, Unbounded Fuel, and Indiscriminate Preopens in WASI 0.2 Contexts
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-salt-derivation-standard
securitycritical

Hardware-Backed WebAuthn PRF Zero-Knowledge Key Derivation Standard

Enforces deterministic, client-side symmetric key derivation strictly via the WebAuthn Level 3 PRF (Pseudo-Random Function) extension for zero-knowledge end-to-end encryption. Prohibits insecure software fallbacks, client-side disk persistence of derived root secrets, and transmission of hardware-derived entropy to remote servers.

Blocks:Persisting PRF Entropy or Deriving Zero-Knowledge Keys via Fallback Client-Side Hashes
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-consistency-token-propagation
securitycritical

OpenFGA Distributed ReBAC Bounded Consistency Token Propagation

Enforces bounded read-after-write consistency for OpenFGA ReBAC checks across geo-distributed services. Prevents authorization bypass and stale permission errors (such as immediate 403 Forbidden regressions following grant mutations) without degrading cluster performance via blanket synchronous read-locks on primary databases.

Blocks:Global Unconditional Primary Synchronization or Asynchronous Edge Read-After-Write Stale Permissions
Targets:Cursor•Claude•Windsurf•Codex
cosign-keyless-oidc-admission-verification
securitycritical

Cosign Keyless OIDC Container Verification Admission Gate

Enforces cryptographic supply-chain integrity at the Kubernetes admission boundary by verifying container signatures using short-lived Fulcio certificates tied to OIDC workload identity and Rekor transparency logs. Requires immutable sha256 image digests and strictly asserts OIDC issuer and subject SANs while rejecting static long-lived keys and unsigned digests.

Blocks:Admitting Unsigned, Mutable Container Tags or Omitting OIDC Workload Subject and Issuer Identity Verification
Targets:Cursor•Claude•Windsurf•Codex
tauri-2-scoped-ipc-isolation-guardrail
securitycritical

Tauri 2.0 Scoped IPC Capability and Isolated Webview Bridge Security

Enforces least-privilege IPC execution boundaries between webviews and the Rust core runtime in Tauri 2.0 applications. Mandates explicit compile-time capability files, granular permission scopes, and strict payload validation to prevent remote code execution from malicious webview injections or compromised dependencies.

Blocks:Permissive Wildcard Core IPC Access and Global Window Invocation Bridges
Targets:Cursor•Claude•Windsurf•Codex
openfga-conditional-tuple-transaction-isolation-standard
securitycritical

OpenFGA Conditional Relationship Tuple & Transaction Isolation Standard

Enforces atomic batch mutations and deterministic conditional evaluation for OpenFGA authorization tuples. Prevents transient privilege escalation, authorization bypass, and Time-of-Check to Time-of-Use (TOCTOU) exploits caused by eventual consistency lag and non-atomic state synchronization between primary persistence layers and the Fine-Grained Authorization engine.

Blocks:Non-Atomic Sequential Tuple Writes and Unbounded Ephemeral State Injection Inducing Authorization Desynchronization
Targets:Cursor•Claude•Windsurf•Codex
openfga-outbox-cdc-transactional-consistency
securitycritical

OpenFGA Outbox CDC Transactional Consistency Guardrail

Enforces atomic synchronization between primary relational data stores and OpenFGA authorization relationship tuples using the Transactional Outbox Pattern and Change Data Capture (CDC). Prohibits direct, dual-write invocations to the OpenFGA API within application business logic to prevent state drift, orphaned permissions, and security bypasses during network partitions or transaction rollbacks.

Blocks:Dual-writing directly to OpenFGA and SQL databases within the same execution path without transactional guarantees
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-step-up-attestation
securitycritical

WebAuthn Device-Bound Step-Up Attestation & Synced-Passkey Differentiation Standard

Enforces strict cryptographic verification of WebAuthn authenticator flags and client extensions to differentiate multi-device synced passkeys from enterprise hardware-bound security keys during privileged step-up operations. Mandates inspection of Backup Eligibility (BE), Backup State (BS), and device-bound public key extensions to prevent synced credential impersonation across security tiers.

Blocks:Treating Synced Passkeys Identically to Enterprise Hardware-Bound Authenticators in High-Assurance Step-Up Workflows
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-device-bound-assertion-standard
securitycritical

WebAuthn Conditional UI Device-Bound Assertion & Relay Protection Standard

Enforces origin-bound, hardware-backed cryptographic validation for WebAuthn Conditional UI (autofill) ceremonies to neutralize passkey relay attacks and session spoofing. Mandates cryptographically random server challenges bound to ephemeral sessions, mandatory User Verification and User Presence flag checks, validation of non-exportable hardware flags, and deterministic AbortController lifecycle management.

Blocks:Permissive Conditional UI Autofill Permitting Synced Multi-Device Credentials and Unverified Relay Assertions
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cache-invalidation-standard
securitycritical

OpenFGA 0.6 Ephemeral Context Isolation & Cache Invalidation Invariant

Enforces strict separation between persistent relationship graphs and ephemeral contextual claims in OpenFGA 0.6 architectures. Prevents algorithmic denial-of-service (DoS) and cache thrashing at Policy Decision Points (PDPs) by bounding contextual tuple sets and avoiding persistent store pollution.

Blocks:Persisting Ephemeral Request State or Injecting Unbounded Contextual Tuples into OpenFGA Check Calls
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-guardrail-webauthn-prf-ext-831
securitycritical

WebAuthn PRF Extension Zero-Knowledge Key Derivation Invariant

Enforces strict cryptographic domain separation and client-side isolation when deriving symmetric keys via the WebAuthn PRF (pseudo-random function) extension. Guarantees that raw PRF outputs and derived symmetric encryption keys are non-extractable, zeroized immediately after initialization, and never exfiltrated to application backends, session storage, or telemetry streams.

Blocks:Exposing Raw PRF Outputs to Backends or Storing Extractable Derived Symmetric Keys
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-stepup-isolation
securitycritical

WebAuthn Conditional UI Isolation and Cryptographic Step-Up Invariant

Enforces strict cryptographic and contextual isolation between passive Conditional UI passkey autofill assertions and active step-up re-authentication ceremonies. Prevents session fixation, cross-context assertion replay, and downgrade attacks by mandating ephemeral transaction-bound challenges, explicit mediation, and compulsory User Verification (UV) flags for all privileged mutations.

Blocks:Conflating Passive Passkey Autofill Assertions with Explicit High-Privilege Step-Up Proofs
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-kernel-boundary-enforcement-standard
securitycritical

eBPF Tetragon Synchronous In-Kernel Container Boundary and Privilege Escalation Enforcement

Enforces synchronous in-kernel memory and boundary access controls using Cilium Tetragon TracingPolicy CRDs to preemptively block namespace-escape, kernel tampering, and unauthorized credential mutation. Replaces asynchronous post-exploit audit telemetry with deterministic in-kernel signal dispatch (SIGKILL) on forbidden system call invocations and kernel function entries. Mandates zero-trust namespace isolation by binding strict kprobe, tracepoint, and LSM hooks directly to container execution contexts.

Blocks:Relying on Asynchronous User-Space Alerting Without Synchronous In-Kernel Process Termination
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-cache-invalidation-pipeline
securitycritical

OpenFGA 1.8 Contextual Tuple Ingestion and Reactive Graph Invalidation Protocol

Enforces deterministic, sub-millisecond Zanzibar-style authorization checks by combining request-scoped contextual tuples with reactive Redis cache bust protocols. Guarantees that ephemeral attributes (e.g., dynamic IP ranges, temporary access delegations, multi-tenant session contexts) are evaluated on the fly without database persistence, while persistent relational state changes trigger atomic cache invalidations across affected graph lineages.

Blocks:Persisting Ephemeral State to FGA Store and Serving Stale Authorization Graphs from Unbounded Caches
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-origin-binding-guardrail
securitycritical

Strict RP ID and Origin Cross-Binding Guardrail for WebAuthn Conditional Mediation

Enforces cryptographic and structural validation of Relying Party ID (rpId) and clientDataJSON origin during WebAuthn conditional mediation (autofill). Eliminates cross-origin credential harvesting, subdomain credential confusion, and federated origin spoofing by requiring explicit origin allowlisting and canonical RP ID matching on server-side assertion verification.

Blocks:Permissive Subdomain Wildcarding or Unchecked clientDataJSON Origin in Conditional WebAuthn Verification
Targets:Cursor•Claude•Windsurf•Codex
passkey-w3c-signal-api-invalidation-standard
securitycritical

Passkey W3C Signal API Credential Invalidation Standard

Mandates client- and server-side compliance with the W3C WebAuthn Signal API specification (`signalUnknownCredential` and `signalAllAcceptedCredentials`) upon passkey deletion, lifecycle revocation, or unrecognized assertion encounters. Prevents ghost passkeys and replay authentication attempts on de-provisioned hardware across distributed authenticator sync fabrics such as Apple iCloud Keychain, Google Password Manager, and third-party credential managers.

Blocks:Silent Server-Side Credential Revocation Without Authenticator Sync Fabric Signal Propagation
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-runtime-syscall-capability-fence
securitycritical

eBPF LSM In-Kernel Real-Time Capability Fence for Container Isolation

Enforces synchronous, in-kernel privilege fencing via eBPF Linux Security Module (LSM) hooks to prevent container breakouts and unauthorized capability transitions. Eliminates Time-of-Check to Time-of-Use (TOCTOU) race conditions and user-space daemon latency by resolving security decisions entirely within kernel space before execution.

Blocks:Relying on Asynchronous User-Space Daemons or Kprobes for Security Enforcement
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-replay-thumbprint-binding-standard
securitycritical

OAuth 2.1 RFC 9449 DPoP Replay Window and JWK Thumbprint Binding Guardrail

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification across all protected endpoints. Mandates cryptographic binding of access tokens to client ephemeral key thumbprints (jkt), strict replay protection with nonce rotation and bounded jitter windows, and verification of HTTP method and URI claims (htm, htu) to eradicate token export and cross-endpoint relay attacks.

Blocks:Accepting Unbound Bearer Tokens or DPoP Proofs with Unvalidated Nonces, Missing Thumbprints, or Loose Replay Windows
Targets:Cursor•Claude•Windsurf•Codex
passkey-conditional-ui-credential-mediation-guardrail
securitycritical

Passkey WebAuthn Conditional UI Credential Mediation & Session Isolation Guardrail

Enforces strict lifecycle management, AbortController cancellation, challenge scoping, and userHandle validation for WebAuthn Conditional UI requests. Prevents autofill phishing, cross-origin ambient credential hijacking, and concurrent session collision by separating ambient autofill mediation from explicit platform and cross-device authentication flows.

Blocks:Unaborted Conditional UI Mediation with Permissive User Handle Binding and Challenge Replay
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-security
securitycritical

Hardware-Backed PRF Client-Side Zero-Knowledge Key Derivation

Enforces strict WebAuthn Level 3 Pseudo-Random Function (PRF) extension invariants for local cryptographic key derivation. Guarantees that hardware-bound secrets evaluated via CTAP2 HMAC-secret remain isolated within client-side WebCrypto enclaves and are never transmitted to relying parties or stored extractably.

Blocks:Transmitting Raw PRF Outputs or Derived Encryption Keys to Relying Party Servers
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-svid-rotation-draining-standard
securitycritical

SPIFFE/SPIRE Dynamic SVID Ephemeral Rotation and Connection Draining Invariant

Enforces zero-downtime mTLS identity rotation via SPIFFE Workload API by requiring dynamic TLS context swapping and non-destructive connection draining. Systems must hot-swap X509-SVIDs and trust bundles atomically without dropping in-flight multiplexed HTTP/2 or gRPC streams or closing active sockets. Abrupt listener recreation or synchronous socket drops during SVID updates violate zero-trust availability guarantees.

Blocks:Hard Restart of Network Listeners or Abrupt Socket Termination on SPIFFE SVID Renewal
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tc-ddow-rate-fencing-standard
securitycritical

eBPF TC Ingress Rate-Fencing for L7 Distributed Denial-of-Wallet (DDoW) Prevention

Enforces pre-socket drop semantics at the Linux Traffic Control (TC) clsact qdisc layer using eBPF maps to terminate unauthenticated, replay-heavy, or abusive LLM/serverless API traffic before TCP handshakes and user-space allocations occur. Protects downstream token generation and pay-per-execution cloud billing pipelines from algorithmic economic exhaustion attacks.

Blocks:Delegating High-Volume L7 Rate Limiting and Token Validation to User-Space Application Gateways
Targets:Cursor•Claude•Windsurf•Codex
openfga-snapshot-token-causality-guardrail
securitycritical

OpenFGA 1.8+ Snapshot Token Read-After-Write Causality Guardrail

Mandates strict capture, propagation, and consumption of OpenFGA snapshot consistency tokens across distributed write-to-check boundaries. Eliminates authorization race conditions caused by database read-replica lag where authorization checks falsely deny legitimate requests immediately following tuple writes.

Blocks:Ignoring OpenFGA Write Consistency Tokens Leading to Read-After-Write Stale Authorization Failures
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-rotation-zero-downtime
securitycritical

SPIFFE/SPIRE Ephemeral SVID Dual-Buffer Zero-Downtime Rotation Guardrail

Enforces dual-buffer active/standby X.509 SVID rotation to eliminate transient TLS handshake failures in zero-trust mesh topologies. Guarantees atomic certificate context swapping when ephemeral SVIDs enter their rotation window (>= 50% TTL elapsed) without terminating active sockets or dropping incoming client handshakes. Mandates that cryptographic material updates never mutate existing TLS contexts in-place during in-flight handshakes.

Blocks:Reactive Single-Buffer SVID In-Place Mutation Causing Dropped In-Flight TLS Handshakes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-hardware-bound-key-derivation-contract
securitycritical

WebAuthn Level 3 PRF Extension Hardware-Bound Symmetric Key Derivation Contract

Enforces strict end-to-end zero-knowledge client-side symmetric key derivation using the WebAuthn Level 3 Pseudo-Random Function (PRF) extension (HMAC-secret). Mandates that PRF seed outputs never traverse the network, persistent storage, or telemetry streams, and requires continuous salt isolation, ephemeral memory hygiene, and constant-time key derivation via HKDF.

Blocks:Transmitting PRF Outputs or Deriving Persistent Root Keys in Plaintext Client/Server Memory
Targets:Cursor•Claude•Windsurf•Codex
openfga-graph-traversal-depth-cycle-quarantine-standard
securitycritical

OpenFGA Graph Traversal Depth and Dynamic Cycle Quarantine Standard

Enforces strict Directed Acyclic Graph (DAG) invariants, traversal depth constraints, and real-time cycle detection for OpenFGA Relationship-Based Access Control (RebAC). Prevents authorization denial-of-service (DoS) and guarantees sub-millisecond evaluation bounds by intercepting cyclical tuple writes and binding check resolution budgets.

Blocks:Unbounded RebAC Tuple Ingestion and Unguarded Nested Graph Checks Causing Catastrophic Traversal Cycles
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cryptographic-attestation-standard
securitycritical

OpenFGA Ephemeral Contextual Tuple Cryptographic Signature Attestation

Enforces that all ephemeral contextual tuples passed into real-time OpenFGA check evaluations carry verifiable asymmetric cryptographic signatures or tamper-evident claims issued by authorized upstream identity providers or trusted internal token brokers. Prevents caller-side privilege escalation and permission spoofing caused by unvalidated client-supplied tuples dynamically injected into evaluation trees.

Blocks:Trusting raw, unverified client-supplied contextual tuples directly in OpenFGA check queries
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-lsm-capability-escape-enforcement
securitycritical

eBPF Tetragon Dynamic LSM Capability Escape Enforcement & Synchronous Termination

Enforces synchronous in-kernel detection and immediate process termination via eBPF Tetragon TracingPolicies hooked into raw Linux Security Module (LSM) boundaries. Prevents container escape vectors and privilege escalations by blocking unprivileged-to-privileged namespace transitions before kernel capability handoff executes.

Blocks:Asynchronous Userspace Alerting or Syscall-Only Tracepoints for Privilege Escalation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-cross-device-hybrid-replay-guardrail
securitycritical

WebAuthn Cross-Device Hybrid Transport Ephemeral Binding and Replay Prevention

Mandates cryptographically bound ephemeral session identifiers, atomic challenge consumption, and strict origin/cross-origin validation during FIDO2/WebAuthn hybrid transport (caBLE) flows. Prevents QR-code phishing, cross-origin assertion forwarding, and race-condition replay attacks across disparate client contexts.

Blocks:Decoupled Hybrid Authentication Challenges and Non-Atomic Origin Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-syncable-passkey-attestation-standard
securitycritical

WebAuthn Level 3 Syncable Passkey Authenticator-Bound Attestation Standard

Enforces strict WebAuthn Level 3 cryptographic verification semantics for both hardware-bound and multi-device syncable passkeys. Mandates atomic single-use challenge consumption, exact clientDataHash reconstruction, bitwise authenticatorData flag validation (UP, UV, BE, BS), and transport-aware replay protection.

Blocks:Accepting unhashed clientData, bypassing UP/UV flags, or enforcing monotonic signCount on syncable passkeys
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-capability-sandboxing-invariant
securitycritical

WASI 0.2 Component Model Capability-Oriented Sandboxing Invariant

Enforces strict capability-oriented security for WASI 0.2 (Preview 2) component hosts executing untrusted guest extensions. Forbids ambient authority by disallowing direct network socket binding, host filesystem preopens, and unfiltered host I/O, requiring explicit virtualized resource linkers and strict store memory limiters.

Blocks:Ambient Authority Leakage via Unrestricted WASI Preview 2 Host Linker and Context Preopens
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-snapshot-consistency-barrier
securitycritical

OpenFGA ReBAC Cryptographic Snapshot Isolation and Consistency Barrier Guardrail

Enforces strict cryptographic snapshot tokenization and read-after-write consistency barriers when evaluating OpenFGA authorization checks. Eliminates time-of-check to time-of-use (TOCTOU) authorization vulnerabilities caused by replication lag, stale graph evaluation, and contextual tuple spoofing during distributed transactions.

Blocks:Stale Replica Evaluation and Unbound Contextual Tuples Causing TOCTOU Authorization Bypass
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-side-envelope-encryption-guardrail
securitycritical

WebAuthn Level 3 PRF Salted Client-Side Envelope Encryption Invariant

Enforces strict zero-knowledge envelope encryption invariants utilizing WebAuthn Level 3 Pseudo-Random Function (PRF) extension outputs combined with cryptographically secure application-specific salts. Guarantees deterministic, hardware-backed Root Key derivation exclusively within client memory, forbidding raw key transport, unauthenticated HKDF derivations, and server-side key custody.

Blocks:Leaking Raw Authenticator PRF Outputs to Backend or Relying on Server-Side Key Escrow
Targets:Cursor•Claude•Windsurf•Codex
openfga-graph-traversal-depth-and-cycle-ceiling
securitycritical

OpenFGA 1.6 Deterministic Graph Traversal Depth and Cycle Ceiling Enforcement

Enforces deterministic boundaries on OpenFGA authorization graph traversals to prevent algorithmic denial-of-service (Graph-DoS) from unbounded recursive relations and cyclic group hierarchies. Mandates schema-level cycle guards, bounded resolution node caps, contextual tuple limits, and fail-closed timeout policies across all Check and ListObjects query paths.

Blocks:Unbounded Recursive Relationship Evaluation Permitting Algorithmic Graph Traversal Denial-of-Service
Targets:Cursor•Claude•Windsurf•Codex
w3c-dbsc-hardware-key-invariant
securitycritical

W3C DBSC Hardware-Bound Session Credential Verification

Enforces strict W3C Device Bound Session Credentials (DBSC) protocol semantics to eradicate token theft and session hijacking. Requires edge and identity layers to bind short-lived session cookies directly to client TPM or Secure Enclave asymmetric key pairs, validating hardware-signed challenge-response proofs on session renewal and mutating authorization state.

Blocks:Trusting Bearer Session Cookies Without Cryptographic Proof of Device Key Possession
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-session-storage-standard
securitycritical

WebAuthn LargeBlob Hardware-Attested Deterministic Session Storage

Enforces hardware-bound session bootstrapping via the FIDO2 WebAuthn largeBlob extension. Mandates cryptographic verification, fail-closed authenticator support checks, and strict prohibition of plaintext credential caching in vulnerable storage layers such as localStorage or unencrypted IndexedDB.

Blocks:Falling back to insecure localStorage or plaintext client storage when WebAuthn largeBlob extension operations fail or are unsupported.
Targets:Cursor•Claude•Windsurf•Codex
openfga-modular-model-migration-semver-guardrail
securitycritical

OpenFGA Modular Model Migration & Semantic Versioning Invariant

Mandates deterministic, zero-downtime phased schema transitions for OpenFGA modular authorization models across distributed micro-domains. Enforces semantic versioning, strict Expand-Contract tuple migration pipelines, and explicit authorization_model_id pinning during live evaluations to prevent authorization bypass or denial-of-service during schema cutovers.

Blocks:Destructive In-Place Schema Updates and Unpinned Model Evaluations Triggering Authorization Failures
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-abortcontroller-standard
securitycritical

WebAuthn Conditional Mediation AbortController Lifecycle Standard

Enforces deterministic cancellation and resource cleanup for ambient WebAuthn Conditional UI (autofill) credential requests. Prevents DOMException InvalidStateError collisions, UI thread deadlocks, and race conditions when users switch from autofill to explicit modal authentication flows or navigate away.

Blocks:Uncontrolled Ambient WebAuthn Autofill Blocking Explicit Modal Authentication Invocations
Targets:Cursor•Claude•Windsurf•Codex
oidc-caep-realtime-revocation-engine
securitycritical

OpenID Shared Signals and Events (SSE) CAEP Sub-Second Revocation Guardrail

Enforces deterministic, replay-resistant processing of Continuous Access Evaluation Profile (CAEP) and Shared Signals and Events (SSE) Security Event Tokens (SET). Mandates asynchronous push/pull SET ingestion, cryptographic verification via transmitter metadata, distributed low-latency revocation broadcasts (e.g., Redis Pub/Sub / Kafka), and local in-memory token cache purging across federated microservices within sub-second SLAs.

Blocks:Trusting Stateless JWT Expiry and Polling IdPs Without Fast-Path Invalidation
Targets:Cursor•Claude•Windsurf•Codex
confidential-computing-attestation-gate-production-standard
securitycritical

Confidential Enclave Hardware Attestation and Measurement Verification Gate

Cryptographically validates AMD SEV-SNP or Intel TDX hardware attestation evidence against vendor roots of trust and immutable workload launch measurements prior to provisioning production secrets. Mandates strict freshness nonce verification and ephemeral key-binding (ReportData) to prevent replay attacks and rogue pod impersonation.

Blocks:Trusting In-Memory Enclave Identity Without Cryptographic Measurement Validation and Freshness Nonces
Targets:Cursor•Claude•Windsurf•Codex
fido2-ror-cross-platform-origin-isolation-standard
securitycritical

FIDO2 Related Origin Requests (ROR) Cross-Platform Isolation Guardrails

Enforces strict cryptographic origin binding and bidirectional verification for WebAuthn Related Origin Requests (ROR) across federated web origins and native mobile applications. Mandates mutual verification via canonical manifests (/.well-known/webauthn, assetlinks.json, apple-app-site-association) with zero tolerance for origin relaxation, preventing subdomain credential hijacking in federated architectures.

Blocks:Unvalidated Cross-Subdomain WebAuthn Acceptance and Dynamic rpId Reflection
Targets:Cursor•Claude•Windsurf•Codex
openfga-temporal-tuple-lifecycle-guardrail
securitycritical

OpenFGA Temporal Relationship Tuple Lifecycle and Eviction Invariant

Enforces strict CEL conditional time-to-live (TTL) validation and automated tombstone eviction on time-bound OpenFGA authorization tuples. Eliminates privilege creep and unbounded graph degradation by mandating server-authoritative context evaluation at check time alongside active background compaction.

Blocks:Dangling Temporal Tuples and Context-Free Authorization Checks Enabling Privilege Creep
Targets:Cursor•Claude•Windsurf•Codex
oauth-dpop-nonce-synchronization-invariant
securitycritical

OAuth 2.1 DPoP Client Key-Pair Binding and Distributed Nonce Synchronization

Enforces cryptographically bound DPoP (RFC 9449) proof generation and automatic reactive nonce synchronization across all HTTP client requests. Guarantees that bearer tokens are bound to client-managed asymmetric key pairs and resilient against 'use_dpop_nonce' rejections across distributed multi-region edge gateways. Eliminates token replay vulnerabilities and thundering herd race conditions during concurrent nonce rotation.

Blocks:Unsynchronized DPoP proof generation without reactive nonce retry loops, or falling back to raw Bearer authorization
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-boundary
securitycritical

WebAuthn PRF Extension Deterministic Cryptographic Boundary Standard

Enforces strict cryptographic domain separation and ephemeral memory isolation when deriving client-side keys via the WebAuthn Pseudo-Random Function (PRF) extension. Raw PRF outputs must strictly serve as Input Keying Material (IKM) to an authenticated HKDF pipeline and must never be used directly as symmetric ciphers or persisted to unencrypted client storage.

Blocks:Direct Symmetric Cipher Instantiation or Persistence of Raw WebAuthn PRF Evaluator Outputs
Targets:Cursor•Claude•Windsurf•Codex
bpf-lsm-inode-execution-gatekeeper-standard
securitycritical

BPF LSM Inode Execution Gatekeeper & VFS Boundary Standard

Mandates authoritative VFS kernel-space mediation using BPF LSM hooks and immutable inode metadata matching rather than mutable string-based dentry heuristics. Enforces zero-trust execution boundaries by validating container mount namespace IDs, filesystem device numbers, and immutable inode identifiers prior to binary interpreter and ELF payload dispatch.

Blocks:TOCTOU Path Filtering and Deferred Execution Checks in BPF LSM Gatekeepers
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-tetragon-namespace-escape-containment
securitycritical

eBPF LSM Tetragon Synchronous Kernel-Space Namespace Escape Containment

Enforces in-kernel synchronous interception and termination of unauthorized container namespace crossings, capability gains, and privilege escalations using Cilium Tetragon and eBPF LSM hooks. Mandates proactive SIGKILL enforcement at the kernel level to eliminate asynchronous userspace audit bypasses and race conditions during container escapes.

Blocks:Relying on Asynchronous Userspace Audit Logs and Post-Facto SIEM Alerts for Container Namespace Escapes
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cdc-invalidation
securitycritical

OpenFGA 1.8 Contextual Tuple Invalidation via Postgres CDC Guardrail

Enforces deterministic consistency between PostgreSQL relationship mutations and OpenFGA 1.8 checks by eliminating the replication-lag authorization window. Mandates that in-flight or uncommitted transactional state must be evaluated using OpenFGA Contextual Tuples derived from transactional Outbox CDC events until Postgres write-ahead log (WAL) streams guarantee monotonic OpenFGA tuple persistence.

Blocks:Blind Trust in OpenFGA Eventual Consistency Without Contextual Tuples During Postgres Replication Lag
Targets:Cursor•Claude•Windsurf•Codex
pqc-hybrid-tls-mlkem-fallback-hardening
securitycritical

PQC Hybrid TLS 1.3 ML-KEM Key Exchange Hardening & MTU Fragmentation Prevention

Enforces quantum-safe hybrid key exchange (X25519MLKEM768) across TLS 1.3 ingresses while strictly mitigating MTU fragmentation and eliminating insecure client-side fallback loops. Prevents Harvest-Now-Decrypt-Later (HNDL) vector exposure and middlebox TCP blackholing by enforcing deterministic group preference and cryptographic downgrade protection.

Blocks:Unbounded TLS ClientHello Payload Bloat and Insecure Classical Fallback Loops Under PQC Negotiation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-step-up-standard
securitycritical

WebAuthn Hardware-Backed UV and Device-Bound Attestation Step-Up Standard

Mandates cryptographic validation of WebAuthn authenticator data flags, specifically verifying User Verification (UV=1) and device-bound credential constraints (backup eligibility flags BE=0, BS=0) before authorizing high-entropy, privileged, or financial transactions. Prohibits trusting client-asserted verification status, unverified authenticator counters, or multi-device synced passkeys when strict hardware isolation and enterprise non-repudiation are required.

Blocks:Trusting client-reported passkey verification without validating server-side authenticatorData UV flags and device-bound attestation properties.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-rotation-atomic-reload
securitycritical

SPIFFE/SPIRE Ephemeral SVID Rotation & In-Memory Reload Invariant

Enforces sub-hour X.509 SVID lifecycles paired with non-blocking, atomic TLS configuration hot-reloads to eliminate connection stalls in zero-trust mesh architectures. Workloads must consume the SPIFFE Workload API stream and dynamically swap active TLS SecureContext instances in memory without dropping in-flight connections or requiring process restarts. Static certificate loading or blocking read/write locks during SVID rotation are strictly prohibited.

Blocks:Static TLS Context Initialization & Process Restart SVID Recycling
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-subdomain-partitioning-standard
securitycritical

WebAuthn L3 Multi-Tenant Subdomain RP ID Partitioning & Digital Asset Link Standard

Enforces strict partitioning of WebAuthn Relying Party IDs (RP ID) in multi-tenant enterprise architectures and mandates explicit origin-to-RP ID binding via WebAuthn Level 3 Digital Asset Links (/.well-known/webauthn). Prohibits fallback to apex eTLD+1 domains across shared tenant subdomains to prevent cross-tenant credential harvesting and passkey relay vulnerabilities.

Blocks:Relaxing RP ID to an apex domain across multi-tenant subdomains without strict Digital Asset Link origin partitioning.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-hardware-vault-standard
securitycritical

WebAuthn LargeBlob Hardware-Bound Vault Security Standard

Enforces zero-knowledge cryptographic persistence by binding user symmetric encryption keys strictly to platform authenticator hardware storage via WebAuthn Level 3 largeBlob extensions. Prohibits non-hardware fallbacks, unverified extension negotiation, and plaintext key persistence across client runtime memory.

Blocks:Silent fallback to software storage or unverified largeBlob extension negotiation leading to key compromise.
Targets:Cursor•Claude•Windsurf•Codex
ml-kem-hybrid-tls13-pq-key-exchange
securitycritical

ML-KEM Hybrid TLS 1.3 Post-Quantum Key Exchange Enforcement

Enforces dual-key post-quantum hybrid key encapsulation (X25519MLKEM768 / FIPS 203) across all public edge ingress terminations and reverse proxies. Prevents Store-Now-Decrypt-Later (SNDL) exploitation by guaranteeing that quantum-capable adversaries cannot retroactively decrypt captured external sessions once cryptographically relevant quantum computers (CRQC) emerge.

Blocks:Classical-Only ECDH Negotiation Leaving External Ingress Vulnerable to SNDL Capture
Targets:Cursor•Claude•Windsurf•Codex
openfga-bounded-traversal-cycle-detection-invariant
securitycritical

OpenFGA Bounded Graph Traversal & Cycle-Detection Depth Invariant

Protects distributed authorization engines against catastrophic query latency spikes, resource exhaustion, and Denial of Service (DoS) caused by circular or unbounded nested group expansions. Mandates deterministic max-depth limits, visited-set cycle detection, and strict timeouts for all relationship tuple lookups and custom graph expansions. Enforces validation guards in both application-layer tuple ingestion pipelines and custom authorization middleware.

Blocks:Unbounded recursive traversal of nested group tuples without visited-set tracking or hard depth caps
Targets:Cursor•Claude•Windsurf•Codex
pqc-ml-kem-hybrid-tls13-ingress-standard
securitycritical

Post-Quantum Cryptography (PQC) ML-KEM Hybrid TLS 1.3 Ingress Standard

Enforces post-quantum hybrid key encapsulation mechanisms (specifically X25519MLKEM768 / X25519Kyber768Draft00) and strict TLS 1.3 across all edge ingress listeners, API gateways, and microservice reverse proxies. Mitigates 'harvest now, decrypt later' (HNDL) attacks by rejecting pre-TLS 1.3 handshakes and preventing silent negotiation downgrade to classical-only key exchange groups.

Blocks:Permitting Classical-Only Key Exchange or TLS 1.2 on Edge Ingress Exposing Traffic to Retroactive Quantum Decryption
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-ebpf-capability-escalation-prevention-standard
securitycritical

Cilium Tetragon eBPF Runtime Capability Escalation and Container Escape Prevention Standard

Enforces deterministic, kernel-level eBPF TracingPolicy definitions with active SIGKILL overrides to block runtime privilege escalation, namespace pivots, and unauthorized kernel credential modification. Mandates that telemetry monitors commit_creds, setns, and cap_capable syscalls and kernel functions with explicit capability masks and in-kernel automated termination.

Blocks:Passive Audit-Only Tracing and Unconstrained Capability Checks Permitting In-Kernel Container Escapes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-symmetric-key-derivation-guardrail-webauthn-prf-ext-756
securitycritical

WebAuthn PRF Cryptographically Bound Salt Rotation and HKDF Isolation

Enforces cryptographically bound, context-specific salt rotation when deriving client-side symmetric encryption keys using the WebAuthn PRF (Pseudo-Random Function) extension. Prevents cross-service replay, credential correlation across multi-device passkey synchronizations, and dictionary attacks by requiring client-side HKDF domain separation with authenticated user and credential context.

Blocks:Deriving Symmetric Encryption Keys Using Static or Unbound PRF Salts Across Passkey Synchronizations
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-lease-ttl-standard
securitycritical

OpenFGA Ephemeral Relationship Lease & Cryptographic TTL Verification Standard

Mandates that all temporary access entitlements in OpenFGA are modeled as conditional relationship tuples evaluated against cryptographically verified timestamps. Prevents authorization bypass caused by distributed storage replication lag where deleted tuples remain queryable in read replicas.

Blocks:Relying on Asynchronous Tuple Deletion or Unconditional Tuples for Ephemeral Authorization
Targets:Cursor•Claude•Windsurf•Codex
oauth-rar-cryptographic-proof-binding-standard
securitycritical

OAuth 2.1 RAR Sender-Constrained Cryptographic Proof Binding

Enforces sender-constrained cryptographic proof binding (via RFC 9449 DPoP or RFC 8705 mTLS) on all OAuth 2.1 Rich Authorization Requests (RFC 9396). Guarantees that fine-grained authorization details are cryptographically coupled to the client's asymmetric key thumbprint and canonicalized payload hash to eliminate token replay, privilege escalation, and transaction substitution attacks.

Blocks:Accepting Unbound Bearer Tokens or Unvalidated Payloads for Rich Authorization Request (RAR) Transactions
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-grant-contextual-tuple-fencing
securitycritical

OpenFGA Ephemeral Grant Fencing via Dynamic Contextual Tuples

Prohibits static persistent relation writes for short-lived or time-bounded authorizations in OpenFGA storage engines. Mandates that transient, emergency, or session-scoped grants are validated just-in-time (JIT) using cryptographically signed claims and injected dynamically as ephemeral contextual tuples during check evaluation.

Blocks:Persisting Short-Lived Access Grants into OpenFGA Stores with Async TTL-Based Deletions
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-dynamic-ipc-scope-acl-enforcement
securitycritical

Tauri 2.0 Fine-Grained Dynamic IPC Scope and Capability ACL Enforcement

Enforces Tauri 2.0 multi-window and multi-webview isolation via explicit compile-time capability manifests, dynamic path scopes, and context-bound IPC command permissions. Prevents privilege escalation and unauthorized native OS primitive access by eliminating global wildcard capabilities and validating window/webview callers during runtime execution.

Blocks:Granting Global Capabilities or Wildcard Filesystem/Shell Access Across All Tauri Windows and Dynamic Webviews
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-assertion-standard
securitycritical

WebAuthn L3 Cryptographic Origin-Bound Assertion & Monotonic Verification Standard

Enforces strict WebAuthn Level 3 server-side validation invariants for passkey registration and authentication ceremonies. Mandates precise clientDataJSON origin/RP ID matching, monotonic sign-count inspection to detect cloned authenticators, user verification enforcement, and complete sandboxing against cross-origin iframe token-relay attacks.

Blocks:Accepting unverified clientDataJSON origins, omitting sign-count regression checks, and permitting un-sandboxed passkey delegation
Targets:Cursor•Claude•Windsurf•Codex
slsa-l3-ephemeral-oidc-container-attestation-invariant
securitycritical

SLSA Level 3 Ephemeral OIDC Container Attestation Invariant

Enforces non-falsifiable, cryptographically signed SLSA Level 3 provenance attestations generated via ephemeral OpenID Connect (OIDC) workload identity federation. Eliminates long-lived CI/CD signing keys and prevents artifact deployment promotion without strictly validated in-toto provenance statements anchored in a tamper-evident transparency log.

Blocks:Promoting Container Artifacts Using Static Signing Keys or Unverified OIDC Issuer Claims Without Provenance Validation
Targets:Cursor•Claude•Windsurf•Codex
tauri-2-per-origin-ipc-capability-scoping-standard
securitycritical

Tauri 2.0 Per-Origin Dynamic IPC Capability Scoping Standard

Enforces granular, cryptographically attested per-origin capability configurations and command masking in Tauri 2.0. Replaces legacy global plugin allowlists with strictly scoped window and webview capabilities to prevent Remote Code Execution (RCE) via compromised DOM contexts or subresource injection.

Blocks:Assigning wildcard permissions or global core capabilities to arbitrary webview windows
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-client-key-derivation-invariant
securitycritical

Zero-Knowledge Hardware-Bound Key Derivation via WebAuthn PRF Extension

Enforces strict cryptographic boundaries when deriving symmetric client-side encryption keys from WebAuthn Pseudo-Random Function (PRF) extension outputs (HMAC-secret). Raw PRF outputs must never be persisted in browser storage, transmitted across network boundaries, or held long-term in JavaScript heap memory, requiring ephemeral Web Crypto HKDF derivation into non-extractable CryptoKeys.

Blocks:Exposing Raw Authenticator PRF Outputs or Storing Unsalted Symmetric Master Keys in Browser Storage
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-hybrid-tls-mlkem-downgrade-guardrail
securitycritical

Mandatory Post-Quantum Hybrid TLS 1.3 ML-KEM-768 Negotiation and Downgrade Defense

Enforces strict client-to-edge cryptographic negotiation invariants combining X25519 with ML-KEM-768 (X25519MLKEM768) over TLS 1.3 to mitigate Store-Now-Decrypt-Later (SNDL) adversary strategies. Mandates deterministic aborts on cryptographic downgrade attempts, disallows non-hybrid key exchange fallbacks in designated zero-trust zones, and requires strict verification of negotiated supported_groups extensions.

Blocks:Permitting Classical-Only Fallbacks or Unchecked Key Share Downgrades During TLS 1.3 Handshake Negotiation
Targets:Cursor•Claude•Windsurf•Codex
tauri2-cross-window-ipc-capability-partitioning-production-standard
securitycritical

Tauri 2.0 Cross-Window IPC Capability Partitioning Standard

Enforces strict origin and window-label binding for all Tauri 2.0 IPC commands within multi-webview architectures. Prevents privilege escalation and cross-context contamination by restricting sensitive Rust backend commands through isolated capability definitions and cryptographic webview labeling instead of wildcard window bindings.

Blocks:Wildcard Window Bindings Granting Auxiliary Windows Full Administrative IPC Access
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-nonce-replay-barrier
securitycritical

WebAuthn Conditional UI Ephemeral Challenge Ledger and Replay Barrier

WebAuthn Conditional Mediation (passkey autofill) initiates asynchronous, prolonged authentication ceremonies that expose relying parties to challenge replay, token exhaustion, and enumeration attacks. To prevent cross-session assertion replays, all challenges issued for conditional UI must be bound to an ephemeral server session, tracked in an atomic single-use ledger, and irreversibly consumed immediately upon receipt before cryptographic verification begins.

Blocks:Persisting Long-Lived Reusable WebAuthn Challenges or Deferring Nonce Consumption Until After Signature Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-replay-guardrail
securitycritical

WebAuthn Conditional UI Passkey Replay & Cross-Session Injection Guardrail

Enforces single-use ephemeral challenge lifecycle management, atomic consumption, and strict session-to-challenge binding for WebAuthn Conditional Mediation ceremonies. Mitigates passkey autofill replay attacks, cross-session UI injection, and assertion race conditions across browser tabs.

Blocks:Non-Atomic Challenge Invalidation and Unbound Ephemeral Challenges in Passkey Conditional Autofill
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-capability-filesystem-sandboxing
securitycritical

WASI 0.2 Component Model Capability-Based File System Sandboxing

Enforces strict compile-time and runtime POSIX capability boundaries to isolate untrusted third-party edge micro-plugins in serverless runtimes. Prohibits ambient host filesystem access and bypasses of wasi:filesystem/preopens by demanding explicit descriptor token passing and virtual directory mapping with least-privilege capability flags (read/write separation, append-only, symlink denial). Ensures untrusted guest components cannot escape directory scopes via path traversal or ambient POSIX handles.

Blocks:Ambient Filesystem Ingestion and Unconstrained Preopen Delegation in WASI 0.2 Guests
Targets:Cursor•Claude•Windsurf•Codex
openfga-consistency-token-pinning-guardrail
securitycritical

OpenFGA Consistency Token Propagation and Read-After-Write Pinning

Enforces strict propagation and validation of OpenFGA consistency tokens across distributed microservice boundaries. Eliminates Zanzibar 'New Enemy' stale-cache authorization races by mandating that write responses return a token or monotonic timestamp and downstream authorization checks evaluate against at least that snapshot state. Mitigates authorization bypasses where revoked permissions remain active during replication lag.

Blocks:Unpinned OpenFGA Check Executions Causing Stale Read Privilege Escalation
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-lsm-inode-attestation-standard
securitycritical

Cilium Tetragon eBPF LSM Process Inode Attestation Standard

Enforces cryptographically signed binary provenance and strict inode attestation at the Linux Security Module (LSM) hook layer using Cilium Tetragon. Intercepts process initialization during bprm_check_security before memory mapping or execution occurs, deterministically killing unverified binaries to eliminate TOCTOU race conditions.

Blocks:Post-Execve Asynchronous Telemetry and Brittle Path-Based Filtering Without Inode Attestation
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-contextual-tuple-depth-cycle-limit-standard
securitycritical

OpenFGA 1.8 Contextual Tuple Depth and Cycle Guardrail

Enforces strict structural constraints, acyclicity validation, and execution budgets on OpenFGA 1.8 contextual tuples and relationship queries. Prevents unbounded graph traversal, catastrophic algorithmic complexity, and goroutine/stack exhaustion in multi-tenant authorization evaluations.

Blocks:Injecting Unbounded or Cyclic Contextual Tuples into Authorization Checks Without Pre-Evaluation Graph Constraints and Traversal Budgets
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-key-derivation-zeroization-standard
securitycritical

WebAuthn PRF Deterministic Key Derivation and Zeroization Invariant

Enforces strict memory zeroization and non-extractable cryptographic key lifecycles when using the WebAuthn PRF (pseudo-random function) extension for zero-knowledge client decryption. Guarantees that raw hardware-derived PRF seeds and intermediate key material are wiped from typed array buffers in finally blocks to prevent heap memory dump extraction.

Blocks:Retaining raw WebAuthn PRF output in garbage-collected string or buffer memory without deterministic zeroization
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-rfc9449-proof-nonce-enforcement
securitycritical

OAuth 2.0 DPoP (RFC 9449) Cryptographic Proof & Nonce Rotation Enforcement

Mandates client-side asymmetric key-binding for all egress token and resource server requests in accordance with RFC 9449 (DPoP). Enforces strict single-use JTI proof generation, URI/method canonicalization, public-only JWK header exposure, and automatic RFC 9449 Section 4.3 DPoP-Nonce challenge retries to neutralize token theft and replay attacks.

Blocks:Statically Reusing Expired DPoP Proofs or Dropping Server DPoP-Nonce 401 Challenge Synchronization
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-rotation-guardrail-spiffe-spire-eph-793
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Zero-Trust Rotation Boundary

Enforces short-lived mTLS X.509 SVID (SPIFFE Verifiable Identity Document) rotation via the SPIFFE Workload API with sub-hour validity windows. Strictly forbids static certificate persistence, long-lived trust bundles, or indefinite TLS context caching, ensuring fail-closed mutual authentication on SVID stream exhaustion.

Blocks:Static TLS Context Caching and Indefinite X.509 Lifetimes Bypassing SPIFFE Workload API Hot-Reloads
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-rotation-lease-floor-barrier
securitycritical

SPIFFE/SPIRE Dynamic X.509 SVID Rotation Lease Floor and Jitter Barrier

Enforces deterministic lease renewal barriers and dynamic randomized jitter algorithms for ultra-short-lived SPIFFE/SPIRE X.509 SVIDs across high-density service meshes. Prevents concurrent thundering herd renewal spikes against the SPIRE Workload API and eliminates premature connection drops during in-flight mTLS handshakes. Mandates minimum grace period lease floors so workloads retain valid cryptographic credentials until active connections fully cycle.

Blocks:Naive SVID Renewal on Fixed Expiration Threshold Without Lease Floor or Jitter
Targets:Cursor•Claude•Windsurf•Codex
ebpf-xdp-stateful-ddos-quarantine-pipe
securitycritical

eBPF XDP Line-Rate Stateful DDoS Quarantine and Pre-SKB Shedding

Enforces pre-allocation packet filtering directly in the network driver RX ring buffer via eBPF XDP (eXpress Data Path). Eliminates Linux kernel socket buffer (sk_buff) allocation overhead and ksoftirqd CPU starvation under high-throughput Layer-4 amplification floods by tracking state inside LRU per-CPU maps and shedding malicious flows with XDP_DROP before kernel stack ingress.

Blocks:Deferring Volumetric Mitigation to Netfilter or Using Unbounded BPF Maps In Ingress Pipeline
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-client-data-origin-binding-invariant
securitycritical

WebAuthn Level 3 ClientDataJSON Origin Binding & Related Origin Validation

Enforces strict canonical origin binding verification on deserialized WebAuthn Level 3 clientDataJSON payloads in federated multi-tenant edge architectures. Precludes sub-origin relay, cross-tenant impersonation, and conditional UI credential leakage by enforcing strict exact-match origin validation, scheme/port verification, and Related Origin Requests (ROR) explicit allowlisting across reverse-proxy layers.

Blocks:Lax or Regex-Based Origin Validation Allowing Subdomain Traversal and Cross-Tenant Credential Relay
Targets:Cursor•Claude•Windsurf•Codex
openfga-cache-consistency-toctou-guardrail
securitycritical

OpenFGA Distributed Cache Invalidation and Consistency Invariant

Enforces synchronous distributed edge cache invalidation and explicit consistency levels during OpenFGA tuple mutations. Prevents authorization Time-of-Check to Time-of-Use (TOCTOU) race conditions where revoked access privileges persist in distributed edge caches or stale Zanzibar read replicas.

Blocks:Fire-and-forget cache eviction and weak-consistency checks following OpenFGA tuple revocations
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-graph-cycle-depth-guardrail
securitycritical

OpenFGA Graph Cycle and Query Depth Boundary Standard

Mandates deterministic traversal depth ceilings, memoized path-cycle detection, and strict schema-level relation constraints across OpenFGA Zanzibar evaluations. Prevents adversarial tuple loop injection, recursive expansion cascades, and thread exhaustion across distributed authorization engines.

Blocks:Unbounded Graph Expansion and DoS via Cyclic ReBAC Tuples and Unconstrained Traversal Depth
Targets:Cursor•Claude•Windsurf•Codex
pqc-hybrid-mlkem-x25519-ingress-invariant
securitycritical

Mandatory Hybrid ML-KEM-768/X25519 Key Encapsulation on Edge Ingress

Enforces a strict cryptographic invariant requiring all public edge ingress points and reverse proxies to mandate hybrid ML-KEM-768/X25519 (X25519MLKEM768) TLS 1.3 key exchange groups. This mitigates 'harvest-now-decrypt-later' (HNDL) quantum threats against high-value transactional flows by terminating legacy non-hybrid handshakes unconditionally on sensitive ingress pathways.

Blocks:Permitting Pure Classical TLS Key Exchange (ECDHE/RSA) on High-Value Ingress
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-consistency-token-propagation-barrier
securitycritical

OpenFGA Consistency Token Propagation Barrier for Distributed Edge Mutation Guardrails

Enforces strict read-after-write authorization consistency across distributed edge microservices interacting with OpenFGA or Google Zanzibar implementations. Mandates extracting, validating, and propagating the `consistency_token` (Zookiez/continuation token) across asynchronous message buses and edge boundaries before executing state mutations or subsequent access evaluations. Prevents the New Enemy Problem and stale authorization cache vulnerabilities in multi-region deployments.

Blocks:Executing edge mutations or checks using eventually consistent OpenFGA reads without propagated snapshot consistency tokens
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hardware-device-bound-attestation-barrier
securitycritical

Hardware-Backed Device-Bound Passkey Attestation Enforcement for Zero-Trust Boundaries

Enforces direct hardware-backed attestation and strict inspection of AuthenticatorData flags during WebAuthn credential registration. Prevents cloud-synchronized credentials (iCloud Keychain, Google Password Manager) from accessing zero-trust administrative perimeters by verifying physical device-bound roots of trust against certified FIDO Metadata Service (MDS3) roots.

Blocks:Permitting Synced Multi-Device Passkeys (None Attestation / Unchecked Backup Flags) in Privileged Zero-Trust Workflows
Targets:Cursor•Claude•Windsurf•Codex
openid-sse-caep-realtime-session-revocation
securitycritical

OpenID SSE-CAEP Real-Time Revocation and Continuous Access Enforcement

Enforces deterministic sub-second session and token invalidation across distributed architectures by ingesting OpenID Continuous Access Evaluation Profile (CAEP) and Shared Signals and Events (SSE) Security Event Tokens (SETs, RFC 8417). Prohibits relying purely on passive JWT time-to-live (TTL) expiration for authorization state when credential compromise or revocation events occur.

Blocks:Passive JWT Expiration Reliance Without Active Shared Signal Revocation Ingestion
Targets:Cursor•Claude•Windsurf•Codex
csp-level-3-dynamic-nonce-streaming-ssr-invariant
securitycritical

CSP Level 3 Dynamic Nonce Propagation in Chunked Streaming SSR

Enforces cryptographic nonce generation per HTTP request and continuous injection into both HTTP response headers and chunked HTML streaming boundaries. Prevents Cross-Site Scripting (XSS) bypasses and React/Next.js hydration mismatches caused by static nonce reuse or out-of-order asynchronous chunk rendering without proper nonce binding.

Blocks:Reusing Static Nonces Across Requests or Emitting Inline Scripts Without Contextual Nonce Binding in Streaming Chunks
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-workload-identity-federation-standard
securitycritical

SPIFFE/SPIRE Dynamic X.509 SVID Workload Identity & Multi-Cloud Federation Guardrail

Enforces dynamic, short-lived X.509 SVID issuance and automated rotation via the SPIFFE Workload API over a secure Unix Domain Socket (UDS). Prohibits long-lived static API tokens, disk-persisted credentials, and manual CA synchronization across heterogeneous multi-cloud Kubernetes clusters by mandating in-memory rotation and cryptographically verified SPIFFE Trust Domain Federation.

Blocks:Bypassing SPIFFE Workload API with Long-Lived Static Secrets, File-Persisted Certificates, or Missing In-Memory SVID Watchers
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-rfc9449-cryptographic-attestation-boundary
securitycritical

OAuth 2.0 DPoP (RFC 9449) Asymmetric Key Binding and Nonce Validation Boundary

Enforces strict Demonstrating Proof-of-Possession (DPoP, RFC 9449) cryptographic verification across Backend-for-Frontend (BFF) layers and downstream service hops. Prevents token replay and demotion attacks by mandating verification of ephemeral public keys (`jwk`), access token binding (`ath`), method/URI matching (`htm`/`htu`), and stateful server-issued nonces (`DPoP-Nonce`).

Blocks:DPoP-to-Bearer Demotion Across Service Boundaries and Missing Nonce Replay Enforcements
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-recursion-depth-limiter
securitycritical

OpenFGA Contextual Tuple Graph Recursion and Depth Limiter

Enforces strict structural validation, depth bounding, and cycle detection on ad-hoc contextual tuples passed to OpenFGA Check and ListObjects operations. Unbounded or cyclic contextual tuples allow malicious actors to induce catastrophic ReBAC graph expansion, thread starvation, and service-level denial of service via adversarial graph structures.

Blocks:Unvalidated Contextual Tuple Injection Causing ReBAC Catastrophic Backtracking and CPU Starvation
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-depth-cycle-guardrail
securitycritical

OpenFGA 1.8 Contextual Tuple Traversal Depth & Cycle Guardrail

Enforces strict boundaries, cycle prevention, and volume capping on OpenFGA contextual tuples to prevent catastrophic graph traversals during Zanzibar authorization checks. Unbounded dynamic tuple injection leads to distributed denial of service, memory exhaustion, and breached sub-millisecond evaluation SLOs. Mandates deterministic graph evaluation constraints before dispatching runtime checks.

Blocks:Injecting Unsanitized Dynamic Contextual Tuples Causing Unbounded Graph Traversal and ReDoS-Style Exhaustion
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-userns-transition-guardrail
securitycritical

eBPF LSM Kernel-Boundary Containment for Unauthorized User Namespace Transitions

Enforces synchronous kernel-boundary interception of unauthorized user namespace transitions and capability escalations via eBPF LSM hooks before credential structures are mutated. Prohibits reliance on post-hoc userspace auditing or asynchronous seccomp notifications for container isolation guarantees. Guarantees that any transition across user namespace boundaries targeting the initial root namespace (init_user_ns) is synchronously denied with -EPERM.

Blocks:Post-Mutation Userspace Auditing of CLONE_NEWUSER and Capability Transitions
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-nonce-ephemeral-binding-invariant-production-standard
securitycritical

OAuth 2.1 RFC 9449 DPoP Ephemeral Nonce & Asymmetric Thumbprint Binding Guardrail

Mandates strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification across all zero-trust resource servers, requiring cryptographic binding between the client's public key thumbprint (jkt) and the access token confirmation claim. Enforces stateful or cryptographically signed ephemeral server nonces with single-use replay protection and strict access token hash (ath) integrity checks on all RPC and HTTP endpoints.

Blocks:Accepting Unbound Bearer Tokens or Unverified DPoP Proofs Lacking Nonce and JWK Thumbprint Consensus
Targets:Cursor•Claude•Windsurf•Codex
openfga-dynamic-contextual-tuples-anti-pollution-invariant
securitycritical

OpenFGA Ephemeral Contextual Tuples Anti-Pollution Guardrail

Enforces that temporal, session-bound, and dynamic authorization assertions are supplied strictly as contextual tuples during OpenFGA evaluation queries rather than persisted to the tuple store. This prevents high-velocity database bloat, changelog table exhaustion, and critical privilege-retention vulnerabilities caused by orphaned revocation writes.

Blocks:Persisting Transient Grants to the Tuple Store Instead of Utilizing Ephemeral Contextual Tuples
Targets:Cursor•Claude•Windsurf•Codex
tls-mlkem-hybrid-downgrade-guardrail
securitycritical

TLS 1.3 ML-KEM Post-Quantum Hybrid Key Exchange Downgrade Guardrail

Enforces strict cryptographic abort invariants on edge ingress and reverse proxy layers when an active intermediary or configuration flaw attempts to downgrade ML-KEM hybrid key encapsulation. Edge termination services must reject classical-only key agreement whenever the client advertises post-quantum hybrid capabilities (e.g., X25519MLKEM768), preventing 'store now, decrypt later' exploits facilitated by silent handshake downgrades.

Blocks:Silent fallback to classical ECDH when clients advertise ML-KEM post-quantum hybrid key encapsulation.
Targets:Cursor•Claude•Windsurf•Codex
authzen-pep-pdp-signed-context-envelope-guardrail
securitycritical

AuthZEN PEP-to-PDP Signed Dynamic Context Envelope Propagation

Mandates that all dynamic contextual authorization payloads transmitted between Policy Enforcement Points (PEPs) and Policy Decision Points (PDPs) across microservice boundaries are encapsulated within cryptographically signed, immutable envelopes. Prevents PDP cache poisoning, context tampering, and Time-of-Check to Time-of-Use (TOCTOU) authorization drift by enforcing asymmetric JWS/PASETO validation and deterministic context-hash cache derivation.

Blocks:Propagating Mutable, Unsigned Raw JSON Authorization Context Across Distributed PEP-PDP Boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-verification-boundary
securitycritical

Mandate Strict FIDO2 MDS3 Root-of-Trust Attestation for Device-Bound Enterprise Passkeys

Enforces cryptographic authenticator attestation certificate chain validation against trusted FIDO Alliance Metadata Service (MDS) roots during WebAuthn enrollment. Rejects unvalidated attestation formats, software-backed credentials, and untrusted AAGUIDs to prevent unauthorized multi-device passkeys in zero-trust architectures.

Blocks:Accepting 'none' attestation or bypassing x5c trust anchor validation during credential registration
Targets:Cursor•Claude•Windsurf•Codex
openfga-cyclic-transitive-graph-evaluation-boundary
securitycritical

Deterministic Recursion and Cycle Boundary Enforcement for OpenFGA ReBAC Graphs

Enforces strict recursion depth limits, graph cycle detection, and compute budgets during relationship-based access control (ReBAC) graph resolution in OpenFGA. Prevents compute exhaustion and denial-of-service attacks caused by cyclic tuple insertions or deeply nested transitive relationship expansions.

Blocks:Unbounded Recursive Tuple Traversal and Unchecked Cyclic Relationship Expansions
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-cyclic-traversal-depth-governor
securitycritical

Deterministic Traversal Depth and Cycle Governance for OpenFGA Contextual Tuples

Enforces strict recursion depth bounding and deterministic cycle memoization during real-time OpenFGA and Zanzibar authorization checks. Prevents stack exhaustion, authorization service denial-of-service (DoS), and unbounded RPC fan-out caused by circular or deeply nested contextual relationships. Mandates fail-closed semantics and visited-node state tracking across all graph traversal boundaries.

Blocks:Unbounded Contextual Tuple Ingestion and Recursive Graph Traversal Without Cycle Detection
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-key-binding-standard
securitycritical

RFC 9449 Demonstrating Proof-of-Possession (DPoP) Invariant Enforcement

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) asymmetric key-binding invariants across OAuth 2.0 client requests and resource server validations. Mandates client-side ephemeral cryptographic key generation, strict non-exportable storage, exact HTTP request-bound proof generation (htm, htu, jti, ath), and server-side replay prevention with nonce coordination.

Blocks:Bearer Token Fallback and Unbound In-Memory DPoP Proof Reuse
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-client-key-derivation-fence
securitycritical

WebAuthn L3 PRF Ephemeral Key-Derivation and Memory Fencing Standard

Enforces strict zero-knowledge cryptographic boundaries for WebAuthn Level 3 Pseudo-Random Function (PRF) extension implementations. Mandates non-extractable client-side HKDF derivation, proactive buffer zeroization, and strictly prohibits the exfiltration or persistent storage of raw PRF seed material and derived symmetric wrapping keys.

Blocks:Exposing Raw Authenticator PRF Outputs or Persisting Extractable Symmetric Keys
Targets:Cursor•Claude•Windsurf•Codex
openfga-monotonic-consistency-token-invariant
securitycritical

OpenFGA Monotonic Consistency Token Propagation and Verification Invariant

Enforces deterministic capture, propagation, and validation of OpenFGA consistency tokens across distributed services and client sessions. Prevents critical authorization bypasses and privilege leaks resulting from read-after-write replication lag on read replicas during permission revocation or mutation.

Blocks:Discarding OpenFGA Mutation Consistency Tokens Leading to Read-After-Write Replication Authorization Bypass
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-enterprise-attestation-boundary
securitycritical

Mandatory Hardware-Bound Attestation and Authenticator Attachment Validation for Enterprise Passkeys

Enforces strict FIDO2/WebAuthn Level 3 enterprise attestation verification, requiring direct or enterprise attestation statements and hardware authenticator flags. Prevents the enrollment and assertion of multi-device synchronized passkeys (e.g., iCloud Keychain, Google Password Manager) for administrative and zero-trust tiers by cryptographically validating AAGUID against an approved enterprise hardware registry and verifying the backup eligibility (BE) and backup state (BS) credential flags.

Blocks:Accepting 'none' attestation or missing flags allows soft/synced passkeys on high-privilege enterprise boundary endpoints
Targets:Cursor•Claude•Windsurf•Codex
ml-kem-hybrid-tls-downgrade-protection
securitycritical

ML-KEM Hybrid TLS 1.3 Post-Quantum Forward Secrecy & Downgrade Prevention

Enforces hybrid classical and post-quantum lattice key exchange (X25519MLKEM768/SecP256r1MLKEM768) within TLS 1.3 architectures to mitigate Store-Now-Decrypt-Later (SNDL) harvesting. Prevents active MitM cipher downgrade attacks by establishing mandatory post-quantum group constraints and verifying negotiated key encapsulation mechanisms post-handshake.

Blocks:Permissive TLS key-share negotiation allowing silent fallback to pure classical ECDHE without ML-KEM hybrid encapsulation
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-contextual-tuples-invalidation-standard
securitycritical

OpenFGA ReBAC Contextual Tuple Resolution & Write-Consistency Standard

Mandates deterministic, zero-staleness authorization guarantees across distributed transactions using OpenFGA. Enforces contextual tuple injection for in-flight state mutations and strict consistency configurations to prevent authorization bypasses caused by asynchronous replication lag.

Blocks:Asynchronous Tuple Write Race Inducing False-Negative Authorization and Read-After-Write Stale Checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-bound-passkey-attestation-invariant
securitycritical

WebAuthn L3 Enterprise Device-Bound Passkey Attestation and Anti-Sync Invariant

Enforces strict hardware-bound WebAuthn Level 3 credentials for enterprise access by cryptographically verifying authenticator data flags and attestation statements. Explicitly rejects multi-device synced passkeys (iCloud Keychain, Google Password Manager) by verifying Backup Eligibility (BE=0) and Backup State (BS=0) alongside enterprise AAGUID allowlists.

Blocks:Permitting Synced Passkeys with Unchecked Backup Flags and Unvalidated AAGUIDs in Enterprise Workflows
Targets:Cursor•Claude•Windsurf•Codex
spire-confidential-computing-attestation-invariant
securitycritical

Hardware-Rooted Platform Attestation Validation for SPIRE SVID Issuance

Enforces hardware-rooted cryptographic measurement validation (TPM 2.0 PCR quotes or AWS Nitro Enclave attestation documents) prior to issuing SPIFFE Verifiable Identity Documents (SVIDs). Prevents identity spoofing and lateral movement across multi-tenant cloud fabrics by ensuring workload identity issuance is cryptographically bound to verified platform firmware, boot sequences, and enclave enclave-held hashes.

Blocks:Issuing SVIDs Based on Mutable Cloud Metadata or Unverified Node Selectors Without Hardware Attestation
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-in-kernel-namespace-escape-barrier
securitycritical

Cilium Tetragon In-Kernel Namespace Escape and Privilege Escalation Enforcement Barrier

Enforces synchronous, in-kernel containment of unauthorized namespace transitions and privilege escalations using Cilium Tetragon eBPF LSM and tracepoint hooks. Guarantees zero userspace round-trip latency by executing SIGKILL or override actions directly in the kernel ring before container breakouts complete. Prohibits asynchronous userspace detection loops that fail to prevent TOCTOU exploitation during setns, unshare, or commit_creds invocations.

Blocks:Asynchronous Userspace Alerting for Critical Namespace Escapes and Privilege Escalations
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-distributed-nonce-sync-production-standard
securitycritical

OAuth 2.0 DPoP (RFC 9449) Distributed Nonce Synchronization and Asymmetric Binding Guardrail

Enforces strict asymmetric proof-of-possession verification and atomic single-use nonce synchronization across distributed gateway nodes. Prevents cross-cluster token replay, signature-stripping, and JWK thumbprint mismatch vulnerabilities under zero-trust perimeters.

Blocks:Local-Memory Nonce Cache with Unbound JWK Thumbprints Enabling Cross-Cluster Replay Attacks
Targets:Cursor•Claude•Windsurf•Codex
openfga-hierarchical-graph-max-depth-guardrail
securitycritical

OpenFGA Graph Traversal Max-Depth and Cycle-Breaking Guardrail

Enforces strict recursion depth constraints, pre-commit cycle detection, and bounded latency barriers during OpenFGA relationship tuple resolution. Prevents algorithmic denial-of-service (DoS) and thread exhaustion caused by cyclic or deeply nested relationship graphs during authorization checks.

Blocks:Unbounded Recursive Tuple Commit Leading to Cycle-Induced Resolution Hangs
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-depth-circuit-breaker
securitycritical

OpenFGA Relationship-Based Access Control Traversal Circuit Breaker

Enforces strict resolution depth invariants, cyclic graph detection, and sub-graph memoization on OpenFGA Check and Expand operations. Prevents graph traversal denial-of-service (Graph DoS) and cascading latency blow-ups caused by unbounded recursive relation trees and unvetted contextual tuples.

Blocks:Executing unbounded OpenFGA checks with raw contextual tuples without depth limits or latency circuit breakers.
Targets:Cursor•Claude•Windsurf•Codex
fastapi-pydantic-v2-deserialization-sandbox-guardrail
securitycritical

FastAPI Pydantic v2 Zero-Copy Deserialization and Memory Sandbox Standard

Enforces strict streaming payload size limits, recursion depth boundaries, and explicit pydantic-core unmarshaling constraints for edge-facing API gateways. This prevents memory exhaustion, stack overflow micro-DoS, and catastrophic CPU pinning from malformed or deeply nested JSON payloads during Rust-to-Python boundary transitions.

Blocks:Unbounded Raw JSON Parsing with Default FastAPI Body Unmarshaling
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-bounded-depth-invariant
securitycritical

OpenFGA Contextual Tuple Graph Traversal Bounded-Depth & Tenant Barrier Invariant

Enforces strict tenant boundary isolation and deterministic graph evaluation horizons during Relationship-Based Access Control (ReBAC) evaluations with OpenFGA. Prevents arbitrary cyclic contextual tuple injection, unbounded graph resolution denial-of-service, and cross-tenant privilege escalation (New Enemy problem).

Blocks:Unsanitized Contextual Tuples and Unbounded Graph Traversal in OpenFGA Check Calls
Targets:Cursor•Claude•Windsurf•Codex
ebpf-bpflsm-container-exec-constraint-standard
securitycritical

eBPF BPF-LSM Container Binary Execution and Memory Protection Guardrail

Restricts executable memory mapping calls (`mprotect`, `mmap`) and process executions (`bprm_check_security`) at the kernel LSM layer to immutable, verified container rootfs mounts. Hardens runtime workloads against fileless ELF injection (memfd_create), arbitrary reverse shells, and untrusted shared-object loading by validating inode backing and namespace cgroup identifiers in kernel space.

Blocks:Relying on Userspace Runtime Monitors or Post-Exec Syscall Filters Allowing Memory Injection and Ephemeral Binaries
Targets:Cursor•Claude•Windsurf•Codex
openfga-graph-cycle-depth-limit-invariant
securitycritical

OpenFGA 1.6+ Tuple-To-Userset Graph Cycle and Depth Limit Invariant

Deeply nested ReBAC relationship evaluations over tuple-to-userset (TTU) chains must enforce strict acyclic invariants and deterministic graph traversal boundaries. Failure to validate DAG properties at tuple ingestion and unconstrained recursive evaluations lead to CPU exhaustion, authorization timeouts, and Denial-of-Service (DoS) in critical path authorization checks. Systems must enforce proactive cycle prevention at mutation time and explicit bounded depth guardrails during evaluation.

Blocks:Unvalidated Cyclic TTU Relationship Ingestion Causing Authorization Engine Starvation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-mds3-aaguid-hardware-class-whitelist-invariant
securitycritical

FIDO2 MDS3 AAGUID Hardware-Class Whitelist Enforcement Guardrail

Enterprise authentication workflows must enforce direct attestation and validate the Authenticator Attestation GUID (AAGUID) against FIDO Alliance Metadata Service v3 (MDS3). The registration pipeline must cryptographically reject synced multi-device passkeys (all-zero AAGUIDs or uncertified software authenticators) and require certified hardware security keys matching an enterprise trust list with acceptable FIDO certification levels (e.g., FIDO_CERTIFIED_L2 or higher).

Blocks:Acceptance of Synced Multi-Device Passkeys or Unverified AAGUIDs in Enterprise-Bound Hardware Workflows
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-workload-attestation-guardrail
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Federation and In-Memory Attestation Standard

Enforces dynamic workload identity attestation via local SPIFFE Workload API over Unix Domain Sockets (UDS) bound to container cgroups. Prohibits persisting X.509 SVIDs or private keys to durable storage and mandates automated in-memory rotation before cryptographic expiration. Forbids fallback to static, long-lived cloud credentials across heterogeneous trust domains.

Blocks:Persisting Ephemeral SVIDs to Disk or Falling Back to Long-Lived Cloud IAM Credentials
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-dpop-ephemeral-nonce-fencing
securitycritical

OAuth 2.1 RFC 9449 DPoP Ephemeral Nonce Fencing & Replay Defense

Enforces strict Demonstrating Proof-of-Possession (DPoP) verification across zero-trust API boundaries according to RFC 9449. Mandates server-side ephemeral nonce generation, cryptographic binding of the access token hash (ath), HTTP method (htm), URI (htu), and single-use nonce validation to neutralize token exfiltration and replay attacks.

Blocks:Accepting static bearer tokens or omitting cryptographic nonce verification in DPoP validation pipelines
Targets:Cursor•Claude•Windsurf•Codex
coco-vtpm-attestation-identity-binding
securitycritical

Confidential Containers (CoCo) Hardware-Rooted vTPM Attestation Identity Binding Standard

Enforces hardware-rooted remote attestation using virtual Trusted Platform Module (vTPM) quotes before releasing decryption keys or mounting storage volumes in Confidential Containers (CoCo). Prevents untrusted hypervisors, compromised host kernels, and multi-tenant host operators from snooping plaintext proprietary model weights and confidential tenant data in physical DRAM.

Blocks:Premature Workload Boot or Pre-Shared Key Ingestion Bypassing Cryptographic vTPM Hardware Attestation
Targets:Cursor•Claude•Windsurf•Codex
passkey-aaguid-hardware-step-up-standard
securitycritical

Passkey AAGUID Cryptographic Hardware Step-Up Escalation Standard

Mandates cryptographic differentiation between synced multi-device passkeys and device-bound hardware authenticators (e.g., FIDO2/WebAuthn hardware tokens) to gate high-risk operations. Validates Authenticator Attestation Globally Unique Identifiers (AAGUID) against trusted FIDO Metadata Service (MDS) data and verifies authenticator flags (rejecting backup-eligible credentials) during step-up challenges.

Blocks:Authorizing High-Risk Operations via Synced Passkeys or Unverified Client-Supplied AAGUIDs
Targets:Cursor•Claude•Windsurf•Codex
wasi-p2-capability-boundary-standard
securitycritical

WASI 0.2 Component Model Capability-Based Sandbox Boundary Standard

Enforces strict capability-based security boundaries for multi-tenant microservices compiled into WASI 0.2 (Preview 2) WebAssembly components. Precludes ambient authority by restricting host bindings exclusively to explicit WebAssembly Interface Type (WIT) interfaces (e.g., `wasi:http/outgoing-handler`, `wasi:filesystem/preopens`) without granting broad POSIX or unchecked host-level capabilities. Prevents untrusted guest code execution from compromising host infrastructure via unconstrained directory traversal, socket creation, or unmediated environment variable access.

Blocks:Ambient POSIX Emulation and Unchecked Host Capability Ingestion in Multi-Tenant WASM Runtimes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-invalidation-sync
securitycritical

Atomic Distributed Revocation and Invalidation Sync for WebAuthn Conditional Mediation

Enforces atomic distributed revocation and epoch validation across synchronized cloud passkeys to prevent stale client authenticator states from completing WebAuthn conditional mediation (autofill). Eliminates authorization bypasses where locally cached passkeys generate valid cryptographically signed assertions against recently revoked or deregistered server credentials.

Blocks:Trusting In-Flight Conditional Assertions Without Atomic Credential Tombstoning and Epoch Validation
Targets:Cursor•Claude•Windsurf•Codex
openfga-graph-traversal-cycle-depth-guardrails
securitycritical

OpenFGA Graph Traversal Cycle and Depth Guardrails

Enforces strict bounded graph traversal, pre-write directed acyclic graph (DAG) cycle validation, and timeout-constrained contexts across OpenFGA authorization engines. Protects fine-grained authorization resolvers against algorithmic denial-of-service (DoS) and memory exhaustion caused by deeply nested or cyclical relationship tuples.

Blocks:Unbounded Recursive ReBAC Traversal and Cyclic Tuple Persistence Inducing Algorithmic DoS
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-hybrid-transport-attestation-validation
securitycritical

WebAuthn Level 3 Hybrid Transport Attestation and Proximity Validation

Enforces strict validation of WebAuthn Level 3 hybrid transport (caBLE) parameters and authenticators during passkey registration and cross-device assertions. Prevents cross-device passkey relay attacks and adversary-in-the-middle (AiTM) exploitation by cryptographically binding origin, RP ID, client data hash, and proximity-bound hybrid transport hints at identity verification boundaries.

Blocks:Trusting Client-Reported Transports Without Origin Pinning, Nonce Verification, or Hybrid Transport Validation
Targets:Cursor•Claude•Windsurf•Codex
postgres-17-rls-memoization-leakproof-views
securitycritical

Postgres 17 RLS Leakproof Function Isolation & Security Invoker Views

Enforces strict isolation of row-level security (RLS) predicates against timing side-channels and query-planner predicate reordering in Postgres 17. Mandates the use of 'security_invoker = true' on multi-tenant views and prohibits marking non-hardened or error-throwing functions as LEAKPROOF to prevent unauthorized row existence oracle leaks.

Blocks:Exposing Tenant Data via Query Planner Predicate Pushdown or Missing Security Invoker Configurations
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursion-hop-limit-boundary-guardrail
securitycritical

OpenFGA Relationship Tuple Recursion and Hop-Limit Boundary Guardrail

Enforces strict pre-write cycle detection, depth-bounding heuristics, and fail-closed resolution boundaries on fine-grained authorization graphs. Transitive relation expansions (e.g., nested groups, parent-child hierarchies) without bounded hop limits expose the authorization engine to algorithmic complexity attacks, memory exhaustion, and denial-of-service during Check and Expand API resolutions.

Blocks:Unbounded Graph Traversals and Cyclic Tuple Ingestion Triggering Authorization Engine DoS
Targets:Cursor•Claude•Windsurf•Codex
webauthn-aal3-hardware-attestation-invariant
securitycritical

Passkey AAL3 Hardware Enclave Attestation & Non-Exportability Invariant

Enforces strict NIST SP 800-63B Authenticator Assurance Level 3 (AAL3) compliance in WebAuthn registration ceremonies. Rejects unmanaged multi-device synced passkeys by requiring direct cryptographic attestation verification, FIDO Metadata Service (MDS3) root-of-trust anchoring, FIDO Level 2+ certification validation, and strict enforcement of single-device non-exportability flags.

Blocks:Accepting Unattested WebAuthn Credentials or Permitting Synced Multi-Device Passkeys in AAL3 Zero-Trust Perimeters
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-isolation-boundary
securitycritical

WebAuthn PRF Zero-Knowledge Key Derivation & Ephemeral Memory Isolation

Enforces architectural isolation boundaries for symmetric keys derived via WebAuthn PRF (Pseudo-Random Function) extensions. Requires non-exportable WebCrypto keys, immediate manual buffer zeroization in scoped execution blocks, and strict prevention of key persistence across DOM storage, global state, and network layers.

Blocks:Persisting raw PRF material, using exportable CryptoKeys, or abandoning unwiped key buffers to garbage collection
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dual-active-svid-rotation-invariant
securitycritical

SPIFFE/SPIRE Ephemeral SVID Dual-Active Overlap Rotation Invariant

Mandates dual-active overlapping validity windows when consuming ephemeral X.509 SVIDs from SPIRE Workload APIs. Enforces asynchronous TLS certificate hot-reloading with graceful in-flight handshake drain periods, eliminating TCP RST spikes and TLS handshake failures during sub-hour credential rotations.

Blocks:Synchronous Single-Certificate Atomic Pointer Replacement Causing In-Flight mTLS Resets
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuples-boundary-standard
securitycritical

OpenFGA Ephemeral Contextual Tuples Boundary Standard

Enforces a strict boundary between durable relationship graph state and ephemeral check-time context in OpenFGA. Runtime authorization claims—such as session validity, step-up MFA, dynamic geofencing, and break-glass elevation—must strictly be evaluated as contextual tuples or condition parameters during check evaluation, never written directly to the persistent tuple store.

Blocks:Persisting transient session, MFA, or dynamic environmental state to durable OpenFGA storage instead of passing check-time contextual tuples.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-synced-passkey-hardware-stepup
securitycritical

WebAuthn Synced Passkey Hardware Attestation Step-Up Standard

Enforces mandatory hardware-bound FIDO2 token verification invariants for high-risk operations when multi-device synced passkeys are detected. Inspects authenticatorData flags (Backup Eligibility and Backup State) and requires step-up authentication using FIDO Alliance MDS-certified, non-exportable hardware security keys.

Blocks:Permitting Synced Passkeys (BE=1, BS=1) to Authorize Irreversible High-Risk Operations Without Hardware Attestation Step-Up
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-kernel-socket-egress-invariant
securitycritical

eBPF LSM Kernel-Enforced Socket Egress Boundary Invariant

Mandates deterministic, zero-drift egress enforcement directly in the Linux Security Module (LSM) hookpoints via eBPF. Bypasses userspace proxy latency and race conditions by intercepting socket connection requests synchronously in kernel space before TCP SYN dispatch.

Blocks:Relying on Userspace Sidecar Proxies or Asynchronous Packet Filters for Container Egress Control
Targets:Cursor•Claude•Windsurf•Codex
webauthn-rors-origin-isolation-standard
securitycritical

WebAuthn Related Origin Requests (RORS) Isolation and Cryptographic Origin Binding

Enforces strict origin validation and Related Origin Requests (RORS) manifest verification across federated micro-frontends and multi-tenant subdomains. Prevents cross-origin credential theft, assertion relay, and phishing escalations by cryptographically asserting origin constraints against authoritative well-known manifests.

Blocks:Accepting Unverified Cross-Origin WebAuthn Assertions via Loose Regex or Subdomain Suffix Matching
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-bounded-traversal-standard
securitycritical

OpenFGA Contextual Tuple Graph Traversal and Latency Bounds Guardrail

Enforces deterministic computational and memory bounds on OpenFGA dynamic contextual tuples during Check and Expand evaluations. Prevents algorithmic complexity denial-of-service (ReDoS/GraphDoS) and p99 latency degradation by capping contextual tuple cardinality, depth, and payload size to guarantee sub-10ms authorization response times.

Blocks:Unbounded contextual tuple injection triggering combinatorial graph traversals and engine latency spikes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-enterprise-attestation-sync-segregation
securitycritical

Enforce WebAuthn Device-Bound Enterprise Attestation & Sync Segregation

Enforces strict segregation between multi-device synced passkeys and device-bound hardware credentials for Tier-0 administrative operations. Mandates verification of the WebAuthn authenticatorData backup flags (BE/BS), explicit AAGUID enterprise allowlisting, and cryptographic attestation signature validation to prevent synched credentials from satisfying high-privilege access tiers.

Blocks:Permitting Multi-Device Synced Passkeys to Register or Authorize Tier-0 Privileged Actions Without Attestation Flag Validation
Targets:Cursor•Claude•Windsurf•Codex
sigstore-v3-rekor-inclusion-verification-standard
securitycritical

Sigstore v3 Keyless OIDC Ephemeral Certificate Rekor Inclusion Verification

Production admission controllers and deployment pipelines must verify cryptographically provable transparency log (Rekor) inclusion proofs (SET/inclusion promise and Merkle audit path) for Fulcio-issued ephemeral X.509 certificates. Verification must confirm SAN OIDC claims and certificate validity windows alongside Rekor integrated time rather than relying solely on leaf certificate X.509 signature validity.

Blocks:Accepting Fulcio ephemeral leaf certificates without validating cryptographic Rekor inclusion proofs and SCT timestamps
Targets:Cursor•Claude•Windsurf•Codex
webauthn-synced-vs-hardware-attestation-invariant
securitycritical

FIDO2 / WebAuthn Synced Passkey Attestation and Step-Up Invariant

Enforces cryptographic discrimination between multi-device synced credentials (passkeys) and hardware-bound tokens (e.g., YubiKeys) during registration and authentication. Systems must inspect authenticator data flags (BE/BS) and attestation statement formats to enforce hardware-bound credentials for step-up authentication during high-risk transactional workflows.

Blocks:Conflating Synced Passkeys with Dedicated Hardware Keys During High-Risk Step-Up Actions
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-multi-webview-acl-isolation-standard
securitycritical

Tauri 2.0 Multi-WebView ACL Capability Isolation Standard

Enforces strict zero-trust capability scoping and cryptographic boundary separation across heterogeneous WebViews in Tauri 2.0. Prevents cross-origin privilege escalation and malicious native command access by isolating permissions to discrete window and webview labels.

Blocks:Global Capability Leakage and Unvalidated Multi-WebView Native IPC Invocation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-passkey-signal-revocation-invariant
securitycritical

WebAuthn Conditional Mediation & Passkey Signal API Revocation Guardrail

Enforces strict synchronization between WebAuthn Conditional Mediation (autofill) UI lifecycles and the Passkey Signal API (PublicKeyCredential.signal*). Mandates that client autofill abort controllers are deterministically aborted and re-instantiated upon credential invalidation or hardware revocation events, preventing compromised credentials from persisting in active browser autofill caches.

Blocks:Stale Conditional Mediation Requests Exposing Revoked Passkeys in Client Autofill Prompts
Targets:Cursor•Claude•Windsurf•Codex
openfga-cyclic-expansion-fencing-guardrail
securitycritical

OpenFGA Distributed Graph Cyclic Expansion Fencing and Traversal Bounding

Deeply nested multi-tenant Relationship-Based Access Control (ReBAC) models risk unbounded recursive graph expansions and cyclic traversals during authorization evaluations. This rule enforces strict traversal depth ceilings, deterministic cycle fencers, propagation deadlines, and edge-budgeting to prevent thread starvation, high-cardinality latency amplification, and authorization DoS vectors.

Blocks:Unbounded Recursive Traversal and Unfenced Graph Expansion in ReBAC Authorizers
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-mlkem768-hybrid-tls-guardrail
securitycritical

Post-Quantum ML-KEM-768 Hybrid TLS 1.3 Key Encapsulation and MTU Guardrail

Mandates the deployment of post-quantum hybrid key encapsulation (X25519MLKEM768) for TLS 1.3 across all internal and ingress service mesh communication to defeat Harvest-Now-Decrypt-Later (HNDL) adversaries. Enforces deterministic Path MTU (PMTU) discovery, TCP MSS clamping, and TLS record fragmentation controls to prevent silent middlebox packet drops caused by enlarged post-quantum key exchange payloads.

Blocks:Classical-Only ECDH Deployment with Unconstrained Handshake MTU Causing HNDL Vulnerability and Packet Blackholing
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-depth-guardrail
securitycritical

OpenFGA Contextual Tuple Graph Traversal Depth and Cycle Guardrail

Enforces pre-flight cycle detection, strict cardinality caps, and traversal depth limits on contextual tuples injected during runtime OpenFGA relationship-based access control (ReBAC) evaluations. Prevents Denial of Service (DoS) and algorithmic complexity exhaustion caused by deeply nested or cyclical graph expansions in check and list-objects queries. Mandates client-side structural validation before passing dynamic authorization contexts to the OpenFGA storage engine.

Blocks:Unbounded Contextual Tuple Injection Causing ReBAC Graph Recursion Exhaustion
Targets:Cursor•Claude•Windsurf•Codex
dpop-rfc9449-hardware-enclave-nonce-sync
securitycritical

OAuth 2.0 DPoP (RFC 9449) Hardware Enclave Assertion & Distributed Nonce Sync Standard

Mandates RFC 9449 Demonstrating Proof-of-Possession (DPoP) bound to non-exportable hardware-enclave keys across distributed edge architectures. Enforces server-side stateless cryptographic nonce generation, distributed replay prevention, strict HTTP method/URI verification, and access token hash (ath) validation. Eliminates token interception vulnerabilities, cross-region replay attacks, and asymmetric key extraction risks.

Blocks:Accepting Bearer tokens without cryptographic key-binding or validating DPoP proofs using single-node in-memory nonces vulnerable to edge desynchronization and replay.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-channel-binding-guardrail
securitycritical

WebAuthn Conditional Mediation Cross-Origin Challenge Binding Guardrail

Enforces cryptographic binding between WebAuthn conditional mediation (passkey autofill) challenges, transient browser nonces, and TLS channel/session tokens to neutralize cross-origin relay and session replay attacks. Mandates strict RP ID validation, cryptographically random challenge-to-session association in isolated cache layers, and clientDataJSON origin/type parity checking during public key credential assertion verification.

Blocks:Unbound Ephemeral Challenges Allowing Cross-Origin Passkey Autofill Replay and Credential Stuffing
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-client-side-encryption-vault
securitycritical

Client-Side Cryptographic Vault Isolation for WebAuthn largeBlob Payloads

Enforces mandatory client-side authenticated envelope encryption (AEAD) for all payloads destined for the WebAuthn largeBlob extension. Modern passkeys replicate across third-party cloud synchronization fabrics (e.g., Apple iCloud Keychain, Google Password Manager), exposing raw blob data to vendor infrastructure unless shielded by zero-knowledge client-side encryption. All reads and writes must cryptographically bind the relying party identity and credential ID to the encrypted envelope.

Blocks:Persisting Unencrypted or Malleable Plaintext directly into WebAuthn largeBlob Extension Buffers
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-binary-integrity-bprm-verification
securitycritical

Mandatory In-Kernel Binary Digest Verification via BPF-LSM bprm_creds_for_exec

Enforces synchronous cryptographic integrity verification of executable binaries inside the kernel before container process execution. BPF-LSM hooks on bprm_creds_for_exec must query kernel IMA digests via bpf_ima_inode_hash or bpf_ima_file_hash and reject unmeasured or untrusted binaries with -EPERM to eliminate TOCTOU execution windows.

Blocks:Permissive or Asynchronous Userspace Binary Verification Prone to Execution TOCTOU and Inode Spoofing
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-origin-fencing
securitycritical

WebAuthn Conditional Mediation Origin Fencing & Iframe Sandbox Invariants

Enforces strict origin validation, cross-origin isolation fencing, and explicit iframe permission delegation policies during conditional WebAuthn passkey autofill. Prevents credential theft, UI redressing, and clickjacking attacks across multi-tenant micro-frontends and embedded SaaS portals by mandating ancestor checks and explicit credential-delegation permissions.

Blocks:Unfenced Conditional WebAuthn Invocation in Permissive or Cross-Origin Embedded Iframes
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-traversal-depth-ceiling
securitycritical

OpenFGA Recursive Relation Traversal Depth Ceiling & Cycle Prevention

Enforces deterministic depth ceilings, cycle detection, and strict contextual tuple validation across Zanzibar-style OpenFGA relation models and query clients. Unbounded graph expansions across transitive relations (such as nested group memberships or hierarchical folders) allow malicious or degenerate multi-tenant graphs to trigger exponential fan-out, backend memory exhaustion, and distributed denial-of-service cascades.

Blocks:Unbounded Recursive Transitive Relations and Contextual Tuples Triggering Zanzibar Denial-of-Service
Targets:Cursor•Claude•Windsurf•Codex
webauthn-enterprise-attestation-origin-boundary
securitycritical

WebAuthn Enterprise Attestation and Origin Boundary Enforcement

Mandates strict enterprise hardware attestation, AAGUID allowlisting, and cryptographic origin verification for high-privilege WebAuthn credentials. Prevents multi-device credential synchronization (passkey leaks) across personal consumer clouds by rejecting credentials with active backup eligibility flags during registration.

Blocks:Accepting unverified passkeys with 'none' attestation and permissive backup flags on privileged accounts
Targets:Cursor•Claude•Windsurf•Codex
opentelemetry-w3c-pii-redaction-envelope
securitycritical

OpenTelemetry W3C Trace Context Zero-Retention PII Redaction Standard

Enforces deterministic, automated sanitization and cryptographically keyed tokenization of sensitive payload attributes within OpenTelemetry context envelopes and W3C trace propagation headers. Guarantees that personal identifiable information (PII), credentials, and regulated data are redacted in-memory before spans and baggage egress trust boundaries.

Blocks:Unredacted Egress of Regulated PII and Auth Tokens via W3C Baggage and Span Attributes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-guardrail-webauthn-prf-ext-767
securitycritical

Deterministic Client-Side Symmetric Key Derivation via WebAuthn PRF Extension

Enforces zero-trust deterministic client-side symmetric key derivation using the WebAuthn PRF (Pseudo-Random Function) extension. Guarantees that raw authenticator-derived entropy is domain-separated via HKDF, ingested immediately into non-extractable Web Crypto handles, memory-zeroed, and never leaked to untrusted storage or network boundaries.

Blocks:Persisting raw PRF entropy, bypassing HKDF domain separation, or generating extractable CryptoKeys in client memory.
Targets:Cursor•Claude•Windsurf•Codex
openfga-modular-composition-cycle-detection-guardrail
securitycritical

OpenFGA Modular Composition Cycle Detection & Traversal Depth Guardrail

Enforces static acyclic graph (DAG) verification and bounded expansion depth across modular OpenFGA authorization schemas prior to compilation or ingestion. Prevents cross-module cyclic relation references and transitive tuple_to_userset loops that trigger denial-of-service or stack exhaustion in authorization evaluation engines.

Blocks:Unchecked Dynamic Module Composition Permitting Infinite Traversal Recursion Cycles
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-encrypted-session-anchor-standard
securitycritical

WebAuthn LargeBlob Extension Client-Side Encrypted Session Anchor Standard

Governs the storage, retrieval, and cryptographic envelope lifecycle of hardware-attested, client-side encryption roots using the WebAuthn largeBlob extension. Mandates authenticated symmetric encryption (AES-256-GCM or ChaCha20-Poly1305) with ephemeral, derived keys before persisting session state or credentials to the authenticator, guaranteeing zero-knowledge offline authentication states resistant to device-level snooping and cross-origin leakage.

Blocks:Persisting Plaintext Session Tokens or Using Static Authenticator-Derived Keys Directly in WebAuthn largeBlob Payloads
Targets:Cursor•Claude•Windsurf•Codex
sigstore-ephemeral-oidc-slsa3-attestation-invariant
securitycritical

Sigstore Ephemeral OIDC Workload Identity & SLSA Level 3 Provenance Invariant

Mandates keyless, short-lived OIDC-backed Fulcio certificates and Rekor transparency log entries for all containerized build artifacts emitted from isolated CI/CD workflows. Prohibits static long-lived private keys, service account secrets, and unverified build provenance in favor of non-forgeable SLSA Level 3 predicate generation. Guarantees immutable supply chain traceability from source commit SHA to container digest without secret leakage risks.

Blocks:Static Secret Signing and Unattested Container Emission in CI Pipelines
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-sender-constrained-nonce-replay-guardrail
securitycritical

OAuth 2.1 Sender-Constrained DPoP Nonce-Bound Token Replay Protection

Mandates RFC 9449 Demonstrating Proof-of-Possession (DPoP) with dynamic server-nonce verification for OAuth 2.1 tokens across web and mobile clients. Prevents token theft and replay attacks arising from client-side XSS by cryptographically binding access tokens to non-extractable client-side asymmetric key pairs. Forbids standard ambient bearer tokens in high-assurance boundary interfaces.

Blocks:Transmitting Unconstrained Bearer Tokens or Omitting Server-Nonce DPoP Proof Handshakes
Targets:Cursor•Claude•Windsurf•Codex
fido2-enterprise-attestation-aaguid-mandate
securitycritical

FIDO2 Enterprise Attestation and Hardware-Bound AAGUID Enforcement

Enforces strict cryptographic guarantees against multi-device cloud-synced passkeys on high-privilege IAM scopes. Mandates direct or enterprise WebAuthn attestation verification, explicit FIDO Alliance Metadata Service (MDS3) AAGUID allowlisting, and verification that credential backup eligibility (BE) and backup state (BS) flags are strictly zero. Guarantees that only physical, non-exportable hardware authenticators (e.g., YubiKey, Google Titan) can access enterprise-tier administrative operations.

Blocks:Permitting Synced Multi-Device Passkeys with 'none' Attestation in High-Privilege Workflows
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Hardware-Bound Zero-Knowledge Key Derivation

Enforces strict cryptographic invariants for WebAuthn Level 3 PRF (Pseudo-Random Function) extension usage to derive symmetric encryption keys directly within authenticator hardware. Guarantees client-side zero-knowledge execution by isolating salt inputs and ephemeral outputs, mandating HKDF expansion into non-exportable CryptoKey objects, and immediately zeroizing transient memory buffers.

Blocks:Deriving master cryptographic secrets via software KDFs using raw credential IDs or exporting PRF evaluation outputs to plain strings in memory
Targets:Cursor•Claude•Windsurf•Codex
amd-sev-snp-remote-attestation-verification-standard
securitycritical

AMD SEV-SNP Confidential Container Remote Attestation & Secret Provisioning Standard

Defines strict cryptographic verification invariants for AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP) attestation reports prior to injecting secrets into multi-tenant cloud containers. Mandates verification of the hardware-backed VCEK certificate chain against AMD KDS root of trust, validation of measurement digests (LAUNCH_MEASUREMENT), non-renegotiable fresh nonce binding, and enforcement of minimum Trusted Computing Base (TCB) versions. Prevents man-in-the-middle attacks, hypervisor impersonation, and stale measurement replays in zero-trust confidential compute environments.

Blocks:Pre-mature Secret Provisioning on Unvalidated SNP Reports and Incomplete TCB Measurement Chains
Targets:Cursor•Claude•Windsurf•Codex
sigstore-slsa-l3-ephemeral-keyless-attestation
securitycritical

Sigstore SLSA Level 3 Keyless Ephemeral Provenance & Attestation Invariant

Enforces non-forgeable, cryptographic supply chain provenance for all microservice artifacts utilizing Sigstore keyless signing backed by Fulcio ephemeral certificates and Rekor transparency log entries. Eliminates persistent private signing keys from CI/CD environments, ensuring all attestations are bound to authenticated OIDC workload identities and satisfy SLSA Level 3 requirements. Requires build-time attestation generation and strict admission-time digest-bound verification.

Blocks:Persisting static private signing keys in CI secrets and releasing untracked artifacts without Rekor-backed cryptographic provenance.
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-cycle-detection-depth-fencing
securitycritical

Deterministic Contextual Tuple Cycle Detection and Depth Fencing for OpenFGA ReBAC

ReBAC evaluations utilizing dynamic contextual tuples are vulnerable to graph cycle exploitation and unbounded recursive traversal loops that exhaust engine resources. Systems MUST enforce client-side directed acyclic graph (DAG) cycle detection and deterministic depth fencing before dispatching authorization checks to OpenFGA. This invariant guarantees sub-millisecond p99 authorization latencies and shields identity infrastructure from algorithmic complexity denial-of-service (DoS) attacks.

Blocks:Unchecked Contextual Tuple Forwarding Allowing Circular Traversal Loops and Algorithmic ReBAC Denial of Service
Targets:Cursor•Claude•Windsurf•Codex
coco-atls-hardware-quote-verification-standard
securitycritical

Mandatory Hardware-Rooted aTLS Quote Verification for Confidential Containers

Enforces hardware-rooted AMD SEV-SNP and Intel TDX attestation quote validation prior to provisioning secrets to Confidential Containers (CoCo). Prohibits provisioning production credentials over standard mTLS without binding ephemeral TLS public keys to cryptographic enclave report data. Guarantees that untrusted host hypervisors cannot intercept or forge enclave identity.

Blocks:Trusting mTLS identities or unverified guest claims without hardware quote cryptographic binding
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tc-microsegmentation-pod-identity-guardrail
securitycritical

eBPF TC Ingress/Egress Pod-Identity Cryptographic Tagging and In-Kernel Microsegmentation

Mandates verified kernel-level tenant identity injection and boundary validation at the Traffic Control (TC) layer via eBPF. Forbids unauthenticated IP-to-identity mappings and missing verifier bounds checks on custom encapsulation headers, ensuring line-rate lateral movement isolation without userspace proxy latency.

Blocks:Trusting Plaintext L3/L4 Metadata Without Cryptographic Authentication and Missing Packet Boundary Validation in TC Filters
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-aead-envelope-verification
securitycritical

WebAuthn LargeBlob Authenticated Encryption Verification Standard

Enforces client-side Authenticated Encryption with Associated Data (AEAD) envelope verification and strict payload size bounding for WebAuthn LargeBlob extensions. Prevents credential-state tampering, ciphertext malleability, and memory-exhaustion attacks across multi-tenant or shared hardware authenticators by binding the credential ID to the AEAD Additional Authenticated Data (AAD).

Blocks:Trusting raw WebAuthn LargeBlob payloads without client-side AEAD envelope verification and credential-bound AAD
Targets:Cursor•Claude•Windsurf•Codex
w3c-baggage-zero-trust-boundary-sanitization-standard
securitycritical

W3C Baggage Header Zero-Trust Boundary Sanitization and Cryptographic Validation Standard

Mandates strict ingress boundary redaction, allowlist enforcement, and HMAC cryptographic signing for W3C distributed baggage headers across multi-tenant security boundaries. Prevents untrusted external context injection, tenant spoofing, and privilege escalation via unverified OpenTelemetry propagation propagation context.

Blocks:Blind Propagation of Unverified and Unsigned W3C Baggage Across Multi-Tenant Boundaries
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-graph-fanout-depth-boundary
securitycritical

OpenFGA ReBAC Graph Traversal Fan-Out and Resolution Depth Boundary

Enforces strict bounds on OpenFGA authorization graph traversal depth, contextual tuple payload size, and evaluation concurrency. Prevents Zanzibar-style algorithmic Denial of Service (DoS), thread starvation, and latency spikes caused by unbounded transitive relationship expansion and recursive contextual tuple evaluations.

Blocks:Unbounded Transitive Graph Traversal and Unvalidated Contextual Tuple Injection in ReBAC Checks
Targets:Cursor•Claude•Windsurf•Codex
wasi-canonical-abi-sandbox-guardrail
securitycritical

WASI 0.2 Canonical ABI Component Sandboxing and Resource Protocol

Enforces strict shared-nothing linear memory isolation, capability-based descriptor confinement, and deterministic resource deallocation for untrusted multi-tenant WASI 0.2 components. Guarantees host-guest boundary integrity by prohibiting raw memory aliasing across the Canonical ABI and enforcing explicit resource drop lifecycles. Prevents memory leaks, use-after-free, and capability leaks in multi-tenant WebAssembly runtime hosts.

Blocks:Leaking Raw Host Memory Pointers or Retaining Leaked Resource Handles Across Canonical ABI Lifecycles
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-dynamic-boundary
securitycritical

OpenFGA Contextual Tuples Dynamic Evaluation Boundary

Mandates that ephemeral, request-scoped, and high-churn attributes are injected exclusively via contextual tuples during the OpenFGA check call rather than written to persistent relational Zanzibar storage. Persisting transient state induces severe write amplification, cache invalidation storms, and race conditions that breach sub-millisecond authorization SLOs. Enforces an immutable architectural boundary separating persistent relationship graphs from runtime dynamic context.

Blocks:Persisting Ephemeral Request Context via WriteTuples Prior to Check Evaluation
Targets:Cursor•Claude•Windsurf•Codex
wasi-component-model-fuel-isolation-invariant
securitycritical

WASI 0.2 Component Model Gas-Metered Sandbox Execution Invariant

Mandates strict per-invocation instruction fuel metering, memory bounds enforcement, and capability-scoped host interfaces for untrusted tenant plugins using the WASI 0.2 Component Model. Prevents denial-of-service vectors, infinite execution loops, and guest heap exhaustion in high-throughput backend services by isolating linear memory and binding execution to deterministic gas limits.

Blocks:Unmetered Shared Store Instantiation with Ambient Host Capabilities
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-guardrail-webauthn-prf-ext-512
securitycritical

Enforce WebAuthn PRF Deterministic Key Derivation and Client-Side Zero-Knowledge Isolation

Enforces hardware-backed deterministic symmetric key derivation via the WebAuthn Pseudo-Random Function (PRF) extension for client-side zero-knowledge vaults. Guarantees 32-byte input salt bounds, HKDF domain separation, ephemeral in-memory handling, and non-extractable Web Crypto keys without transmitting PRF secrets across the wire.

Blocks:Raw PRF Output Exposure, Direct Cipher Usage Without HKDF, or Server-Side Transmission of Authenticator Secrets
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-userns-credential-transition-guard
securitycritical

eBPF LSM Invariant Enforcement for User Namespace Credential Transitions and Ambient Capability Bounds

Enforces kernel-level eBPF Linux Security Module (LSM) verification on credential preparation and namespace creation hooks to prevent unprivileged user namespace escalation. Prohibits ambient capability acquisition, unverified UID/GID namespace mappings, and unauthorized credential transformations in rootless execution contexts. Blocks privilege inheritance exploits across nested user namespace boundaries before execution context commits.

Blocks:Permissive User Namespace Allocation Permitting Ambient Capability Inheritance and Host Credential Leaks
Targets:Cursor•Claude•Windsurf•Codex
pqc-hybrid-mlkem768-tls13-enforcement-standard
securitycritical

Post-Quantum Cryptography Hybrid ML-KEM-768 TLS 1.3 Handshake Enforcement

Enforces mandatory Post-Quantum Cryptography (PQC) hybrid key encapsulation (ML-KEM-768 combined with classical ECDH) across all internal microservice mTLS and ingress connections. Disallows pure classical key exchange (such as standalone X25519 or NIST P-256) and TLS versions prior to 1.3 to neutralize Harvest-Now-Decrypt-Later (HNDL) attacks by quantum-capable adversaries.

Blocks:Accepting Classical-Only Key Exchange or Sub-TLS-1.3 Handshakes Vulnerable to HNDL Interception
Targets:Cursor•Claude•Windsurf•Codex
openfga-check-linearization-consistency-standard
securitycritical

OpenFGA 1.6 Multi-Region Cryptographic Check Linearization & Snapshot Invariance

Mandates monotonic cryptographic check linearization and explicit consistency modes in OpenFGA 1.6 distributed graph evaluations. Prohibits stale snapshot traversal during cross-region tuple mutation propagation to eliminate authorization race conditions (the 'New Enemy Problem') across tenant boundaries.

Blocks:Stale ReBAC Snapshot Evaluation via Default Eventual Consistency During Concurrent Tuple Mutations
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-scoped-ipc-buffer-guardrail
securitycritical

Tauri 2.0 Scoped IPC Buffer Deserialization & Native Capability Guardrail

Enforces strict bounds checking, memory allocation limits, and capability-scoped access controls on all IPC binary payloads entering Tauri 2.0 Rust commands from webviews. Prevents remote code execution, unauthenticated arbitrary memory access, and host privilege escalation resulting from unbounded deserialization of raw byte buffers. Guarantees full compliance with Tauri 2.0 permission sets and capability scoping invariants.

Blocks:Unbounded raw buffer deserialization and unvalidated native invocation from untrusted webview contexts
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-sender-constrained-token-rotation
securitycritical

RFC 9449 OAuth DPoP Sender-Constrained Token Rotation & Verification Invariant

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification across all microservice boundaries and edge ingress proxies. Mandates cryptographic thumbprint binding (`jkt`) in access tokens, asymmetric ephemeral key signature verification, strict HTTP method/URI claims matching, and distributed nonce-based replay prevention.

Blocks:Accepting Bearer Tokens with Unbound DPoP Proofs or Forwarding Ingress DPoP Proofs Downstream
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-hybrid-mlkem768-tls13-standard
securitycritical

Post-Quantum ML-KEM Hybrid TLS 1.3 Edge Invariant

Mandates that all external edge ingress termination points, reverse proxies, and edge gateways enforce TLS 1.3 with post-quantum hybrid key exchange (X25519+ML-KEM-768). This invariant eliminates Harvest Now, Decrypt Later (HNDL) exposure by ensuring ephemeral session keys cannot be decrypted retroactively by Cryptanalytically Relevant Quantum Computers (CRQCs). Classical-only key exchange groups (pure X25519, secp256r1, secp384r1) and protocols prior to TLS 1.3 are strictly forbidden on perimeter interfaces.

Blocks:Permitting Classical-Only ECDHE Key Exchange on External Ingress Gateways, Exposing In-Transit Data to Retrospective Quantum Decryption
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-origin-lockout-guardrail
securitycritical

WebAuthn Origin Lockout & Top-Level Context Enforcement Standard

Enforces cryptographic origin validation and strict Relying Party ID (RP-ID) verification against raw clientDataJSON on the authentication server, coupled with strict Permissions-Policy iframe exclusion. Prevents reverse-proxy Adversary-in-the-Middle (AitM) phishing frameworks from capturing or relaying passkey ceremonies across spoofed or sub-framed origins.

Blocks:Lenient origin parsing, regex suffix matching, or trusting client headers during WebAuthn assertion verification.
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-edge-nonce-replay-boundary
securitycritical

RFC 9449 DPoP Edge Nonce Replay-Proof Synchronization Boundary

Enforces sub-millisecond distributed nonce validation and cryptographic binding verification for sender-constrained OAuth 2.0 DPoP access tokens across multi-region stateless edge gateways. Mandates atomic consumption, single-use guarantees, and high-entropy sliding-window nonce generation to completely prevent replay attacks across globally replicated datastores.

Blocks:Stateless In-Memory or Asynchronous Nonce Caching Allowing Cross-Region DPoP Replay Windows
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-nonblocking-rotation-standard
securitycritical

SPIFFE/SPIRE Ephemeral SVID Non-Blocking Rotation and Overlap Margin Standard

Enforces proactive, asynchronous rotation of X.509 SVIDs prior to cryptographic expiry using deterministic grace overlap margins. Eliminates in-flight mTLS handshake failures and transport-layer downtime by decoupling the Workload API fetch loop from TLS context creation and socket-level negotiation.

Blocks:Synchronous or Lazy SVID Refresh Triggering Handshake Drops and TLS Expiry Invalidation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-hardware-bound-zk-encryption
securitycritical

Hardware-Bound Zero-Knowledge Encryption via WebAuthn PRF Extension

Enforces strict cryptographic domain separation and ephemeral memory isolation for symmetric keys derived via the WebAuthn Pseudo-Random Function (PRF) extension. Guarantees that raw PRF outputs and derived symmetric keys remain completely client-side, non-extractable, and hardware-bound without leaking key material or authenticating hashes to remote servers or persistent web storage.

Blocks:Direct Raw PRF Key Ingestion, Extractable CryptoKey Storage, and Server-Side PRF Output Transmission
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-autofill-injection-mitigation
securitycritical

WebAuthn Conditional UI Hybrid Passkey Autofill Injection Mitigation

Enforces cryptographic and DOM-isolation invariants for WebAuthn Conditional Mediation (passkey autofill). Prevents malicious iframes, prototype pollution, and rogue extension DOM injections from intercepting hybrid transport credentials during asynchronous form hydration by enforcing AbortController teardowns, immutable challenge-binding, top-level ancestor validation, and strict input attribute isolation.

Blocks:Unisolated Conditional Passkey Requests Vulnerable to Malicious Iframe Hijacking and DOM Injection
Targets:Cursor•Claude•Windsurf•Codex
pqc-mlkem-hybrid-key-encapsulation-standard
securitycritical

Mandatory ML-KEM (FIPS 203) Hybrid Ephemeral KEM Ratchet in TLS 1.3 Reverse Proxies

Enforces strict hybrid classical and post-quantum ephemeral key encapsulation (X25519MLKEM768 / SecP256r1MLKEM768) across all edge reverse proxies and ingress terminators. Forbids pure classical ephemeral key agreements to defeat 'Harvest Now, Decrypt Later' (HNDL) quantum intelligence vectors, while enforcing explicit ratchet updates and validating dual shared-secret combination step invariants.

Blocks:Accepting Classical-Only TLS 1.3 Key Exchanges or Improper Combiner Derivations for Post-Quantum KEMs
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-vault-standard
securitycritical

WebAuthn Level 3 PRF Extension Zero-Knowledge Vault Standard

Mandates client-side symmetric key derivation directly from passkey hardware authenticators via the WebAuthn Level 3 PRF extension to achieve end-to-end zero-knowledge encryption. Master secret keys, raw PRF evaluation buffers, and decrypted payloads must never be transmitted across network boundaries or persisted in client-side storage. Cryptographic vaults must enforce HKDF-SHA-256 derivation over the PRF output before performing authenticated symmetric encryption (AES-256-GCM or ChaCha20-Poly1305).

Blocks:Transmitting Raw PRF Outputs or Derived Vault Keys to Backend Services for Server-Side Decryption
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tetragon-kernel-capability-enforcement
securitycritical

eBPF Tetragon Kernel-Level Capability Modification and Namespace Isolation Invariant

Enforces synchronous, in-kernel blocking of runtime privilege escalation and namespace breakout attempts using Cilium Tetragon TracingPolicies. Mandates the use of synchronous kernel actions (Sigkill or Override) at the kprobe boundary on critical capability and namespace transitions (commit_creds, cap_capable, switch_task_namespaces) rather than asynchronous userspace alert pipelines.

Blocks:Relying on Userspace Audit Events for Asynchronous Privilege Escalation Mitigation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-security
securitycritical

Hardware-Bound WebAuthn PRF Deterministic Key Derivation Invariants

Enforces client-side zero-knowledge key synthesis via the WebAuthn Level 3 PRF (Pseudo-Random Function) extension. Guarantees that derived symmetric keys never leak to backend infrastructure, authenticator assertions enforce explicit user verification, and raw PRF outputs are immediately expanded into non-extractable cryptographic keys using domain-separated HKDF.

Blocks:Transmitting Raw PRF Secrets to Backends, Omitting Hardware User Verification, or Persisting Extractable Master Keys
Targets:Cursor•Claude•Windsurf•Codex
openfga-vector-clock-causal-invalidation-barrier
securitycritical

OpenFGA Real-Time Vector Clock Barrier for Causal Revocation Invalidation

Enforces causal consistency across geo-distributed OpenFGA ReBAC policy evaluation nodes using vector clock barriers. Guarantees that read-heavy edge nodes block or divert requests when their local replica's causal state lags behind the client's causal horizon, preventing authorization bypasses via stale revocation states.

Blocks:Stale ReBAC Evaluation on Stale Replicas Without Causal Horizon Fencing
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-key-derivation-standard-webauthn-prf-pse-591
securitycritical

Hardware-Bound WebAuthn PRF Zero-Knowledge Key Derivation Standard

Enforces strict implementation invariants for client-side cryptographic key derivation using WebAuthn Level 3 Pseudo-Random Function (PRF) extensions (HMAC-secret). Guarantees that derived symmetric keys bound to hardware authenticators are never exported, stored in persistent plaintext, or transmitted over network boundaries, ensuring absolute zero-knowledge client-side encryption.

Blocks:Deriving Encryption Keys from Insecure Authenticators or Caching Raw PRF Evaluation Outputs in Memory or LocalStorage
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-outbox-cache-invalidation-pattern
securitycritical

OpenFGA CDC Outbox Transactional Consistency and Cache Invalidation

Enforces strict transactional consistency between primary entity mutations and external OpenFGA relationship tuples using the Transactional Outbox pattern with Change Data Capture (CDC). Prevents dual-write race conditions, authorization drift, split-brain permission states, and stale cache authorization bypass vulnerabilities.

Blocks:Dual-Writing Inline OpenFGA Tuples within HTTP Handlers Causing Phantom Permissions and Cache Desynchronization
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-zero-knowledge-encryption-standard
securitycritical

WebAuthn L3 PRF Hardware-Backed Zero-Knowledge Key Derivation Guardrail

Mandates strict zero-knowledge client-side encryption using the WebAuthn Level 3 Pseudo-Random Function (PRF) extension. Guarantees that raw PRF outputs and derived symmetric encryption keys are processed exclusively within client-side Web Crypto subsystems and never transmitted over the wire or persisted in inspectable storage.

Blocks:Transmitting raw PRF outputs, leaking derived symmetric keys to relying parties, or using extractable client-side key storage.
Targets:Cursor•Claude•Windsurf•Codex
fido2-enterprise-attestation-passkey-rejection
securitycritical

FIDO2 Enterprise Attestation and Cloud-Syncable Passkey Rejection Guardrail

Enforces hardware-bound, non-exportable cryptographic authenticator validation via WebAuthn enterprise attestation statements to block personal consumer cloud credential synchronization on corporate assets. Mandates inspection of authenticator data flags to reject multi-device credentials (BE=1, BS=1) and validates authenticator AAGUIDs against enterprise-approved hardware allowlists anchored to FIDO MDS3 or private PKI.

Blocks:Accepting Multi-Device Syncable Passkeys (BE=1) or Permitting 'none' Attestation in Enterprise Workflows
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tc-socket-microsegmentation-guardrail
securitycritical

eBPF TC Socket Microsegmentation and Kernel-Level Identity Injection

Enforces non-bypassable kernel-level microsegmentation by attaching eBPF Traffic Control (TC) classifiers to container veth interfaces for sidecarless identity tagging and mTLS validation. Eliminates user-space bypass vectors and iptables race conditions by performing tenant SPIFFE ID verification directly within skb execution paths.

Blocks:Relying on user-space sidecar redirects or mutable iptables rules for microsegmentation and tenant identity attestation
Targets:Cursor•Claude•Windsurf•Codex
sev-snp-remote-attestation-secret-injection-guardrail
securitycritical

AMD SEV-SNP Remote Attestation & Pre-Execution Secret Injection Guardrail

Enforces strict cryptographic verification of AMD SEV-SNP hardware launch measurements and VCEK certificate chains prior to releasing sensitive secrets or decryption keys to containerized workloads. Blocks TOCTOU vulnerabilities and untrusted hypervisor snooping by ensuring ephemeral key exchange happens strictly via authenticated attestation reports tied to an unforgeable hardware root of trust.

Blocks:Injecting Workload Secrets Blindly Via Environment Variables Or Unverified Pre-Flight Webhooks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-zero-knowledge-storage-invariant
securitycritical

WebAuthn LargeBlob Hardware-Isolated Zero-Knowledge Storage Invariant

Enforces strict hardware-isolated cryptographic key and credential synchronization using the WebAuthn CTAP 2.1 largeBlob extension. Guarantees that sensitive client-side key material is sealed within authenticator-backed memory and AEAD-authenticated, strictly forbidding cloud-side custody or unencrypted persistence in standard Web Storage APIs.

Blocks:Degrading to Insecure Web Storage or Cloud Custody by Bypassing Hardware-Bound LargeBlob AEAD Verification
Targets:Cursor•Claude•Windsurf•Codex
spire-workload-identity-x509-svid-rotation
securitycritical

SPIRE Workload Identity X.509 SVID Sub-Hour Rotation and Attestation Guardrail

Enforces zero-trust authentication across heterogeneous container runtimes by obtaining ephemeral X.509 SPIFFE Verifiable Identity Documents (X509-SVIDs) directly from the SPIRE Workload API. Prohibits persistent static credentials, requiring sub-hour certificate lifetimes and dynamic in-memory TLS context updates via active Workload API socket streaming.

Blocks:Mounting Long-Lived Static Secrets or Statically Loading Ephemeral Certificates Without Watch Loops
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-vault-key-derivation
securitycritical

Mandatory Client-Side WebAuthn PRF Symmetric Key Derivation & Zero-Knowledge Transport

Enforces strict client-side symmetric key derivation using the WebAuthn PRF (Pseudo-Random Function) extension for end-to-end encrypted vaults. Authenticator PRF outputs and intermediate key materials must never be transmitted to Relying Party servers, and must always be expanded via client-side HKDF with distinct domain separation parameters before encrypting application state.

Blocks:Transmitting WebAuthn PRF Extension Outputs to Relying Party Backends or Deriving Vault Keys Server-Side
Targets:Cursor•Claude•Windsurf•Codex
slsa-v1-1-ephemeral-oidc-sigstore-attestation
securitycritical

SLSA v1.1 Ephemeral OIDC Sigstore Attestation & Hermetic Provenance Guardrail

Mandates SLSA v1.1 Build L3 compliance via keyless cryptographic signing using ephemeral OIDC tokens through Sigstore Fulcio and Rekor. Prohibits static long-lived signing credentials, unverified build runners, and non-hermetic provenance generation across all CI/CD pipelines.

Blocks:Static Secret Signing & Non-Hermetic In-Runner Artifact Attestation
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-nonce-synchronization-keybinding-standard
securitycritical

RFC 9449 DPoP Key-Binding Assertion & Nonce Synchronization Standard

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) key-binding assertions and stateful nonce synchronization. Prevents token replay, exfiltration, and downgrade attacks in zero-trust architectures by cryptographically binding access and refresh tokens to client-held asymmetric keys.

Blocks:Falling Back to Unbound Bearer Tokens or Leaking Assertions Across Method/URI Contexts with Stale Nonces
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-staleness-invariant
securitycritical

OpenFGA 1.6 Contextual Tuple Staleness and Zero-Drift ReBAC Invariant

Mandates contextual tuple injection and transactional replication-lag mitigation for OpenFGA 1.6 relationship-based access control (ReBAC). Guarantees zero authorization drift and prevents TOCTOU permission bypasses during high-throughput concurrent writes across distributed evaluation clusters.

Blocks:Evaluating Authorization Decisions Against Asynchronously Replicated State Without Contextual Tuple Injection
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-guardrail-webauthn-prf-ext-728
securitycritical

WebAuthn PRF Extension Deterministic Key Derivation Zero-Leakage Standard

Enforces non-extractable cryptographic isolation when deriving symmetric keys from hardware-bound WebAuthn PRF (Pseudo-Random Function) authenticator outputs. Guarantees that raw PRF outputs are immediately imported into non-extractable Web Crypto handles, memory-scrubbed via zeroization, and never persisted to client storage or transmitted over transport layers.

Blocks:Persisting raw PRF outputs, importing derived keys as extractable, or failing to zeroize ephemeral buffers
Targets:Cursor•Claude•Windsurf•Codex
nextjs-15-server-actions-cryptographic-host-validation
securitycritical

Next.js 15 Server Actions Cryptographic Host and Origin Validation Barrier

Enforces deterministic origin verification and HMAC-signed cryptographic host token validation for Next.js 15 Server Actions across distributed edge deployments. Prevents cross-site action invocation (CSAI), DNS rebinding, and host-header injection across multi-region reverse proxies by binding incoming action requests to cryptographically signed edge ingress contexts.

Blocks:Trusting raw headers or unvalidated Host/Origin headers in Server Actions across distributed proxies
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-ipc-capability-scoping-origin-isolation
securitycritical

Tauri 2.0 Native IPC Capability Scoping and Webview Origin Isolation

Enforces strict, least-privilege capability manifests and cryptographic webview origin isolation in Tauri 2.0 architectures. Prohibits wildcard plugin permissions, binds IPC commands to validated window labels and origins, and enforces granular resource scoping on all native boundaries.

Blocks:Granting Wildcard Permissions or Exposing Native IPC Capabilities to Unvalidated Webview Contexts
Targets:Cursor•Claude•Windsurf•Codex
openfga-conditional-tuple-evaluation-boundary
securitycritical

OpenFGA Conditional Relationship Tuple Evaluation Boundary Standard

Enforces strict deadline propagation, circuit breaker boundaries, and deterministic context serialization when evaluating OpenFGA conditional relationship tuples. Unbounded evaluation of dynamic ABAC conditions allows authorization bypass via resource exhaustion, request hanging, and fail-open edge-case degradation under adversarial payload loads. All check evaluations must enforce immutable context validation, strict timeouts, and fail-closed security defaults.

Blocks:Unbounded or Fail-Open OpenFGA Check Execution with Dynamic Contextual Tuples
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-mldsa-dual-signature-webhook-validation
securitycritical

Mandatory Hybrid Post-Quantum ML-DSA-65 and Classical ECDSA Dual-Signature Invariant

Enforces hybrid quantum-resilient verification on asynchronous ingestion channels by pairing classical ECDSA (P-384/secp256r1) with post-quantum ML-DSA-65 (FIPS 204). Guards webhook payloads against Harvest-Now-Decrypt/Forge-Later (HNDL/HNFL) adversaries targeting critical webhook ingestion pipelines. Payload deserialization is strictly blocked until both mathematical signatures independently verify the raw unparsed octet stream bound to tamper-proof headers.

Blocks:Accepting classical-only ECDSA signatures or parsing payloads prior to dual-signature verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-zanzibar-cache-invalidation-stream
securitycritical

OpenFGA CDC-Driven Zanzibar Cache Invalidation & Consistency Guardrail

Eliminates authorization race conditions by streaming transactional tuple mutations directly into distributed ReBAC cache nodes with sub-millisecond consistency. Forbids dual-write cache invalidation from application services and guarantees out-of-order mutation rejection via monotonically increasing Log Sequence Numbers (LSN) and zookie token tracking.

Blocks:Dual-Write Application-Tier Cache Eviction and Untracked Temporal Tuple Race Conditions
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-dpk-enterprise-fence
securitycritical

Enforce WebAuthn Device-Bound Attestation and Device Public Key (DPK) Extension Verification

Enterprise security boundaries require hardware-backed, non-exportable passkeys to prevent exfiltration into unmanaged consumer sync fabrics (e.g., iCloud Keychain, Google Password Manager). Registration ceremonies must strictly request and cryptographically verify the Device Public Key (devicePubKey) extension, validate enterprise attestation statements (direct or enterprise), and enforce authenticator attachment flags to fence passkey usage to vetted physical corporate hardware.

Blocks:Trusting client-reported passkey attachment without cryptographic verification of devicePubKey extensions and direct enterprise attestation statements
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-lsn-edge-cache-invalidation
securitycritical

OpenFGA 1.8 CDC Stream Invalidation with Monotonic LSN Watermarking

Enforces deterministic binding of database Change Data Capture (CDC) Log Sequence Numbers (LSNs) to edge relation tuple caches in OpenFGA 1.8 architectures. Eliminates distributed authorization drift and stale privilege retention by rejecting out-of-order CDC events and ensuring atomic, monotonic cache invalidation. Mandates strict consistency fencing between write transactions and distributed edge evaluation nodes.

Blocks:Blind Cache Eviction and Unversioned Invalidation via Asynchronous CDC Event Ingestion
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-cross-origin-binding
securitycritical

Strict Origin-Bound Cryptographic Validation for WebAuthn Conditional Mediation

Enforces strict origin and top-origin cryptographic binding during WebAuthn conditional mediation (autofill passkey) exchanges. Mitigates silent credential harvesting, cross-origin assertion relay, and iframe credential substitution attacks by strictly verifying clientDataJSON against immutable session contexts. Mandates strict validation of RP ID, challenge nonce lifecycle, and conditional mediation assertion integrity on relying party servers.

Blocks:Permissive Origin Validation or Loose Challenge Scoping in Passkey Autofill Handshakes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-backup-state-step-up-attestation
securitycritical

Mandatory Step-Up Attestation for WebAuthn L3 Synced Passkeys in High-Privilege Contexts

Enforces strict server-side evaluation of WebAuthn authenticator data flags (flags.be and flags.bs) alongside enterprise attestation formats during high-privilege operations. Synced multi-device credentials (cloud-backed passkeys) must trigger immediate step-up verification or hardware-bound device-bound credential re-authentication to prevent unauthorized execution via synchronized credential compromise.

Blocks:Accepting Multi-Device Synced Passkeys for Critical Operations Without Verifying Backup State Flags
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-watermark-consistency-invariant
securitycritical

OpenFGA CDC Tuple Stream Watermark Monotonic Consistency Guardrail

Enforces strict read-your-writes monotonic consistency across distributed OpenFGA authorization checks fed by change data capture (CDC). Mandates that downstream permission evaluation gates block or supply contextual tuples until the OpenFGA consumer stream watermark catches up to the mutation's transactional log sequence number (LSN).

Blocks:Stale Authorization Decisions Caused by Ungated Checks Against Lagging OpenFGA CDC Streams
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-graph-expansion-cost-containment
securitycritical

OpenFGA Recursive Graph Expansion Cost Containment & Depth Bounding

Enforces strict structural constraints, evaluation timeouts, and bounded depth traversal on OpenFGA relationship-based access control (ReBAC) evaluations. Prevents algorithmic denial-of-service (DoS) and thread exhaustion attacks caused by deeply nested transitive hierarchies or cyclical graph expansion in real-time authorization checks. Mandates fail-closed limits, contextual tuple constraints, and deterministic complexity budgeting across all authorization queries.

Blocks:Unbounded Recursive Transitive Traversal in OpenFGA Check Evaluations
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-ambient-replay-firewall
securitycritical

Enforce Strict Challenge Invalidation and Origin Binding for WebAuthn Conditional Mediation Flows

Defends WebAuthn conditional mediation (passkey autofill) against ambient replay attacks, cross-origin credential harvesting, and concurrent AbortSignal race conditions. Mandates single-flight AbortController orchestration, ephemeral challenge-session binding, and atomic challenge invalidation on verification.

Blocks:Unbounded conditional mediation invocations sharing static challenges or omitting abort controller lifecycle governance
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-consistency-token-synchronization
securitycritical

OpenFGA 1.6+ CDC Consistency Token Synchronization Standard

Multi-region authorization architectures suffer from replication lag anomalies where transactional database state propagates faster than asynchronous OpenFGA tuple projections. This standard mandates propagating and binding change-data-capture (CDC) transaction tokens (e.g., PostgreSQL LSN, CockroachDB HLC, or OpenFGA continuation/transaction IDs) into OpenFGA Check and Contextual Tuple evaluations. Enforcing this invariant eliminates stale read authorization vulnerabilities (e.g., revoked access lingering during propagation windows).

Blocks:Decoupled Check Queries Tolerating Asynchronous CDC Replication Lag Vulnerabilities
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-envelope-encryption-standard-passkey-webauthn-130
securitycritical

Passkey WebAuthn largeBlob Zero-Knowledge Envelope Encryption Standard

Enforces client-side zero-knowledge envelope encryption on all WebAuthn largeBlob extension payloads prior to calling navigator.credentials.create or navigator.credentials.get. Prevents identity leakage, session hijacking, and cross-account transplant attacks in the event of compromised passkey cloud sync vaults (e.g., iCloud Keychain, Google Password Manager).

Blocks:Persisting Plaintext or Server-Known Keys into Authenticator largeBlob Extensions Without Cryptographic Envelope Binding
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-ephemeral-provenance-verification
securitycritical

Sigstore Keyless Ephemeral Provenance Verification Invariant

Enforces non-repudiable SLSA Level 3 build provenance attestation across container artifacts using ambient OIDC workload identity tokens instead of static credentials. Prohibits static cryptographic keys in CI/CD signing pipelines and enforces strict verification of Fulcio ephemeral X.509 certificates, Rekor transparency log inclusion proofs, and OIDC issuer/subject identity claims at admission and deployment boundaries.

Blocks:Bypassing Keyless Identity Attestation via Static Private Keys or Missing Rekor Proof Verification
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-component-sandbox-isolation
securitycritical

WASI 0.2 Component Model Zero-Trust Sandboxed Host-Guest Isolation

Enforces non-negotiable zero-trust execution boundaries for untrusted, customer-authored WebAssembly components via WASI 0.2 and WIT-defined capability interfaces. Eliminates ambient authority and IPC serialization overhead by strictly isolating component instances through typed resource handles, deterministic epoch-based interruption, and granular WASI capability linkers.

Blocks:Ambient System Capability Granting and Unmetered Host Memory Leaks in Component Runtimes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-key-derivation-guardrail-webauthn-prf-ext-507
securitycritical

WebAuthn PRF Extension Client-Side Key Derivation and Zero-Knowledge Isolation

Enforces zero-knowledge client-side encryption key derivation using the WebAuthn Level 3 PRF (HMAC-Secret) extension directly inside hardware-backed authenticators. Guarantees that raw PRF outputs and derived symmetric encryption keys never traverse the network, bypass browser cryptographic memory boundaries, or touch relying party application servers.

Blocks:Exposing Raw Authenticator PRF Outputs or Delegating Symmetric Key Derivation to Server Runtimes
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-outbox-strict-tuple-serialization
securitycritical

OpenFGA CDC Outbox Strict Tuple Serialization Pipeline Standard

Enforces dual-write prevention and guarantees absolute authorization state consistency between application databases and OpenFGA stores via a transactional outbox CDC pipeline. Prohibits direct dual-writing to OpenFGA API endpoints within application boundary business logic to prevent authorization drift under partial failure modes.

Blocks:Dual-Writing Authorization Tuples Directly to OpenFGA API Alongside Primary Database Transactions
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-hardware-key-derivation-invariant
securitycritical

WebAuthn Level 3 PRF Extension Hardware Key-Derivation Invariant

Enforces zero-knowledge client-side encryption key derivation via WebAuthn Level 3 PRF (Pseudo-Random Function) authenticator outputs. Guarantees raw hardware-derived cryptographic seeds are immediately imported as non-extractable Web Crypto handles, memory buffers are explicitly zeroized, and intermediate keying material is never serialized or transmitted across boundaries.

Blocks:Exposing, serializing, or retaining raw WebAuthn PRF output buffers instead of immediate non-extractable CryptoKey ingestion and memory wiping
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-bound-origin-verification-standard
securitycritical

WebAuthn L3 Origin Binding and Cryptographic User-Verification Enforcement

Enforces strict canonical origin resolution, relying party ID matching, and cryptographic user-verification (UV) flag evaluation during WebAuthn assertion and registration ceremonies. Eliminates cross-origin passkey relay, phishing-proxy forwards, and session-fixation attacks by mandating tamper-proof clientDataJSON parsing and authenticatorData bit-flag checks against unforgeable server state.

Blocks:Accepting Loose Origins or Missing Bit-Level User Verification Flags in WebAuthn Assertions
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-hot-reload-invariant
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Dynamic Hot-Reload Invariant

Short-lived X.509 SVIDs issued by SPIFFE/SPIRE expire rapidly (e.g., minutes to hours) to constrain credential exposure. Workload runtimes and proxy sidecars must dynamically consume SPIFFE Workload API updates and hot-reload in-memory TLS contexts without restarting processes, re-binding sockets, or terminating active long-lived TCP/mTLS sessions.

Blocks:Static TLS Context Initialization and Process Restarts on SVID Expiry
Targets:Cursor•Claude•Windsurf•Codex
wasi-p2-capability-sandbox-boundary
securitycritical

Strict Capability-Based Sandboxing for WASI 0.2 Guest Component Boundaries

Enforces strict capability-based least privilege and resource confinement when executing untrusted third-party plug-ins under the WebAssembly System Interface (WASI 0.2 / Preview 2) Component Model. Mandates explicit world link-time imports, ambient authority eradication, and cryptographically verified component signatures prior to instantiating host runtimes.

Blocks:Ambient Host Authority Leakage and Unbounded Resource Exposure in Guest WASI Runtimes
Targets:Cursor•Claude•Windsurf•Codex
cosign-slsa3-ephemeral-workload-identity-attestation-standard
securitycritical

Sigstore Cosign SLSA L3 Ephemeral Workload Identity and Attestation Standard

Guarantees SLSA Level 3 supply chain integrity by mandating keyless, OIDC-federated ephemeral certificate signing via Sigstore Fulcio and immutable auditability via Rekor transparency log inclusion. Prohibits static, long-lived cryptographic keys and mutable image tags across all production build and deployment pipelines. Mandates admission-time verification of cryptographic provenance attestations and workload identity Subject Alternative Names (SAN).

Blocks:Signing Mutable Container Tags with Long-Lived Static Private Keys Without Rekor Transparency Logging or SLSA Provenance Verification
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-passkey-escalation-boundary
securitycritical

Hardware-Attested Device-Bound Passkey Enforcement for Step-Up Authorization

Enforces cryptographic isolation between multi-device cloud-synced passkeys and high-risk step-up authorization flows. Mandates verification of WebAuthn Level 3 authenticator data flags (Backup Eligibility and Backup State) and hardware-backed Secure Enclave attestation before authorizing privileged operations such as wire transfers and administrative role escalations.

Blocks:Permitting Multi-Device Synced Passkeys to Sign High-Risk Step-Up Actions Without Hardware Boundary Attestation
Targets:Cursor•Claude•Windsurf•Codex
lsm-bpf-runtime-binary-integrity-gate
securitycritical

Linux Kernel LSM BPF Dynamic Binary and Memory Immutability Gate

Enforces deterministic, in-kernel verification of binary integrity and memory-mapping invariants using eBPF Linux Security Modules (LSM) hooks (`bprm_check_security`, `file_mprotect`, `mmap_file`). Halts execution of tampered binaries, unverified shared libraries, and mutable executable memory segments (W^X violations) directly within the kernel before payload execution can occur in containerized workloads.

Blocks:Relying on Userspace Audit Daemons or Permitting W^X (Write XOR Execute) Memory State Transitions Inside Container Namespaces
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-origin-quarantine-standard
securitycritical

WebAuthn Conditional Mediation Origin Quarantine and Atomic Challenge Invalidation

Enforces strict origin-bound assertion verification and atomic challenge invalidation across hybrid Passkey UI handoffs and conditional mediation lifecycles. Prevents adversary-in-the-middle (AiTM) reverse-proxy relay attacks by cryptographically binding ClientDataJSON origin and RP ID while enforcing single-use challenge consumption within a strict timeout quarantine window.

Blocks:Reusable Challenges and Unverified ClientData Origins in Hybrid Conditional Passkey Mediations
Targets:Cursor•Claude•Windsurf•Codex
wasi-0-2-capability-sandbox-boundary
securitycritical

WASI 0.2 Component Model Capability-Based Sandbox Boundary Policy

Enforces strict deny-by-default capability boundaries for multi-tenant WebAssembly 0.2 component execution. Requires explicit capability attenuation, prohibiting ambient authority inheritance such as host environment, socket access, or unrestricted filesystem preopens in host runtimes. Mandates virtualized clocks, isolated store resource limits, and explicit outbound network proxies via WASI HTTP interfaces.

Blocks:Ambient Host Resource Inheritance via Unrestricted WASI Preview 2 Host Context Linker
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-nonce-binding-standard
securitycritical

RFC 9449 DPoP Cryptographic Proof and Nonce Binding Standard

Enforces application-layer proof-of-possession for OAuth 2.0 access tokens and mutation endpoints via RFC 9449 DPoP. Requires strict asymmetric key binding using non-extractable client keys, verification of HTTP method and URI claims, hash-bound access tokens ('ath'), and synchronized ephemeral server-issued nonces to eliminate exfiltration and replay attacks.

Blocks:Unbound Bearer Token Forwarding and Missing Ephemeral DPoP Nonce Validation
Targets:Cursor•Claude•Windsurf•Codex
oauth2-rar-type-attestation-guardrail
securitycritical

Strict Schema Contract Attestation for OAuth 2.1 Rich Authorization Requests (RAR)

Enforces deterministic runtime schema validation and client capability attestation for fine-grained OAuth 2.1 Rich Authorization Requests (RFC 9396). Prevents privilege escalation by disallowing open or weakly typed authorization_details objects, mandating closed schemas with strict property allowlists, and binding authorization types directly to registered client profiles before token minting.

Blocks:Dynamic Pass-Through or Permissive Parsing of authorization_details Payloads Leading to Privilege Escalation
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-synchronous-syscall-sigkill-guardrail
securitycritical

Tetragon eBPF Synchronous Syscall Override and Zero-Latency SIGKILL Guardrail

Enforces synchronous kernel-space evaluation and deterministic SIGKILL termination on unauthorized container namespace breakout attempts prior to instruction execution. Disallows asynchronous user-space audit-only detection modes that permit malicious syscall completion before alert consumption.

Blocks:Asynchronous Post-Execution Auditing of Privilege Escalation and Container Breakout Syscalls
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-hybrid-transport-relay-resistance
securitycritical

WebAuthn Level 3 Hybrid Transport Relay Resistance and ClientData Validation

Enforces strict RP origin validation, clientDataJSON crossOrigin verification, and authenticator data transport binding during WebAuthn Level 3 hybrid (caBLE/cross-device) ceremonies. Prevents adversary-in-the-middle (AitM) relay proxies from harvesting passkey assertions across disassociated domains or unverified hybrid channels.

Blocks:Trusting unverified hybrid assertions without crossOrigin assertions or strict canonical origin and clientDataHash validation
Targets:Cursor•Claude•Windsurf•Codex
linux-landlock-lsm-runtime-sandbox-guardrail
securitycritical

Mandatory Linux Landlock LSM Process Confinement and Privilege Stripping

Enforces unprivileged, kernel-enforced Linux Landlock LSM sandboxing at process initialization before processing untrusted input or executing untrusted workloads. Requires strict ABI capability negotiation, explicit filesystem and network access mask definitions, PR_SET_NO_NEW_PRIVS enforcement, and immediate ruleset file descriptor closure to neutralize container breakout primitives.

Blocks:Executing Untrusted Container Payloads Without In-Process Landlock LSM Boundary Lockdown
Targets:Cursor•Claude•Windsurf•Codex
webauthn-ror-cross-subdomain-invariant
securitycritical

FIDO2 WebAuthn Related Origin Requests (ROR) Cross-Subdomain Invariant

Enforces strict origin validation and session isolation during FIDO2 WebAuthn Related Origin Requests (ROR) across federated enterprise subdomains. Prevents compromised or user-controlled subdomains from hijacking passkey assertion ceremonies or poisoning parent domain session states while safely permitting cryptographically verified passkey sharing via authoritative well-known manifests.

Blocks:Wildcard origin matching and broad-domain session issuance during WebAuthn assertion verification
Targets:Cursor•Claude•Windsurf•Codex
rfc-8705-mtls-sender-constrained-tokens
securitycritical

RFC 8705 OAuth 2.1 mTLS Certificate-Bound Token Verification

Enforces strict validation of RFC 8705 sender-constrained access tokens by binding tokens to the client's X.509 certificate established during mutual TLS (mTLS). Protected resource endpoints must compute the base64url-encoded SHA-256 thumbprint of the presented client certificate and verify its exact match against the token's confirmation claim (cnf.x5t#S256) to eliminate token replay vulnerabilities.

Blocks:Accepting Certificate-Bound Tokens as Bearer Tokens Without Validating Transport-Layer Client Certificate Fingerprints
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-workload-attestation-standard-spiffe-spire-eph-630
securitycritical

SPIFFE/SPIRE Ephemeral Workload Identity Attestation Standard

Enforces zero static credentials by mandating cryptographically attested ephemeral X.509 SVID issuance and live rotation via local SPIRE Agent Unix Domain Sockets. Prohibits persistent cryptographic keys, static cloud IAM service account credentials, and unrotated in-memory X.509 certificates across service meshes and microservice fabrics.

Blocks:Baking Static Cloud IAM Credentials or Caching Unrotated X.509 Certificates Across Service Boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-session-guardrail
securitycritical

WebAuthn Conditional UI Single-Use Challenge and Session Binding

Enforces atomic, single-use cryptographically bound challenge validation for WebAuthn Conditional UI (autofill) interactions. Prevents race-condition authentication hijacking, replay attacks, and session fixation by requiring challenge consumption to be atomic and strictly bound to the initiating client session.

Blocks:Reusing Challenges or Verifying Conditional UI Assertions Non-Atomically
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-transient-lifetime-invariant
securitycritical

OpenFGA Contextual Tuple Transient Lifetime and Cache Invalidation Invariant

Enforces strict temporal bounding and atomic invalidation on OpenFGA dynamic contextual tuples used in runtime authorization checks. Guarantees zero-trust authorization freshness by prohibiting the caching, reuse, or leaking of ephemeral contextual grants across asynchronous execution boundaries or post-revocation states.

Blocks:Persisting, Reusing, or Statically Caching Ephemeral OpenFGA Contextual Tuples Across Disjoint Requests
Targets:Cursor•Claude•Windsurf•Codex
hybrid-post-quantum-tls-ingress-standard
securitycritical

Enforce Hybrid Post-Quantum TLS 1.3 (X25519MLKEM768) Ingress Key Exchange

Enforces TLS 1.3 ingress configurations to negotiate hybrid post-quantum key encapsulation mechanisms, specifically X25519MLKEM768 (or legacy drafting identifier X25519Kyber768Draft00), while maintaining TLS 1.3 protocol baselines. This standard neutralizes Harvest Now, Decrypt Later (HNDL) attacks targeting enterprise transport layers by guaranteeing that session forward secrecy is anchored by both classical elliptic curves and lattice-based cryptography.

Blocks:Configuring classical-only elliptic curves (e.g., pure X25519 or secp256r1) or allowing TLS 1.2 downgrades on sensitive ingress listeners.
Targets:Cursor•Claude•Windsurf•Codex
rfc9396-rich-authorization-requests-transaction-binding
securitycritical

RFC 9396 Rich Authorization Requests & Fine-Grained Transaction Binding

Eliminates coarse scope-bloat and authorization escalation by enforcing RFC 9396 'authorization_details' verification across all sensitive resource operations. Resource servers must cryptographically bind incoming request payloads to specific, structured transaction intents (amounts, currencies, destination identifiers, and action verbs) rather than relying on generic, reusable OAuth scopes.

Blocks:Authorizing High-Assurance Operations via Coarse Scopes Without Validating Structured Authorization Details
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-e2ee-key-derivation-standard-webauthn-prf-ext-890
securitycritical

Zero-Knowledge Hardware-Bound Key Derivation via WebAuthn PRF Extension

Enforces cryptographically isolated, client-side encryption key derivation directly from hardware authenticators using the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret). Guarantees zero-knowledge end-to-end encryption by ensuring symmetric key material is derived via HKDF from PRF outputs using application-scoped salts and never leaves client volatile memory unencrypted.

Blocks:Deriving E2EE Keys from WebAuthn Signatures, Raw Challenge Hashes, or Storing Unwrapped Master Keys Server-Side
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-consistency-barrier
securitycritical

OpenFGA Monotonic Snapshot & Contextual Tuple Consistency Guardrail

Enforces strict monotonic snapshot barriers and contextual tuple reconciliation across OpenFGA authorization checks to prevent the New Enemy vulnerability and unauthorized stale read-after-write evaluations. Mandates explicit consistency constraints and temporal validation across distributed authorization checks.

Blocks:Stale Replica Evaluations and Unbounded Contextual Tuples in Read-After-Write Paths
Targets:Cursor•Claude•Windsurf•Codex
openfga-zanzibar-cycle-depth-barrier
securitycritical

OpenFGA Zanzibar Hierarchical Cycle and Depth Barrier

Enforces bounded traversal invariants, cycle guards, and deterministic recursion ceilings across graph-based relationship tuples in OpenFGA and Zanzibar authorization implementations. Unbounded graph queries and cyclical relationship assignments expose authorization engines to catastrophic denial-of-service, goroutine starvation, and compute amplification attacks.

Blocks:Unbounded recursive tuple resolution allowing cyclical dependencies and resource exhaustion during authorization checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zero-knowledge-derivation-standard
securitycritical

WebAuthn PRF Extension Zero-Knowledge Key Derivation Standard

Enforces hardware-bound symmetric key derivation using the WebAuthn Pseudo-Random Function (PRF) extension directly within the browser context. Prohibits transiting raw PRF outputs, evaluation inputs, or derived master encryption keys across network boundaries, guaranteeing zero-knowledge client-side encryption. Mandates HKDF-SHA-256 contextual expansion and strict validation of authenticator PRF capabilities during registration and authentication assertions.

Blocks:Transmitting Raw Passkey PRF Secrets to Servers or Deriving Symmetric Keys Without Salt Separation
Targets:Cursor•Claude•Windsurf•Codex
otel-genai-streaming-token-pii-redaction-standard
securitycritical

OpenTelemetry GenAI Token Streaming Inline PII Redaction Standard

Mandates deterministic, sliding-window inline masking of personally identifiable information (PII) across Server-Sent Event (SSE) token chunks before attaching content to OpenTelemetry spans, events, or telemetry exporters. Prevents boundary-split PII leakage across chunk boundaries while maintaining ultra-low-latency streaming pipelines. Enforces zero raw token retention in telemetry buffers.

Blocks:Attaching Unmasked Streaming Token Chunks Directly to OpenTelemetry Spans Without Multi-Chunk Boundary PII Redaction
Targets:Cursor•Claude•Windsurf•Codex
ebpf-xdp-syn-proxy-zero-allocation-guardrail
securitycritical

eBPF XDP Zero-Allocation SYN Proxy Production Guardrail

Enforces driver-layer packet filtering and stateless SYN-cookie handling via eBPF XDP before Linux kernel socket buffer (sk_buff) allocation occurs. Guarantees constant-time verification, in-place header rewrites, and strict verifier bounds enforcement to defeat volumetric L4 SYN floods without degrading memory or conntrack tables. Prevents CPU exhaustion and kernel panics by eliminating dynamic allocations on unauthenticated TCP handshakes.

Blocks:Leaking Unauthenticated TCP SYNs to Kernel Network Stack or Triggering Dynamic Allocations in Ingress Hook Paths
Targets:Cursor•Claude•Windsurf•Codex
openfga-transitive-graph-resolution-depth-quota
securitycritical

OpenFGA Transitive Graph Resolution Depth and Cycle-Budget Invariants

Enforces deterministic recursion limits, bounded traversal depth, and strict execution deadlines on transitive relationship queries within OpenFGA. Prevents authorization engine Denial of Service (AuthDoS) and p99 tail-latency collapse caused by cyclic graphs or deeply nested relationship hierarchies (e.g., nested groups, recursive document folders).

Blocks:Unbounded Transitive Userset Expansion and Missing Traversal Quotas Inducing Graph-Engine Starvation
Targets:Cursor•Claude•Windsurf•Codex
ml-kem-hybrid-tls13-key-encapsulation-standard
securitycritical

ML-KEM Hybrid TLS 1.3 Key Encapsulation Standard for Zero-Trust Ingress

Enforces post-quantum hybrid key encapsulation mechanisms (ML-KEM-768 coupled with classical ECDH) across all internal microservice TLS 1.3 configurations. This shields internal service-to-service transit pipelines against Harvest-Now-Decrypt-Later (HNDL) attacks by quantum adversaries. Configurations must strictly disallow classical-only key exchange groups and reject TLS versions below 1.3.

Blocks:Permitting Classical-Only ECDH Key Exchange Groups in Service-to-Service Ingress Handshakes
Targets:Cursor•Claude•Windsurf•Codex
ebpf-sockops-zero-trust-microsegmentation
securitycritical

Kernel-Enforced Sockops L7 Cryptographic Identity Verification

Enforces cryptographic service identity attestation directly within kernel socket operations (BPF_PROG_TYPE_SOCK_OPS and BPF_PROG_TYPE_SK_MSG) before payload traversal to userspace. Prohibits routing packets through sockhash or sockmap based solely on mutable L3/L4 5-tuples without verifying mutual kernel-attested SPIFFE IDs or pinned cryptographic session tokens.

Blocks:L3/L4 Socket Map Injection Bypassing Kernel-Level Cryptographic L7 Identity Attestation
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-cache-invalidation-gatekeeper
securitycritical

OpenFGA CDC-Driven Cache Invalidation Gatekeeper Standard

Enforces sub-millisecond zero-trust authorization check latency while eliminating authorization divergence between application data stores and distributed relationship graphs. Mandates transactional outbox capture for OpenFGA relationship tuples, causal consistency tokens for check queries, and monotonic CDC-driven cache evictions to prevent Time-of-Check to Time-of-Use (TOCTOU) authorization bypasses.

Blocks:Dual-Write Desynchronization and Unbounded Cache Window Authorization Divergence
Targets:Cursor•Claude•Windsurf•Codex
openfga-transitive-graph-cycle-traversal-barrier
securitycritical

OpenFGA Transitive Relation Graph Cycle & Traversal Budget Barrier

Enforces pre-write directed acyclic graph (DAG) cycle detection and strict traversal budget caps for OpenFGA relationship tuple writes and dynamic authorization checks. Prevents denial-of-service (DoS) CPU exhaustion and engine goroutine starvation caused by recursive group nesting, circular inheritance models, or unconstrained expansion depths.

Blocks:Unchecked Tuple Ingestion Causing Transitive Cycles and Pathological Engine Graph Expansion
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-partition-isolation-invariant
securitycritical

WebAuthn LargeBlob Partition Isolation and Cryptographic AAD Binding Standard

Enforces cryptographically bounded, origin-scoped storage partitioning on WebAuthn Level 3 largeBlob extensions to prevent cross-session payload corruption and token leakage. Mandates that all hardware-backed authenticator storage operations apply AEAD authenticated encryption with Additional Authenticated Data (AAD) strictly bound to the Relying Party ID, Credential ID, and User Handle. Eliminates shared namespace clobbering, replay attacks, and unauthorized cross-identity read-write access.

Blocks:Writing Plaintext or Namespace-Agnostic Payloads into WebAuthn LargeBlob Storage Without Cryptographic AAD Binding
Targets:Cursor•Claude•Windsurf•Codex
wasm-component-model-capability-attenuation-sandbox-guardrail
securitycritical

WASI Preview 2 Capability Attenuation and Isolated Memory Sandbox Standard

Enforces deterministic capability attenuation and strict shared-nothing memory isolation for multi-tenant WebAssembly Component Model (WASI Preview 2) micro-extensions. Forbids ambient authority, persistent cross-tenant store sharing, unconstrained preopen directories, and wildcard socket creation in host runtimes.

Blocks:Ambient Authority Propagation and Cross-Tenant Instance Memory Bleed in WASI Runtimes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-mds-pinning
securitycritical

Mandate WebAuthn Device-Bound Key Attestation with FIDO2 Enterprise Metadata Pinning

Enforces hardware-backed, non-exportable passkey registration by requiring direct attestation verification against FIDO Alliance Metadata Service (MDS3) roots of trust. Rejects synced passkeys by evaluating authenticator flags (rejecting backup eligibility) and strictly pinning enterprise-approved AAGUIDs to prevent unauthorized credential export.

Blocks:Accepting 'none' attestation, ignoring backup flags, or trusting client-supplied AAGUIDs without verifying x5c chains against FIDO MDS
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-ephemeral-nonce-replay-mitigation
securitycritical

OAuth 2.0 DPoP Ephemeral Nonce-Binding and Replay Mitigation Standard

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at resource and authorization servers to neutralize token theft and replay attacks. Requires asymmetric proof validation bound to client thumbprints, HTTP method and URI normalization, SHA-256 access token hashing, and strict ephemeral server-issued nonce rotation with single-use JTI cache enforcement.

Blocks:Accepting Unbound Bearer Tokens or DPoP Proofs Missing Ephemeral Nonces and HTM/HTU Verifications
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-attestation-quarantine-protocol
securitycritical

WebAuthn Device-Bound Attestation Key Quarantine and Step-Up Protocol

Enforces strict cryptographic isolation and quarantine for passkeys configured for high-assurance, device-bound execution contexts when detected with synced backup flags or missing hardware-backed attestation. Requires immediate privilege downgrade and mandatory step-up re-registration before granting access to hardware-isolated enterprise boundary tiers.

Blocks:Trusting Multi-Device Synced Passkeys for Hardware-Bound Isolation Tiers Without Quarantine Checks
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-depth-cycle-guardrail
securitycritical

OpenFGA 1.6 Contextual Tuple Traversal Depth and Cycle Detection Invariant

Enforces strict pre-flight acyclicity validation, traversal depth bounding, and bounded context timeouts when submitting contextual tuples to OpenFGA 1.6 check APIs. Prevents denial-of-service, goroutine starvation, and catastrophic tail-latency degradation caused by circular references or deeply nested dynamic relation graphs in ReBAC authorization pipelines.

Blocks:Unbounded Contextual Tuple Graph Injection Leading to ReBAC Cycle Exploitation and Algorithmic DoS
Targets:Cursor•Claude•Windsurf•Codex
oauth-21-dpop-nonce-rotation-replay-guardrail
securitycritical

OAuth 2.1 DPoP Sender-Constrained Nonce Rotation and Distributed Replay Guardrail

Enforces sender-constrained token access via RFC 9449 Demonstrating Proof-of-Possession (DPoP) across distributed edge gateways. Mandates asymmetric key proof validation, strict HTTP method and URI binding, SHA-256 access token thumbprint validation (ath), and distributed atomic nonce rotation to neutralize access-token exfiltration and replay attacks.

Blocks:Accepting Bearer Tokens or Unchecked DPoP Proofs with Stale Nonces and Missing ATH Bindings
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-hybrid-tls13-mlkem-enforcement
securitycritical

Mandatory Post-Quantum Hybrid TLS 1.3 (ML-KEM) Key Exchange Standard

Enforces post-quantum hybrid key encapsulation (FIPS 203 ML-KEM-768 combined with classical ECDH curves like X25519) across all service-to-service transport configurations. Prevents Harvest-Now-Decrypt-Later (HNDL) attacks by mandating TLS 1.3 minimum versions, restricting curve preferences to hybrid groups, and rejecting classical-only key exchanges in zero-trust mesh traffic.

Blocks:Configuring classical-only key exchange or permissive TLS downgrades vulnerable to Harvest-Now-Decrypt-Later threats.
Targets:Cursor•Claude•Windsurf•Codex
passkey-prf-client-side-zk-encryption-invariant
securitycritical

WebAuthn PRF Client-Side Zero-Knowledge Key Derivation Invariants

Enforces strict client-side isolation of WebAuthn Pseudo-Random Function (PRF) extension outputs and derived cryptographic keys. Mandates sanitization of credential assertions prior to server transmission, HKDF domain separation for key derivation, and storage of derived keys solely within non-extractable CryptoKey primitives.

Blocks:Transmitting raw PRF outputs to Relying Party servers or persisting derived keys into extractable browser storage.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-boundary
securitycritical

WebAuthn PRF Deterministic Zero-Knowledge Key Derivation Boundary

Enforces a strict cryptographic boundary for WebAuthn Pseudo-Random Function (PRF) extension key derivation. Mandates that raw PRF outputs and intermediate key material are imported strictly as non-extractable CryptoKey instances, isolated within client memory, and derived via HKDF so that zero-knowledge root symmetric credentials never traverse the wire or persist into unmanaged storage.

Blocks:Exposing Raw WebAuthn PRF Outputs Over the Wire or Storing Extractable Master Keys in Persistent Client Storage
Targets:Cursor•Claude•Windsurf•Codex
openfga-modular-schema-acyclic-validation
securitycritical

OpenFGA 1.6 Modular Model Schema Static Acyclic & Cycle-Detection Standard

Mandates compile-time static acyclic graph verification across federated OpenFGA 1.6 modular authorization models prior to runtime registration. Circular relation expansions across distributed module files induce unbounded tuple resolution and severe Denial-of-Service (DoS) during Check and ListObjects queries. Strict automated cycle analysis guarantees provable termination bounds for recursive graph traversals.

Blocks:Unvalidated Cross-Module Cyclic Relation References Inducing Recursive Expansion Denial of Service
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-standard
securitycritical

WebAuthn PRF Deterministic Zero-Knowledge Symmetric Key Derivation Standard

Enforces strict cryptographic handling when deriving hardware-backed symmetric encryption keys via the WebAuthn Pseudo-Random Function (PRF) extension (hmac-secret). Requires using high-entropy application salts, applying secondary KDFs (HKDF-SHA256) with domain separation contexts, and strictly prohibiting raw PRF output usage, plaintext key persistence, or fallback to software-derived master keys without explicit zero-knowledge degradation handling.

Blocks:Directly Utilizing Raw PRF Output as Symmetric Keys or Storing Hardware-Derived Keys in Unprotected Persistent Browser Storage
Targets:Cursor•Claude•Windsurf•Codex
openfga-subgraph-recursive-resolution-budgeting
securitycritical

OpenFGA Sub-Graph Recursive Resolution Budgeting and Memoization Invariant

Enforces deterministic depth horizons, node evaluation budgets, and memoized subproblem evaluation caches across recursive OpenFGA relation checks. Prevents algorithmic authorization denial-of-service (Auth-DoS) and thread pool exhaustion driven by cyclical or deeply nested transitive relationship graphs.

Blocks:Unbounded Recursive Authorization Traversals Lacking Depth Caps and Subproblem Memoization
Targets:Cursor•Claude•Windsurf•Codex
openfga-causal-consistency-token-check
securitycritical

OpenFGA 1.8 Causal Consistency Token Protocol for Multi-Region Checks

Enforces read-after-write causal consistency across multi-region OpenFGA/Zanzibar deployments by propagating and evaluating consistency tokens during authorization checks. Prevents authorization bypasses and privilege escalations resulting from stale read replicas evaluating authorization state before tuple writes or revocations replicate globally.

Blocks:Unbounded Eventual Consistency Check Permitting Revoked Access via Stale Replica Evaluation
Targets:Cursor•Claude•Windsurf•Codex
tauri2-ipc-granular-capability-scoping
securitycritical

Tauri 2.0 Granular IPC Command Capability Scoping & Shell Sandboxing

Enforces granular, least-privilege capability manifests in Tauri 2.0 to eliminate Remote Code Execution (RCE) vectors from compromised webview contexts. Mandates strict argument validation regexes, explicit window bindings, and forbids ambient or wildcard shell permissions.

Blocks:Wildcard shell permissions and unbounded command execution via Tauri IPC.
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-distributed-nonce-enforcement
securitycritical

OAuth 2.1 RFC 9449 DPoP Single-Use Nonce Cluster Enforcement

Enforces atomic, cluster-wide verification of OAuth 2.1 Demonstrating Proof-of-Possession (DPoP, RFC 9449) proofs and ephemeral nonces across distributed edge proxies. Guarantees linearizable single-use proof validation and access token hash binding to eliminate replay attacks across multi-region ingress points.

Blocks:Process-Local Nonce Validation and Non-Atomic Read-Then-Write Replay Windows Across Edge Nodes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-guardrail-webauthn-prf-ext-843
securitycritical

WebAuthn PRF Extension Zero-Knowledge Key Derivation Standard

Enforces strict cryptographic invariants for authenticating with the WebAuthn Pseudo-Random Function (PRF) extension (HMAC-secret). Guarantees that symmetric encryption keys are derived from hardware-isolated authenticator secrets combined with client-side HKDF, preventing plaintext application master keys or credential passphrases from ever touching host memory or network transit.

Blocks:Deriving client encryption keys from user passphrases in memory or transmitting raw PRF outputs over the wire
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-rfc9449-secure-enclave-binding
securitycritical

OAuth 2.0 DPoP (RFC 9449) Secure Enclave Cryptographic Binding Standard

Enforces sender-constrained token architecture using RFC 9449 Demonstrating Proof-of-Possession (DPoP) bound to hardware-isolated, non-exportable cryptographic keypairs. Eliminates token exfiltration and replay vectors across edge API egress by requiring per-request signed proofs containing method, normalized URI, access token thumbprint, and unique nonces. Prohibits plain Bearer token headers and exportable private key storage in client-side heaps or persistent stores.

Blocks:Exportable Key Storage and Unbound Bearer Token Egress Allowing Stolen Token Replay Attacks
Targets:Cursor•Claude•Windsurf•Codex
slsa-l3-ephemeral-provenance-attestation-standard
securitycritical

SLSA Level 3 Ephemeral Build Provenance and Keyless Cosign Attestation Guardrail

Enforces complete software supply-chain integrity by mandating immutable digest resolution, keyless Cosign cryptographic verification, and SLSA Level 3 provenance validation before any container or artifact is admitted to runtime environments. It strictly eliminates static long-lived private keys in favor of ephemeral Fulcio OIDC identity tokens anchored to Rekor transparency logs and isolated build runners.

Blocks:Trusting Mutable Image Tags or Long-Lived Static Signing Keys Without Rekor Inclusion Proofs and SLSA Provenance Verification
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-namespace-escape-enforcement
securitycritical

Cilium Tetragon eBPF Process Namespace Boundary Enforcement

Enforces synchronous kernel-level process termination using Cilium Tetragon TracingPolicies whenever unauthorized namespace transitions (setns, unshare) occur from within containerized workloads. By attaching BPF kprobe and tracepoint hooks with Sigkill action flags, policy enforcement precedes host context switching, preventing container escapes before payloads can execute.

Blocks:Relying on Post-Execution Audit Logs or Asynchronous Userspace Scanners to Detect Container Escape Attempts
Targets:Cursor•Claude•Windsurf•Codex
openfga-speculative-graph-traversal-budgeting-standard
securitycritical

OpenFGA Speculative Graph Traversal Budgeting and Cycle Detection Standard

Enforces deterministic execution budgets, explicit graph traversal depth ceilings, and loop detection on relationship-based access control (ReBAC) evaluations. Prevents algorithmic denial-of-service (DoS) and unbounded resource exhaustion during recursive user-to-object tuple expansions in OpenFGA authorization pipelines.

Blocks:Unbounded recursive tuple resolution and unmetered speculative graph expansion causing engine thread starvation
Targets:Cursor•Claude•Windsurf•Codex
fido-mds3-passkey-hardware-root-attestation-standard
securitycritical

FIDO Alliance MDS3 Hardware Root of Trust Attestation Verification Standard

Enforces cryptographic hardware-backed attestation verification for passkeys against dynamically synchronized FIDO Metadata Service 3 (MDS3) endpoints. Rejects software-emulated credential injection, unverified authenticator AAGUID claims, and authenticators with compromised status reports. Mandates local MDS3 JWT blob validation with FIDO Root CA chain verification, CRL checks, and strict attestation certificate path matching.

Blocks:Accepting Self-Asserted or Unchecked AAGUIDs Without Cryptographic MDS3 Hardware Attestation Verification
Targets:Cursor•Claude•Windsurf•Codex
tauri2-deep-link-deserialization-guardrail
securitycritical

Tauri 2.0 Native Protocol & Deep-Link Deserialization Security Standard

Enforces strict native Rust validation and schema-bounded deserialization of custom protocol and OS deep-link payloads prior to IPC dispatch or Webview event emission in Tauri 2.0 applications. Prevents arbitrary command execution, protocol pollution, and privilege escalation resulting from unvalidated raw URL inputs.

Blocks:Blindly Forwarding Unsanitized Deep-Link URLs or Loose JSON Payloads Across Tauri IPC Boundaries
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-tls13-ml-kem-hybrid-invariant
securitycritical

Mandatory Post-Quantum TLS 1.3 ML-KEM Hybrid Key Exchange Invariant

Enforces quantum-resilient hybrid key exchange mechanisms (specifically X25519MLKEM768 or SecP256r1MLKEM768) under TLS 1.3 across all perimeter ingress gateways, service mesh proxies, and internal microservice transports. Eliminates pure classical key exchange (standard ECDH/DH) to neutralize 'harvest now, decrypt later' (HNDL) adversaries intercepting enterprise data with multi-decade confidentiality requirements.

Blocks:Permitting Pure Classical TLS Key Exchanges Vulnerable to Harvest-Now-Decrypt-Later Cryptanalysis
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-ebpf-lsm-namespace-integrity
securitycritical

Cilium Tetragon eBPF LSM Namespace Integrity and Breakout Prevention Invariant

Enforces synchronous in-kernel detection and immediate process termination via eBPF LSM and kprobe hooks whenever container processes attempt unauthorized namespace boundary traversal, privilege escalation, or capability tampering. Prohibits asynchronous userspace audit-only pipelines for container breakouts to ensure zero-window execution of post-escape payloads.

Blocks:Asynchronous Userspace Auditing of Container Breakouts Permitting Arbitrary In-Host Execution
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-process-lineage-guardrail
securitycritical

eBPF LSM Syscall Interception and Process Lineage Enforcement

Enforces synchronous, kernel-space zero-trust process lineage validation using eBPF Linux Security Modules (LSM) hooks before userspace execution. Prevents Container Drift, Time-of-Check to Time-of-Use (TOCTOU) races, and privilege escalation by binding parent-child lineage invariants directly in the task local storage and rejecting unauthorized execution vectors with deterministic kernel aborts.

Blocks:Asynchronous Tracepoint/Kprobe Monitoring and Reactive Userspace Kill Signals
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-public-key-guardrail
securitycritical

WebAuthn Level 3 Device Public Key (DPK) Enclave Binding Guardrail

Enforces strict parsing, cryptographic verification, and hardware-binding persistence of WebAuthn Level 3 Device Public Key (DPK) extension outputs. Eliminates multi-device passkey cloning vulnerabilities across synced cloud keychains (e.g., Apple iCloud Keychain, Google Password Manager) by requiring unexportable physical hardware-backed cryptographic proof of origin per assertion.

Blocks:Accepting Synced Multi-Device Passkeys Without Hardware-Bound Device Public Key (DPK) Verification
Targets:Cursor•Claude•Windsurf•Codex
sigstore-oidc-keyless-provenance-guardrail
securitycritical

Sigstore Ephemeral OIDC Attestation and Keyless SLSA Provenance Verification

Enforces SLSA Level 3+ build provenance integrity by mandating keyless, short-lived OIDC attestation verification via Sigstore Fulcio and Rekor. Validates cryptographic identity bindings, immutable certificate Subject Alternative Name (SAN) claims, and transparency log inclusion proofs without relying on long-lived signing keys.

Blocks:Accepting unverified OIDC tokens, bypassing Rekor log inclusion checks, or relying on ambient static private keys for build provenance.
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-seed-derivation-standard
securitycritical

WebAuthn PRF Hardware Seed Derivation & Zero-Knowledge E2EE Storage Guardrail

Standardizes deterministic client-side symmetric key derivation using WebAuthn Level 3 PRF (Pseudo-Random Function) extensions. Mandates strict HKDF domain separation, ensures hardware-bound zero-knowledge isolation, and strictly forbids raw PRF output leakage to network transports or unencrypted client state.

Blocks:Leaking Raw Hardware PRF Outputs to Server Transports or Direct Slicing of PRF Bytes as Symmetric Keys Without HKDF Domain Separation
Targets:Cursor•Claude•Windsurf•Codex
oauth-2-1-dpop-nonce-binding-standard
securitycritical

OAuth 2.1 Demonstrating Proof-of-Possession (DPoP) Nonce Binding Standard

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) specifications across all edge API clients and token handlers. Mandates client-side generation of ephemeral asymmetric key-bound proof JWTs with strict server-issued nonce synchronization to neutralize bearer token exfiltration, replay attacks, and man-in-the-middle impersonation.

Blocks:Transmitting Unbound Bearer Tokens or Static DPoP Proofs Without Dynamic Nonce Challenge Handshakes
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-x509-svid-rotation
securitycritical

SPIFFE/SPIRE 1.10 Dynamic X.509 SVID Rotation and In-Memory mTLS Guardrail

Enforces continuous in-memory rotation of short-lived X.509 SVIDs directly from the SPIFFE Workload API via Unix domain sockets. Eliminates static filesystem credential persistence, avoids process restarts upon identity rotation, and mandates strict peer SPIFFE ID authorizers for zero-trust cross-cluster mTLS.

Blocks:Persisting SVIDs to Disk or Caching Static TLS Configurations Leading to SVID Expiry Outages and Key Leakage
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cycle-interceptor
securitycritical

Mandatory Contextual Tuple DAG Cycle Detection and Traversal Deadlines in OpenFGA

Contextual tuples passed dynamically into OpenFGA authorization checks can introduce cyclic relationships and deep recursive graphs that cause algorithmic denial-of-service (ReDoS/Graph DoS) and thread starvation. Authorization services must enforce pre-dispatch directed acyclic graph (DAG) cycle interception and strict, non-negotiable evaluation timeouts on every recursive check call.

Blocks:Unchecked Runtime Contextual Tuples Injected Directly into OpenFGA Check Calls Causing Recursive Graph Loops
Targets:Cursor•Claude•Windsurf•Codex
openfga-consistency-token-monotonic-read-fence
securitycritical

OpenFGA Monotonic Read Fence and Consistency Token Propagation

Enforces strict monotonic read consistency fences on OpenFGA authorization checks following relationship tuple mutations. Prevents transient authorization bypasses, permission leakage, and stale evaluation states across distributed database read replicas by mandating write-to-read consistency token propagation or HIGHER_CONSISTENCY read policies.

Blocks:Executing un-fenced authorization checks or default MINIMIZE_LATENCY reads immediately after relationship tuple mutations
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-memory-fence-production-standard
securitycritical

Mandatory Memory Fencing and Immediate Zeroization for WebAuthn PRF Secrets

Enforces deterministic client-side memory scrubbing and scope isolation for raw cryptographic key material derived via WebAuthn PRF (Pseudo-Random Function) extensions. Requires in-place zeroization of typed arrays immediately post-derivation within strict try-finally blocks to prevent FIDO2 hardware-derived keys from lingering across the V8 garbage-collected heap. Mandates importing ephemeral symmetric keys as non-extractable WebCrypto handles before scrubbing the underlying buffers.

Blocks:Leaking Raw WebAuthn PRF Outputs into Heap Memory via Immutable Strings and Unzeroed Buffers
Targets:Cursor•Claude•Windsurf•Codex
hybrid-post-quantum-tls-x25519mlkem768-enforcement
securitycritical

Strict Hybrid Post-Quantum TLS 1.3 (X25519MLKEM768) Key-Exchange Enforcement

Enforces TLS 1.3 with NIST FIPS 203 hybrid quantum-resistant key encapsulation (X25519MLKEM768) across all ingress edge gateways and network termination layers. Eliminates exposure to Harvest-Now-Decrypt-Later (HNDL) attacks by banning legacy TLS versions and classical-only elliptic curves on perimeter ingress routes.

Blocks:Permitting Classical-Only Key Exchange or Sub-TLS 1.3 Protocols on Ingress Infrastructure
Targets:Cursor•Claude•Windsurf•Codex
cedar-policy-deterministic-evaluation-schema-drift-guardrail
securitycritical

Cedar Policy Engine Deterministic Partial Evaluation & Schema Drift Invariants

Mandates compile-time AST verification, strict cryptographic schema hash binding, and deterministic partial evaluation for the Cedar Policy Engine across distributed services. Eliminates runtime authorization panics, schema drift vulnerabilities, and network I/O regressions in sub-millisecond evaluation paths.

Blocks:Dynamic Cedar String Interpolation and Unsynchronized Distributed Schema Evolution
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-capability-ipc-sandboxing-tauri-2-0-capabi-511
securitycritical

Tauri 2.0 Dynamic Capability-Based IPC Permission Sandboxing and Command Scoping

Enforces least-privilege IPC boundaries in Tauri 2.0 by requiring window/web-view-scoped capability manifests, explicit command allowlists, and runtime path/argument scoping. Prevents Remote Code Execution (RCE) and filesystem traversal by eliminating wildcard permissions and unvalidated native invocation bindings.

Blocks:Wildcard IPC Allowances and Unscoped Native Commands Exposing System Primitives to Compromised WebViews
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-ui-anti-redressing-guardrail
securitycritical

WebAuthn Conditional Mediation Session Pinning and Origin Anti-Redressing Protocol

Enforces strict origin bounds verification, framing prevention, and cryptographic challenge-to-session pinning during WebAuthn conditional UI (autofill) credential assertions. Prevents cross-origin passkey credential harvesting, UI redressing/clickjacking, and assertion relay attacks across asynchronous mediation sessions.

Blocks:Unpinned Passkey Autofill Assertions Permitting Frame Redressing and Detached Challenge Consumption
Targets:Cursor•Claude•Windsurf•Codex
webauthn-device-bound-session-eviction-on-attestation-drift
securitycritical

Mandatory Session Eviction on WebAuthn Authenticator Data and UV Signal Drift

Hardware-backed passkey sessions must maintain continuous device-bound assurance by evaluating authenticatorData flags (User Verification bit 2, User Presence bit 0) during periodic re-assertion and step-up checks. Any observed degradation from the baseline posture established at registration—such as UV downgrade, platform-to-roaming transport divergence, or signature counter anomalies—must trigger immediate session revocation. Failure to evict sessions on signal drift allows session hijacking via credential proxying, biometric bypass, and platform downgrade attacks.

Blocks:Persisting High-Assurance Sessions Across Authenticator Posture Downgrades and UV Degradation
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-local-graph-invalidation-boundary
securitycritical

OpenFGA CDC-Driven Local Graph Invalidation Boundary and Bounded-Staleness Enforcement

Mandates strict monotonic log sequence number (LSN) fencing and bounded-staleness verification for local in-memory OpenFGA authorization graphs fed by PostgreSQL WAL logical decoding. Enforces immediate authoritative fallback to upstream OpenFGA clusters when replication lag exceeds SLA bounds or when monotonic WAL continuity is broken, preventing unauthorized access after permission revocation.

Blocks:Unsequenced In-Memory Auth Cache Mutated by Naive CDC Listeners Without LSN Watermarking or Upstream Fallback
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-distributed-cache-invalidation-standard
securitycritical

Transactional Event-Driven Cache Invalidation for OpenFGA ReBAC Evaluations

Enforces deterministic, event-driven cache invalidation and token-based consistency for OpenFGA relationship-based access control evaluations across edge and local service tiers. Prevents unauthorized privilege persistence and stale authorization grants resulting from decoupled TTL-based caching during relationship tuple revocation. Mandates integration of transactional change data capture or pub/sub bus invalidators directly tied to OpenFGA tuple mutation events.

Blocks:Serving Stale Authorization Decisions from Static TTL Caches Following Relationship Tuple Revocation
Targets:Cursor•Claude•Windsurf•Codex
caep-risc-passkey-session-revocation-standard
securitycritical

Continuous CAEP/RISC Passkey Compromise Validation and Real-Time Session Revocation

Mandates zero-trust, real-time ingestion and cryptographic verification of OpenID Shared Signals and Events (SSE) via CAEP and RISC Security Event Tokens (SET). Enforces immediate atomic session termination, refresh token blacklisting, and cross-IdP backchannel logout upon receipt of passkey credential theft or anomalous authenticator sync signals.

Blocks:Relying on Passive JWT Expiry or Unverified Webhooks During Passkey Compromise Events
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-ephemeral-binding-standard
securitycritical

OAuth 2.0 RFC 9449 DPoP Ephemeral Cryptographic Binding

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at application boundaries to bind OAuth access and refresh tokens to non-extractable client key pairs. Prevents token replay and unauthorized credential reuse by requiring signed ephemeral proof JWTs with strict HTTP method, URI normalization, token hash ('ath'), and server nonce verification on every request. Replaces traditional bearer authentication with sender-constrained token validation across all client-server communications.

Blocks:Transmitting Unbound Bearer Tokens or Reusing Static DPoP Proofs Without Nonce and ATH Validation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-origin-lock-standard
securitycritical

WebAuthn Conditional Mediation Origin-Lock & User Verification Standard

Enforces strict canonical origin binding, relying party ID validation, and mandatory hardware-backed User Verification (UV) flags during WebAuthn conditional mediation (passkey autofill) assertions. Eliminates session hijacking, automated autofill harvesting, and cross-site credential exploitation across unmediated and autofill flows.

Blocks:Accepting Unverified User Flags or Permissive Origins During Conditional WebAuthn Autofill
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-socket-identity-egress-guardrail
securitycritical

Cilium eBPF Socket-Layer In-Kernel Identity-Aware Egress Guardrail

Mandates socket-layer eBPF packet attribution via Cilium to enforce Zero Trust egress policies prior to veth egress and network namespace transit. Prevents identity spoofing and unauthorized external network egress by attaching policy enforcement directly to the socket layer (cgroups/sockops) coupled with cryptographic identity injection.

Blocks:Unvalidated IP-Centric Egress and Unpinned Network Policies Bypassing In-Kernel BPF Socket Enforcement
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-wasm-memory-quarantine
securitycritical

WebAuthn PRF Key Quarantine and Isolated WASM Zeroization

Mandates that raw outputs from the WebAuthn PRF (Pseudo-Random Function) extension and resulting derived symmetric keys are quarantined exclusively inside isolated WebAssembly linear memory heaps. Enforces immediate deterministic zeroization post-cryptographic operations to eliminate persistent key exposure across the garbage-collected JavaScript runtime heap.

Blocks:Exposing Raw WebAuthn PRF Secrets to Garbage-Collected JavaScript Heaps or Browser Storage
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-step-up-cryptographic-fence
securitycritical

WebAuthn Level 3 PRF Extension Cryptographic Step-Up Isolation

Enforces deterministic, hardware-bound cryptographic key derivation using WebAuthn Level 3 Pseudo-Random Function (PRF) extension during step-up challenges. Guarantees client-side decryption barriers that prevent cloud-synced passkey clones from decrypting sensitive data without an interactive, hardware-verified biometric assertion.

Blocks:Trusting Synced Passkey Signatures for Data Access Without In-Authenticator PRF Key Derivation
Targets:Cursor•Claude•Windsurf•Codex
ebpf-sockops-kernel-bypass-mtls-auth-guardrail
securitycritical

eBPF sockops Kernel-Bypass Authorization Verification Standard

Enforces that eBPF BPF_PROG_TYPE_SOCK_OPS and BPF_MAP_TYPE_SOCKMAP implementations never unconditionally redirect socket buffers at the transport layer without explicit userspace attestation of Layer-7 authorization and mTLS identity. Prevents premature sk_msg/sockops kernel-bypass which evades iptables, netfilter, service mesh policy checks, and SPIFFE/SPIRE identity validation before handshake finalization.

Blocks:Blind BPF_SOCK_OPS Socket Redirection Bypassing L7 Authorization and Mutual TLS Enforcement
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-edge-distributed-nonce-sync
securitycritical

RFC 9449 Edge Distributed DPoP Nonce Validation and Stateless Verification Standard

Enforces edge-optimized, stateless cryptographic nonce generation and validation conforming to RFC 9449 for globally distributed reverse proxies. Prevents proof-of-possession replay and cross-region token theft without introducing centralized cross-region database round-trip latencies.

Blocks:Centralized database round-trips for nonce verification or accepting unauthenticated, state-free DPoP nonces across edge regions
Targets:Cursor•Claude•Windsurf•Codex
fido2-enterprise-attestation-hardware-passkey
securitycritical

Hardware-Bound Passkey Enforcement via FIDO2 Enterprise Attestation & AAGUID Verification

Enforces strict cryptographic verification of WebAuthn enterprise attestation statements and hardware certificate chains during passkey enrollment. Prevents unauthorized consumer multi-device synced passkeys from entering zero-trust identity perimeters by binding authentication exclusively to vetted FIDO2 Hardware Security Modules (HSMs).

Blocks:Accepting Unverified Synced Passkeys via Attestation None and Blind AAGUID Trust
Targets:Cursor•Claude•Windsurf•Codex
openfga-bounded-contextual-tuples-standard
securitycritical

Bounded In-Memory Subtrees for OpenFGA Contextual Tuple Authorization

Enforces strict structural bounds, cardinality limits, and relation allowlists on OpenFGA ephemeral contextual tuples during authorization evaluation. Injecting unconstrained or cyclic contextual tuples into in-memory resolution graphs triggers unbounded graph traversals and memory bloat, causing authorization denial-of-service (AuthDoS).

Blocks:Injecting Arbitrary, Unbounded Ephemeral Tuples into OpenFGA Check Traversals
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-guardrail
securitycritical

WebAuthn L3 Conditional Mediation & Cross-Device Tunnel Guardrail

Enforces strict implementation standards for WebAuthn Level 3 conditional UI (autofill) and hybrid transport (caBLE/cross-device) authentication flows. Guarantees non-blocking asynchronous mediation initialization paired with robust AbortController lifecycle management and server-side origin/RP ID binding to eliminate credential friction and prevent tunnel-hijacking phishing vectors.

Blocks:Unmediated Modal-Locking Credential Requests and Race-Prone Abort Signals in Hybrid Passkey Flows
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-origin-attestation
securitycritical

WebAuthn Conditional Mediation Step-Up Attestation & Cryptographic Origin Invariant

Mandates strict cryptographic validation of clientDataJSON origin, challenge replay defense, authenticator data flags, and hardware-backed attestation during passkey conditional mediation and auto-upgrade step-up flows. Neutralizes Adversary-in-the-Middle (AitM) reverse proxy relay attacks by enforcing canonical Relying Party bindings and hardware security tier verification.

Blocks:Reflecting client-supplied origins, skipping user verification flags, or omitting hardware attestation during passkey step-up authentication.
Targets:Cursor•Claude•Windsurf•Codex
openfga-edge-cache-invalidation-mesh-guardrail
securitycritical

OpenFGA Distributed Edge Invalidation Mesh and Causal Consistency Guardrail

Mandates strict causal consistency and sub-millisecond cache eviction semantics across distributed edge gateways during OpenFGA relationship tuple mutations. Enforces transactional outbox publishing with monotonic sequencing tokens to prevent authorization bypasses and privilege persistence vulnerabilities caused by race conditions. Disallows optimistic TTL-only edge caching and non-atomic dual-write broadcast mechanisms.

Blocks:Dual-Write Race Conditions and TTL-Only Invalidation in Distributed Authorization Caches
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cycle-guardrail
securitycritical

OpenFGA 1.8 Contextual Tuple Cycle and Recursion DoS Prevention

Enforces strict validation, topological cycle pre-checks, and cardinality bounds on dynamic contextual tuples passed into OpenFGA Check and ListObjects operations. Prevents graph recursion loops, depth-exhaustion denial of service (DoS), and unbounded Zanzibar subproblem expansion.

Blocks:Blind forwarding of unvalidated contextual tuples enabling cyclic graph recursion and authorization engine denial of service
Targets:Cursor•Claude•Windsurf•Codex
ebpf-cgroup-sock-create-egress-evasion-defense
securitycritical

eBPF BPF_CGROUP_INET_SOCK_CREATE Egress Pod Evasion Defense

Enforces deterministic socket interception at the BPF_CGROUP_INET_SOCK_CREATE attach point to prevent multi-tenant container workloads from allocating raw sockets or unauthorized protocols. Halts evasion techniques that bypass host-level CNI iptables/tc filtering and network namespace egress policies. Ensures strict fail-closed verification and security telemetry emission upon policy violation.

Blocks:Permitting Unrestricted SOCK_RAW Allocation and Uninspected Socket Protocols in Cgroups
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-ipc-sharedarraybuffer-zero-copy-isolation
securitycritical

Tauri 2.0 IPC SharedArrayBuffer Zero-Copy Isolation Standard

Enforces strict Cross-Origin Isolation (COOP/COEP) and window-bound origin gating when executing high-throughput binary IPC between Tauri 2.0 native core and webview contexts. Prevents microarchitectural Spectre timing side-channel attacks and cross-origin memory leakage when exposing zero-copy binary streams or SharedArrayBuffer instances to renderers.

Blocks:Exposing Raw Shared Buffers or High-Resolution IPC Streaming Without Enforcing Cross-Origin Isolation Contexts
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-zero-downtime-hot-rotation-standard
securitycritical

SPIFFE/SPIRE Ephemeral SVID Zero-Downtime Dynamic Hot-Rotation

Enforces dynamic, in-memory X.509 SVID hot-rotation for long-lived gRPC streaming connections driven by the SPIFFE Workload API. Guarantees that automated sub-hour leaf certificate and intermediate CA renewals never terminate running channels, drop active RPC streams, or trigger process restarts.

Blocks:Transport Teardown and Static Credential Binding During SVID Certificate Expiration
Targets:Cursor•Claude•Windsurf•Codex
ebpf-xdp-zerotrust-token-verification-standard
securitycritical

eBPF XDP Line-Rate Zero-Trust Token Verification Standard

Enforces pre-allocation cryptographic zero-trust identity token validation in the NIC driver XDP hook before Linux kernel sk_buff allocation. Ensures strict bounded memory access, constant-time token verification, and deterministic packet drop semantics to neutralize volumetric L4/L7 DDoS vectors at wire speed.

Blocks:Deferring cryptographic ingress identity validation to userspace sockets or post-sk_buff network layers during volumetric floods
Targets:Cursor•Claude•Windsurf•Codex
wasi-02-capability-sandbox-standard-wasi-0-2-compone-462
securitycritical

WASI 0.2 Component Model Capability-Based Interface Sandbox Standard

Enforces strict deny-by-default host syscall boundaries, ambient authority elimination, and explicit capability token exchange for third-party WebAssembly components under WASI 0.2. Mandates fine-grained interface grants via explicit WIT contracts, eliminating ambient filesystem, network, or clock access in host runtime configurations.

Blocks:Ambient Host Authority Leakage and Over-Permissioned WASI 0.2 Linker Configuration
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-circular-traversal-boundary
securitycritical

OpenFGA Dynamic Contextual Tuple Circular Traversal and Recursion Boundary Invariant

Enforces strict structural validation, cycle detection, and hard traversal depth limits on dynamic contextual tuples injected into OpenFGA Check and Expand calls. Unbounded contextual graph expansion can induce path combinatorial explosions, circular reference deadlocks, and worker thread exhaustion in authorization engines.

Blocks:Injecting unvalidated, cyclic dynamic contextual tuples without deterministic recursion boundaries into OpenFGA authorization checks
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-latency-budget-standard
securitycritical

OpenFGA Dynamic Contextual Tuple Latency Budget and Cycle Invariant

Restricts dynamic contextual tuple generation and graph resolution depth during OpenFGA authorization checks at edge API gateways. Mandates strict cardinality caps, cycle detection, and hard timeout budgets to prevent ReDoS-style graph traversal exhaustion and maintain sub-millisecond perimeter evaluation latencies.

Blocks:Unbounded Contextual Tuple Injection Causing Graph Traversal Cascades and Perimeter Denial-of-Service
Targets:Cursor•Claude•Windsurf•Codex
cosign-oidc-ephemeral-attestation-standard
securitycritical

Sigstore Cosign Keyless OIDC Ephemeral Attestation and Rekor Verification Standard

Mandates short-lived Fulcio X.509 certificate issuance bound to ephemeral OIDC workload tokens and requires Rekor transparency log verification across all container release pipelines. Strictly eliminates long-lived static private keys while enforcing exact Subject Alternative Name (SAN) identity and OIDC issuer cryptographic assertions at deployment gates.

Blocks:Persisting static private signing keys in CI secrets and bypassing Rekor transparency ledger inclusion checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-largeblob-atomic-payload-verification
securitycritical

WebAuthn Level 3 LargeBlob Atomic Payload Verification and State Integrity

Enforces cryptographic signature verification, schema validation, and two-phase atomic state management when writing and reading WebAuthn Level 3 largeBlob credential extensions. Guarantees that client-side biometric assertions cannot commit partial, corrupted, or unauthenticated payloads to authenticator storage during transaction lifecycles.

Blocks:Blind Overwriting and Unverified Deserialization of Authenticator LargeBlob State
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-microvm-privilege-fencing-standard
securitycritical

Runtime-Immutable eBPF LSM Privilege Fencing for MicroVMs

Enforces deterministic, kernel-space privilege confinement for ephemeral microVM workloads by anchoring Linux Security Module (LSM) BPF hooks to cgroup contexts. Eliminates Time-of-Check to Time-of-Use (TOCTOU) capability inheritance races by making security boundaries strictly synchronous and unbypassable.

Blocks:Userspace Asynchronous Security Monitoring and Fail-Open LSM Hook Returns
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-top-level-context-guardrail
securitycritical

WebAuthn Conditional Mediation Top-Level Browsing Context Guardrail

Enforces strict top-level browsing context boundaries during WebAuthn ambient passkey autofill (conditional mediation). Ambient credential requests in unvalidated or embedded contexts expose users to credential harvesting, iframe overlays, and clickjacking attacks.

Blocks:Executing WebAuthn Conditional Mediation Inside Nested or Embedded Frame Contexts
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-depth-limiting-standard
securitycritical

OpenFGA Recursive Tuple Graph Depth Limiting and Cycle Prevention Standard

Enforces strict invariants on OpenFGA authorization models and query evaluators to mitigate denial-of-service (DoS) and thread starvation caused by unbounded transitive evaluation and circular tuple hierarchies. Mandates pre-write cycle validation on directed acyclic graph (DAG) hierarchies, deterministic execution timeouts with circuit-breaking on OpenFGA client checks, and strict resolution depth constraints in both model configuration and test suites.

Blocks:Unbounded Transitive ReBAC Evaluation and Unvalidated Cyclic Tuple Ingestion
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-sender-constrained-enforcement
securitycritical

RFC 9449 DPoP Sender-Constrained Token Enforcement Fence

Enforces cryptographic binding between OAuth 2.0 access tokens and client-generated asymmetric key pairs using RFC 9449 Demonstrating Proof-of-Possession (DPoP). Guarantees that token exfiltration across untrusted networks or compromised storage cannot lead to credential replay attacks against downstream resource servers. Requires strict verification of public key thumbprints, HTTP method/URI bindings, access token hashes, and distributed proof replay prevention.

Blocks:Accepting Bearer Tokens Without Cryptographic Sender-Binding or Permitting Unverified DPoP Proofs
Targets:Cursor•Claude•Windsurf•Codex
openfga-compile-time-graph-cycle-guardrail
securitycritical

OpenFGA Static Relation Model Cycle and Recursion Guardrail

Enforces pre-deployment compile-time verification and static Directed Acyclic Graph (DAG) validation on OpenFGA authorization models. Prevents unbounded recursive relations, mutual-containment loops, and circular tuple expansions that trigger catastrophic goroutine exhaustion and denial-of-service timeouts during runtime authorization checks.

Blocks:Deploying Unvalidated OpenFGA Models with Unbounded Recursive Expansion Paths
Targets:Cursor•Claude•Windsurf•Codex
webauthn-synced-passkey-epoch-revocation-fencing
securitycritical

WebAuthn Synced-Credential Epoch Revocation and Distributed Fencing Standard

Mandates cryptographic epoch-counter fencing across distributed session stores and authorization layers upon compromise reporting of multi-device synced passkeys. Guarantees that any device revocation or passkey credential cycle atomically increments the security epoch, rendering all pre-existing distributed sessions, refresh tokens, and authentication assertions cryptographically obsolete across all nodes immediately.

Blocks:Passive Soft-Deletion of Synced Passkeys Without Epoch Fencing Allowing Compromised Stale Sessions to Persist
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-tuples-bounded-ttl-guardrail
securitycritical

OpenFGA Ephemeral Tuples with Bounded TTL & Deterministic Pruning Invariant

Standardizes time-decaying authorization tuples for Just-In-Time (JIT) access to prevent privilege accumulation and eliminate graph traversal degradation over time. Enforces bounded Time-To-Live (TTL) conditions on transient relationship writes and mandates contextual timestamp evaluation during authorization checks.

Blocks:Unbounded JIT Tuple Writes Without Condition Context or Expiration Boundaries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-hardware-key-wrapping-standard
securitycritical

WebAuthn Level 3 PRF Extension Hardware Key-Wrapping Standard

Enforces hardware-bound end-to-end client-side encryption key derivation via the WebAuthn Level 3 Pseudo-Random Function (PRF) extension. Mandates that raw PRF outputs and intermediate master keys remain strictly ephemeral within client hardware and memory, prohibiting transmission of cryptographic seeds to Relying Parties or identity providers.

Blocks:Transmitting raw WebAuthn PRF outputs to backend servers or relying on software-only password derivation for client-side encryption.
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuple-ttl-fencing
securitycritical

OpenFGA Ephemeral Contextual Tuple Deterministic TTL Enforcement

Enforces strict cryptographic fencing and deterministic monotonic TTL validation for volatile contextual tuples injected into OpenFGA authorization checks. Prevents authorization cache poisoning and cross-request tuple bleed by cryptographically binding ephemeral contextual claims to unique request nonces and enforcing sub-millisecond evaluation deadlines. Guarantees that stale environmental assertions (such as step-up authentication, geo-velocity fences, and ephemeral break-glass roles) cannot be cached or replayed across evaluation boundaries.

Blocks:Injecting Ephemeral Contextual Tuples Without Cryptographic Nonce Fencing or Monotonic TTL Enforcement Allowing Cache Poisoning
Targets:Cursor•Claude•Windsurf•Codex
oauth2-rfc9449-dpop-ephemeral-nonce-fencing
securitycritical

RFC 9449 DPoP Sender-Constrained Token Verification and Ephemeral Nonce Fencing

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification across all edge gateways and APIs to neutralize bearer token exfiltration. Requires cryptographic sender-constraining of access tokens via the 'ath' thumbprint and enforces cryptographically signed ephemeral nonces with strict replay rejection across distributed regions.

Blocks:Accepting Unbound Bearer Tokens or Omitting Ephemeral Nonce and Access Token Hash (ath) Validation in DPoP Proofs
Targets:Cursor•Claude•Windsurf•Codex
sigstore-keyless-ephemeral-oidc-provenance-invariant
securitycritical

Sigstore Keyless Ephemeral OIDC Artifact Provenance Invariant

Enforces non-repudiable artifact integrity and supply-chain provenance by requiring cryptographic verification against ephemeral Fulcio X.509 certificates and Rekor transparency logs. Artifact admission controllers must reject any artifact lacking an integrated Rekor SET/checkpoint and valid OIDC SAN identity matching designated trusted issuers. Long-lived signing keys and unverified offline bundles are strictly prohibited in the verification pipeline.

Blocks:Admitting Artifacts via Unchecked Public Keys, Bypassing Fulcio OIDC SAN or Rekor Inclusion Proofs
Targets:Cursor•Claude•Windsurf•Codex
otel-baggage-pii-boundary-guardrail
securitycritical

OpenTelemetry Baggage Boundary & Cryptographic PII Redaction Standard

Mandates strict schema validation, allowlist enforcement, and deterministic cryptographic pseudonymization for OpenTelemetry distributed baggage at trust and tenant boundaries. Prevents uncontrolled egress and lateral propagation of sensitive personal data (PII/PHI) through distributed trace context propagators.

Blocks:Transparent Pass-Through and Plaintext PII Injection into Distributed OpenTelemetry Baggage Context
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-contextual-tuple-boundary
securitycritical

OpenFGA Ephemeral Contextual Tuple Injection Boundary Enforcement

Enforces strict server-side synthesis and validation boundaries for OpenFGA contextual tuples during authorization checks. Prevents authorization bypass vulnerabilities arising from client-injected relationship assertions, untrusted contextual claims, and accidental persistence of ephemeral relationship states.

Blocks:Unvalidated forwarding of client-controlled contextual tuples to authorization checks
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-symmetric-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Extension Deterministic Zero-Knowledge Key Derivation Standard

Enforces strict implementation invariants for WebAuthn Level 3 PRF (Pseudo-Random Function) extension symmetric key derivation. Guarantees that client-side deterministic encryption keys remain hardware-bound, non-extractable within the Web Crypto API subsystem, and that all intermediate memory buffers are zeroized immediately upon derivation.

Blocks:Exposing Raw PRF Material, Permitting Extractable CryptoKeys, or Allowing Insecure Degradation on PRF-Incompatible Authenticators
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-ebpf-escape-circuit-breaker-standard
securitycritical

Deterministic Kernel-Level Process Lineage Container Escape Circuit-Breaker via Cilium Tetragon

Enforces synchronous, sub-millisecond in-kernel process termination via Cilium Tetragon eBPF TracingPolicies whenever privilege escalation or namespace breakout primitives are detected. Eliminates asynchronous userland detection delays by hooking kernel symbols (e.g., commit_creds, setns, cap_capable) and triggering in-kernel Sigkill actions before unauthorized operations can transition process state. Mandates strict validation of binary execution lineage and namespace boundary preservation across all unprivileged workloads.

Blocks:Relying on Asynchronous User-Space Auditing or Reactive Telemetry Daemons for Container Escape Mitigation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-key-derivation-invariant
securitycritical

WebAuthn PRF Extension Deterministic Client-Side Key Derivation Invariant

Enforces strict cryptographic isolation and domain-separated HKDF derivation when using WebAuthn Pseudo-Random Function (PRF) extensions for zero-knowledge client-side encryption. Mandates that raw PRF outputs remain client-bound and never leak into transport payloads sent to Relying Party backends.

Blocks:Leaking Raw Authenticator PRF Outputs to Verification Backends or Skipping Cryptographic HKDF Expansion
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-svid-socket-rebind-protocol
securitycritical

SPIFFE/SPIRE Dynamic SVID Zero-Downtime Socket Rebind Protocol

Enforces dynamic, in-memory X.509 SVID certificate rotation driven by the SPIRE Workload API without dropping active long-lived HTTP/2 or gRPC transport sessions. Mandates dynamic TLS context swapping and atomic socket inheritance or session re-handshaking to prevent process teardowns during sub-hour certificate lifetimes. Forbids destructive server restarts and naive socket tear-down during cryptographic renewal cycles.

Blocks:Hard Process Restarts and Abrupt Socket Destruction During Ephemeral SVID Rotation
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-bounded-resolution
securitycritical

OpenFGA 1.6 Contextual Tuple Bounded-Resolution Invariant

Enforces deterministic depth ceilings, strict cardinality limits, and deduplicated subgraph traversal when injecting dynamic contextual tuples into OpenFGA 1.6 Check calls. Prevents algorithmic graph-traversal exhaustion attacks, circular dependency deadlocks, and severe tail-latency spikes across real-time RBAC/ABAC authorization boundaries.

Blocks:Unbounded Contextual Tuple Ingestion Inducing Pathological Graph Traversal and Latency Explosions
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-enterprise-attestation-aaguid-validation
securitycritical

WebAuthn Level 3 Enterprise Attestation and AAGUID Validation Invariant

Enforces strict Level 3 Enterprise Attestation validation for WebAuthn credential registration. Registration ceremonies must cryptographically verify the attestation statement against the FIDO Alliance Metadata Service (MDS3) or an enterprise PKI root trust store, validating that the parsed Authenticator Attestation GUID (AAGUID) matches an authorized FIPS 140-2/3 or CC EAL4+ certified hardware profile before persisting the public key.

Blocks:Persisting WebAuthn credentials without cryptographic attestation verification and AAGUID trust list enforcement
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-micro-rotation-standard
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Sub-Minute Micro-Rotation Standard

Enforces dynamic, continuous Workload API streaming for sub-minute X.509 SVID rotation across zero-trust mTLS channels. Eliminates static credential theft and stale connection failures by mandating dynamic TLS contexts driven by SPIRE Agent Unix Domain Sockets rather than disk-cached certificates. Guarantees zero-downtime certificate hot-reloading with deterministic SPIFFE ID peer SAN validation.

Blocks:Static Initialization and In-Memory Caching of Ephemeral SPIFFE X.509 SVIDs
Targets:Cursor•Claude•Windsurf•Codex
w3c-fedcm-partition-isolation-security-standard
securitycritical

FedCM Cross-Origin Partition Isolation and Side-Channel Mitigation Standard

Enforces strict partition isolation and constant-time execution across W3C Federated Credential Management (FedCM) endpoints. Prevents relying party timing side-channels, cross-site identity leakage, and covert user tracking during unmediated or silent identity provider handshakes under third-party cookie deprecation.

Blocks:Variable-latency accounts endpoint execution and missing Sec-Fetch-Dest validation enabling cross-site login state probing
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-replay-barrier-guardrail
securitycritical

OAuth 2.1 DPoP Cryptographic Proof and Distributed Nonce Replay Barrier

Enforces strict RFC 9449 OAuth 2.1 Demonstrating Proof-of-Possession (DPoP) verification across all resource servers. Validates cryptographic thumbprint binding (jkt/ath), enforces bounded clock skew (±60s), and guarantees atomicity of single-use nonces and JTI claims via distributed atomic sliding-window cache primitives to eliminate replay and token export vulnerabilities.

Blocks:Stateless DPoP Proof Verification Without Atomic Distributed Nonce / JTI Tracking
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-key-derivation-standard-webauthn-level-3-782
securitycritical

Deterministic Client-Side Key Derivation via WebAuthn Level 3 PRF Extension

Enforces hardware-backed, deterministic client-side symmetric key derivation using the WebAuthn Level 3 pseudo-random function (PRF) extension. Mandates that root cryptographic seeds remain exclusively within authenticator hardware bounds, using HMAC-SHA-256 HKDF expansion client-side for zero-knowledge end-to-end encryption without transmitting master secrets or raw PRF outputs to the server.

Blocks:Deriving Encryption Keys from Server Secrets, Passwords, or Sending Raw PRF Outputs Across Network Boundaries
Targets:Cursor•Claude•Windsurf•Codex
openfga-atomic-conditional-tuple-write-guardrail
securitycritical

OpenFGA Atomic Conditional Tuple Write Guardrail for Distributed ReBAC Consistency

Enforces atomic compare-and-swap (CAS) semantics via conditional tuple writes during OpenFGA relationship updates. Unconditional reads followed by writes across distributed microservices introduce time-of-check to time-of-use (TOCTOU) race conditions, resulting in authorization bypass, privilege leakages, and state corruption. All write operations mutating role assignments or resource hierarchies must evaluate preconditions and context assertions atomically within a transactional boundary or conditional write contract.

Blocks:Blind Unconditional Overwrites and Read-Then-Write TOCTOU Race Conditions in OpenFGA Tuples
Targets:Cursor•Claude•Windsurf•Codex
openfga-monotonic-snapshot-consistency-invariant
securitycritical

OpenFGA Monotonic Snapshot Read-After-Write Consistency Invariant

Guarantees zero-stale authorization evaluations across distributed ReBAC topologies by enforcing monotonic Zanzibar zookie checkpoint propagation on all mutation paths. Prevents authorization bypass anomalies caused by evaluating permissions against out-of-order or stale read replicas following relational tuple writes. Mandates contextual snapshot token capture, transactional session propagation, and strict consistency token verification on all post-write Check evaluations.

Blocks:Executing OpenFGA Check API Calls Without Monotonic Consistency Tokens Post-Mutation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-nonce-boundary
securitycritical

WebAuthn Conditional Mediation Cross-Origin Nonce Attestation Boundary

Enforces strict cryptographic coupling of server-issued challenge nonces to client transport bindings and canonical relying party origins during WebAuthn conditional mediation (autofill). Prevents passkey replay, cross-origin assertion injection, and passkey phishing across embedded frames or shared origin boundaries.

Blocks:Decoupled Challenge Verification and Permissive Origin Matching in Autofill Passkey Assertions
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-hardware-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Hardware-Enforced Root Key Derivation

Enforces hardware-backed deterministic root key derivation via the WebAuthn Level 3 PRF (Pseudo-Random Function) extension for zero-knowledge client-side storage encryption. Mandates strict client-side negotiation verification, user-verification enforcement, ephemeral in-memory lifecycle bounds, and mandatory HKDF domain separation prior to operational key generation.

Blocks:Deriving Storage Encryption Keys via Software KDFs or Caching Raw PRF Secrets in Insecure Storage
Targets:Cursor•Claude•Windsurf•Codex
mlkem-hybrid-pqc-tls13-key-exchange-invariant
securitycritical

Mandatory ML-KEM-768 Hybrid Post-Quantum Key Exchange for TLS 1.3 Ingress Terminations

Enforces hybrid post-quantum key encapsulation mechanism (X25519MLKEM768 / Kyber768 hybrid) on all TLS 1.3 edge ingress and internal service mesh termination endpoints. Prevents harvest-now-decrypt-later (HNDL) attacks by quantum-adversaries while maintaining classical elliptic curve fallback robustness across edge listeners and downstream clients. Restricts cryptographic cipher suites exclusively to TLS 1.3 primitives and mandates post-quantum curve negotiation ordering.

Blocks:Classical-Only Curve Selection or Insecure TLS Protocol Fallback Permitting Harvest-Now-Decrypt-Later Interception
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-consistency-token-edge-cache-guardrail
securitycritical

Enforce Monotonic Consistency Tokens for OpenFGA Edge Caching to Prevent New Enemy Vulnerabilities

Enforces strict propagation and monotonic validation of OpenFGA consistency tokens across distributed edge caches, API gateways, and authorization evaluation engines. Guarantees that write-to-read authorization causal ordering prevents the 'New Enemy Problem' where revoked permissions remain exploitable due to asynchronous replication lag or stale edge evaluation caches.

Blocks:Evaluating OpenFGA Check Requests Against Edge Caches Without Enforcing Monotonic Consistency Token Watermarks
Targets:Cursor•Claude•Windsurf•Codex
fido2-webauthn-l3-device-bound-stepup-attestation
securitycritical

FIDO2/WebAuthn L3 Device-Bound Passkey Step-Up Attestation Standard

Enforces strict validation of WebAuthn Level 3 authenticator flags (BE/BS) and hardware-backed attestation during step-up re-authentication. Blocks multi-device synced passkey replay and cross-device session extraction by ensuring privileged transactions strictly require hardware-bound secure enclave authenticators.

Blocks:Accepting Multi-Device Synced Passkeys (BE=1) Without Attestation for High-Assurance Privileged Actions
Targets:Cursor•Claude•Windsurf•Codex
webauthn-dynamic-attestation-origin-binding-guardrail
securitycritical

WebAuthn Dynamic Attestation and Strict Origin-Binding Validation

Cryptographically enforces strict Relying Party ID (rpId) hashing, exact expected origin verification, and raw clientDataHash computation during WebAuthn registration and authentication ceremonies. Prevents credential-relay, subdomain manipulation, and Man-in-the-Middle (MITM) passkey replay attacks by mandating exact byte-level hashing of raw clientDataJSON and constant-time verification of session-bound cryptographic challenges.

Blocks:Trusting Client-Supplied Origins and Deserializing clientDataJSON Prior to Hash Verification
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-dynamic-x509-svid-rotation-spiffe-spire-dyn-581
securitycritical

SPIFFE/SPIRE Ephemeral X.509 SVID Dynamic Auto-Rotation Invariant

Enforces dynamic consumption of short-lived X.509 SVIDs directly from the SPIFFE Workload API socket, forbidding static certificate caching or one-time TLS context initialization. Guarantees zero-downtime cryptographic identity auto-rotation and prevents microservice communication failures caused by expired ephemeral credentials.

Blocks:One-Time Static SVID Loading and Persistent TLS Context Caching
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-batch-isolation-boundary
securitycritical

OpenFGA 1.8 Contextual Tuple Batch Isolation and Graph Depth Guardrail

Enforces strict request-scoped isolation and deterministic boundary checks when injecting contextual tuples into OpenFGA v1.8 runtime evaluation calls. Prevents cross-tenant authorization state leakage across concurrent batch evaluations and halts Denial-of-Service vectors stemming from unbounded graph traversals or recursive ephemeral relation cycles.

Blocks:Leaking Ephemeral Contextual Tuples Across Concurrent Requests and Unbounded Zanzibar Graph Expansion
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-enclave-storage-invariant
securitycritical

WebAuthn FIDO2 LargeBlob Secure Enclave Storage & Sync Invariant

Enforces client-side envelope encryption, cryptographic origin/credential-binding in Additional Authenticated Data (AAD), and monotonic sequence vectoring for WebAuthn largeBlob operations. Prevents cross-device synchronization race conditions, split-brain forks, and cleartext credential extraction across passkey cloud sync fabrics.

Blocks:Unencrypted LargeBlob Writes with Blind State Overwriting in Synced Authenticators
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tc-egress-credential-sentinel
securitycritical

eBPF TC Egress Plaintext Credential Exfiltration Sentinel

Enforces pre-network egress packet boundary inspection using eBPF Traffic Control (TC) classifiers to intercept and drop unencrypted outbound API keys, private tokens, and credentials. Prevents data exfiltration by parsing TCP payload windows at the host interface layer before packets exit the network namespace.

Blocks:Permitting Uninspected Plaintext Socket Buffers to Traverse Egress TC Queues Without Boundary Verification
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-ephemeral-gpu-attestation
securitycritical

SPIFFE/SPIRE Dynamic Workload Attestation for Ephemeral GPU Inference

Enforces zero-trust cryptographic workload identity for ephemeral AI inference pods accessing private model registries. Pods must acquire dynamic, short-lived x509-SVIDs via the local SPIFFE Workload API Unix Domain Socket backed by hardware and node attestation, eliminating all persistent cloud credentials and static registry access tokens.

Blocks:Mounting Long-Lived Cloud Credentials or Static API Keys in Ephemeral GPU Inference Workloads
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-ephemeral-access-leasing
securitycritical

OpenFGA Ephemeral Access Leasing with Cryptographically Verified Contextual Tuples

Enforces that transient, just-in-time authorization evaluations must inject strictly bounded contextual tuples verified via cryptographically signed lease tokens. Contextual tuples must be validated against sub-minute timestamps and bounded nonces directly prior to authorization evaluations, avoiding persistent storage of temporal privileges within the OpenFGA tuple store.

Blocks:Persisting Short-Lived Access Tuples in OpenFGA or Trusting Client-Supplied Contextual Tuples Without Cryptographic Lease Verification
Targets:Cursor•Claude•Windsurf•Codex
cosign-ephemeral-slsa-provenance-attestation
securitycritical

Sigstore Cosign Ephemeral Workload Identity SLSA Provenance Attestation

Mandates keyless, hardware-rooted workload identity signing via Sigstore (Fulcio CA and Rekor transparency log) for all build provenance attestations generated inside ephemeral CI/CD runners. Strictly forbids static long-lived signing keys and mutable tag references, ensuring every published artifact carries tamper-evident SLSA provenance cryptographically bound to an immutable content digest.

Blocks:Static Secret Keys and Mutable Tag Attestation in CI/CD Runners
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-derivation-salt-rotation-standard
securitycritical

Deterministic Salt Ratcheting and HKDF Expansion for WebAuthn PRF Zero-Knowledge Cryptographic Envelopes

Hardware-backed symmetric keys derived via the WebAuthn PRF (hmac-secret) extension must never utilize static salts, raw PRF outputs as direct symmetric keys, or non-versioned derivation contexts. Client-side zero-knowledge envelopes must enforce HKDF-SHA-256 domain separation, monotonic salt ratcheting across write epochs, and immediate zeroization of transient key material in memory to guarantee offline cryptographic confidentiality.

Blocks:Static Salt Re-use and Direct Cipher Key Casting of Raw WebAuthn PRF Outputs
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-memory-introspection-guardrail
securitycritical

Synchronous eBPF LSM Enforcement Against Unauthorized Process Memory Scraping

Enforces synchronous kernel-space interception of process memory inspection attempts (such as reads to /proc/$PID/mem and ptrace calls). Mitigates runtime credential scraping cold at the kernel boundary using eBPF Linux Security Module (LSM) hooks instead of bypass-prone asynchronous tracing probes.

Blocks:Relying on Asynchronous Kprobes or Passive Userspace Telemetry to Prevent Process Memory Scraping
Targets:Cursor•Claude•Windsurf•Codex
openfga-conditional-evaluation-traversal-guard
securitycritical

OpenFGA 1.6 Traversal Depth Bound and Conditional CEL Latency Guardrail

Prevents unbounded distributed graph traversal, cascading latency degradation, and resource exhaustion in OpenFGA 1.6 Zanzibar authorization engines. Mandates strict client-side timeout propagation, bounded contextual tuple evaluation, depth-limited model relations, and O(1) Common Expression Language (CEL) conditionals under deep multi-tenant hierarchies.

Blocks:Unconstrained Recursive Relation Traversal and Unbounded Dynamic CEL Context Causing Authorization Engine DoS
Targets:Cursor•Claude•Windsurf•Codex
sd-jwt-claim-disclosure-invariant
securitycritical

SD-JWT (RFC 9528) Selective Disclosure Cryptographic Integrity & Minimization Standard

Enforces strict compliance with RFC 9528 for Selective Disclosure JSON Web Tokens (SD-JWT). Guarantees that selective disclosures are cryptographically hashed using collision-resistant digest algorithms matching the _sd_alg header, prevents leaking raw salt or plaintext identity claims in presentation payloads, and strictly rejects undecoded or malformed disclosure frames during token verification.

Blocks:Leaking Raw Disclosures or Salt Entropy in Verifier Payloads and Skipping Disclosure Digest Recalculation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-conditional-mediation-cross-origin-partitioning-guardrail
securitycritical

WebAuthn Conditional Mediation Cross-Origin Partitioning & Session Isolation Invariant

Enforces strict top-level origin isolation, explicit Permissions-Policy sandboxing, and cryptographic origin-binding during WebAuthn conditional mediation (passkey autofill) within micro-frontend federation layouts. Prevents cross-origin credential leakage, autofill hijacking, and federated session poisoning caused by unpartitioned credential mediation across untrusted remotes.

Blocks:Executing WebAuthn Conditional Autofill Inside Embedded Remotes or Relaying Assertions Across Cross-Origin Boundaries
Targets:Cursor•Claude•Windsurf•Codex
openfga-transitive-freshness-pruning-barrier
securitycritical

OpenFGA Transitive Relation Freshness and Cache Pruning Barrier

Guarantees zero-trust authorization consistency across high-velocity relationship tuple mutations and pre-computed evaluation caches. Mandates transactional cache pruning barriers and strict consistency token propagation to prevent authorization revocation lag and stale access leakage in transitive relation graphs.

Blocks:Decoupled Fire-and-Forget Tuple Deletions Permitting Revocation Bypass via Stale Transitive Caches
Targets:Cursor•Claude•Windsurf•Codex
oauth21-dpop-nonce-sync-replay-boundary-guardrail
securitycritical

OAuth 2.1 Asymmetric DPoP Proof Validation and Distributed Nonce Synchronization

Mandates strict Demonstrating Proof-of-Possession (DPoP, RFC 9449) validation across distributed API gateways, binding access tokens to client asymmetric keys via SHA-256 hashes (`ath`). Enforces cluster-wide synchronized server-issued nonces and atomic single-use JTI replay caches to neutralize cross-gateway token replay attacks upon token exfiltration.

Blocks:Stateless or Localized DPoP Verification Allowing Cross-Gateway Token Replays and Unbound Bearer Token Substitution
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-key-derivation-guardrail-webauthn-level-3-221
securitycritical

WebAuthn Level 3 PRF Extension Client-Side Zero-Knowledge Key Derivation Invariants

Enforces cryptographic invariants for WebAuthn Level 3 PRF (Pseudo-Random Function) extension usage. Mandates that PRF output materials never leave client memory, require immediate HKDF expansion into non-extractable Web Crypto keys, and strictly isolate client-side envelope encryption keys from relying party server payloads.

Blocks:Leaking Hardware-Derived PRF Key Material to Relying Party Servers or Direct Insecure Key Usage
Targets:Cursor•Claude•Windsurf•Codex
fedcm-browser-idp-sandbox-token-relay
securitycritical

W3C FedCM Browser-Enforced IdP Sandbox and Token Relay Invariant

Enforces strict browser-mediated identity assertion handoffs using the W3C Federated Credential Management (FedCM) API. Eliminates silent iframe postMessage hacks and covert link-decoration tracking vectors, guaranteeing that Relying Party and Identity Provider token exchanges execute exclusively via browser-sandboxed origin boundaries with verified 'Sec-Fetch-Dest: webidentity' constraints.

Blocks:Bypassing FedCM with Silent Hidden iFrames, Dynamic Link Decoration, or Unverified Token PostMessage Channels
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-client-side-key-derivation-standard
securitycritical

WebAuthn PRF Extension Zero-Knowledge Key Derivation & HKDF Isolation Standard

Mandates strict zero-knowledge client-side cryptographic bounds when using the WebAuthn PRF (Pseudo-Random Function) extension. Requires non-extractable HKDF-SHA-256 expansion, distinct credential-specific salts, context-bound domain separation, and zero exposure of derived symmetric keys or raw PRF hardware outputs to relying party servers or persistent storage.

Blocks:Exposing Raw Authenticator PRF Outputs or Directly Using PRF Results as Symmetric Cipher Keys
Targets:Cursor•Claude•Windsurf•Codex
openfga-distributed-tuple-cache-consistency-standard
securitycritical

OpenFGA Distributed ReBAC Tuple Evaluation & Cache Stampede Elimination Standard

Enforces deterministic ReBAC graph evaluation coalescing, model-version-bound cache keys, and causal consistency token propagation for OpenFGA authorization checks. Prevents authorization bypasses arising from stale permission revocations (New Enemy Problem) and mitigates upstream OpenFGA graph amplification and cache stampedes under high concurrency.

Blocks:Naive Tuple Key-Value Caching with Uncoordinated In-Flight Graph Traversals and Stale Consistency Tokens
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-device-bound-attestation-sync-guardrail
securitycritical

WebAuthn L3 Device-Bound Attestation and Sync Guardrail

Requires cryptographic direct or enterprise attestation verification and authenticatorData flag inspection during WebAuthn registration to separate synchronized multi-device passkeys from non-exportable hardware-bound authenticators. Enforces strict attestation certificate chain validation via the FIDO Metadata Service (MDS3) and blocks credentials with backup eligibility flags from privileged administrative workflows.

Blocks:Accepting Passkeys for Privileged Roles Without Cryptographic Attestation and Backup Flag Inspection
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-cache-consistency-invariant
securitycritical

OpenFGA CDC-Driven Distributed Consistency and Invalidation Invariant

Enforces strict causal consistency between relational OLTP state mutations and OpenFGA authorization relationship tuples via transactional outbox Change Data Capture (CDC). Prevents critical authorization bypass windows and privilege escalation vulnerabilities resulting from asynchronous dual-writes, out-of-order tuple propagation, and race conditions against distributed authorization check caches.

Blocks:Dual-Writing to OpenFGA and Asynchronous Cache Eviction Without Transactional Outbox CDC Ordering
Targets:Cursor•Claude•Windsurf•Codex
sigstore-slsa-v1-provenance-gate
securitycritical

Cryptographic Sigstore SLSA v1.0 Provenance and Immutability Gate

Enforces mandatory SLSA v1.0 in-toto provenance verification using Sigstore Fulcio certificate identities and Rekor transparency log proofs before admitting container workloads into production environments. Rejects images deployed by mutable tag, lacking cryptographically verified subject digests, or missing non-forgeable CI/CD OIDC claims.

Blocks:Deploying Mutable Container Tags with Unverified Build Provenance and Unvalidated OIDC Signer Identities
Targets:Cursor•Claude•Windsurf•Codex
fido-cxp-passkey-sync-verification
securitycritical

FIDO CXP Cross-Ecosystem Passkey Migration and Cryptographic Provenance Invariants

Enforces strict cryptographic integrity, Relying Party ID (RP ID) canonicalization, and key-pair consistency checks during FIDO Credential Exchange Protocol (CXP) and Credential Exchange Format (CXF) migrations. Prevents cross-origin credential harvesting, unpinned provenance tampering, and corrupted key ingestion during cross-ecosystem passkey imports.

Blocks:Ingesting Unverified FIDO CXP Payloads Without Keypair Consistency Checks or RP ID Scoping
Targets:Cursor•Claude•Windsurf•Codex
tauri-2-ipc-permission-capability-scope-standard
securitycritical

Tauri 2.0 IPC Zero-Trust Permission Capability & Scoping Standard

Enforces fine-grained capability definitions and path/parameter scoping across the Tauri 2.0 WebView-to-Rust IPC boundary. Prohibits global wildcard permissions, unconstrained shell execution, and unsanitized command handlers that risk arbitrary native host code execution.

Blocks:Blanket Capability Declarations and Wildcard Command Scopes in Tauri 2.0 IPC Manifests
Targets:Cursor•Claude•Windsurf•Codex
openfga-transactional-outbox-reconciliation
securitycritical

OpenFGA Transactional Outbox Dual-Write Reconciliation Boundary

Dual-writing directly to a domain database and the OpenFGA authorization tuple store introduces non-atomic failure modes, network partitions, and temporal race conditions that lead to privilege escalation or unauthorized data leaks. All OpenFGA relationship tuple mutations MUST be persisted transactionally into an outbox table within the primary business transaction and propagated asynchronously via an idempotent Change Data Capture (CDC) reconciliation consumer.

Blocks:Non-Atomic Dual-Writing to Application DB and OpenFGA API During State Mutations
Targets:Cursor•Claude•Windsurf•Codex
caep-sse-subsecond-revocation-pipeline
securitycritical

Continuous Access Evaluation Protocol (CAEP) & OpenID SSE Sub-Second Revocation Standard

Enforces cryptographic ingestion, validation, and sub-second distributed propagation of OpenID Shared Signals and Events (SSE) and Continuous Access Evaluation Protocol (CAEP) Security Event Tokens (SET). Decoupled microservices must intercept requests against an L1/L2 revocation tier indexed by subject (sub), session (sid), and token (jti) to invalidate compromised sessions immediately without awaiting JWT expiration.

Blocks:Blind Stateless JWT Acceptance and Unchecked Trust Window Post-Identity Compromise
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-gateway-invariant
securitycritical

OpenFGA 1.8 Contextual Tuple Gateway Boundary & Schema Invariants

Enforces strict API gateway boundary validation, cryptographic signing, and relation allowlisting on transient contextual tuples passed to OpenFGA Check calls. Unsanitized contextual tuples allow untrusted clients to inject arbitrary graph relationships (e.g., claiming 'admin' relation or overriding resource tenancy) into low-latency evaluation queries, causing direct privilege escalation. All contextual tuples must be synthesized exclusively by trusted internal boundary services or verified against strict schema and scope constraints.

Blocks:Blind Passthrough of Untrusted Client Contextual Tuples Directly into OpenFGA Check Queries
Targets:Cursor•Claude•Windsurf•Codex
webauthn-related-origin-cryptographic-binding
securitycritical

WebAuthn Related Origin Cryptographic Manifest & Cross-Subdomain Relay Guardrail

Precludes subdomain passkey credential relay and token interception across distributed micro-frontends by strictly enforcing W3C WebAuthn Related Origin Requests specifications. Requires deterministic server-side cryptographic validation of clientDataJSON origin against an authoritative, statically verified related-origin manifest, rejecting ambient origin reflection or wildcard rpId relaxation.

Blocks:Dynamic RP Origin Reflection or Ambient Subdomain rpId Relaxation Without Strict Related-Origin Manifest Validation
Targets:Cursor•Claude•Windsurf•Codex
capacitor-7-biometric-enclave-invalidation-guardrail
securitycritical

Capacitor 7 Biometric Enclave Key Invalidation on Enrollment Mutation

Enforces hardware-backed cryptographic key invalidation within the Secure Enclave and Android Keystore whenever biometric enrollments change. Prevents unauthorized decryption by secondary biometrics added to an already-enrolled device by requiring explicit enclave-bound key generation with enrollment mutation guards.

Blocks:Persisting Sensitive Tokens with Generic Biometric Prompts Without Hardware Key Invalidation
Targets:Cursor•Claude•Windsurf•Codex
rfc-9421-http-message-signatures-gateway-verification
securitycritical

RFC 9421 HTTP Message Signatures End-to-End Cryptographic Invariants

Enforces deterministic, non-repudiable RFC 9421 HTTP Message Signature verification at edge gateways and multi-cluster mesh boundaries. Prevents man-in-the-middle header tampering, request replay attacks, and content alteration across untrusted ingress networks by binding derived components, canonical headers, and raw digest hashes to cryptographic public key infrastructures. Guarantees end-to-end payload immutability prior to microservice dispatch.

Blocks:Trusting Ingress Proxies Without Full RFC 9421 Canonical Component and Content-Digest Verification
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-hardware-attested-svid-rotation-guardrail
securitycritical

SPIFFE/SPIRE Hardware-Attested Workload Identity Rotation Guardrail

Enforces sub-hour TPM-attested X.509 SVID (SPIFFE Verifiable Identity Document) issuance and strictly in-memory cryptographic rotation via the SPIRE Workload API. Prohibits static cloud IAM service account keys, long-lived certificates, and disk-persisted private keys in zero-trust mesh architectures.

Blocks:Persisting Long-Lived Credentials to Disk or Bypassing Workload API In-Memory SVID Stream
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-container-namespace-escape-guardrail
securitycritical

eBPF BPF_LSM In-Kernel Container Namespace Escape and Credential Escalation Guardrail

Enforces synchronous, in-kernel blocking of unauthorized namespace transitions (`unshare`, `setns`) and privileged capability acquisition directly inside BPF Linux Security Module (LSM) hooks. Bypasses user-space round-trip latency and eliminates time-of-check-to-time-of-use (TOCTOU) races by evaluating caller task cgroup hierarchies, mount namespaces, and target security descriptors atomically within kernel context.

Blocks:Delegating container containment enforcement to user-space tracepoint/kprobe monitors or asynchronous event loops
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-socket-bind-verification-standard
securitycritical

Deterministic Kernel-Level Socket Bind & Egress Invariant Enforcement via eBPF LSM

Enforces deterministic zero-trust network egress and UNIX domain socket binding restrictions directly at the Linux kernel boundary using eBPF LSM hooks (`socket_bind`, `socket_connect`). Eliminates user-space interception bypasses, LD_PRELOAD stripping, and namespace hopping in containerized multi-tenant node architectures by coupling kernel probes with immutable cgroup identifiers.

Blocks:Relying on User-Space Sidecar Proxies or LD_PRELOAD Wrappers for Socket Access Control
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hybrid-ble-proximity-attestation-mandate
securitycritical

FIDO2 WebAuthn Hybrid Transport BLE Proximity Verification Standard

Enforces strict validation of FIDO2 WebAuthn cross-device hybrid transport sessions to ensure local BLE proximity proofs are cryptographically confirmed. Without validating that the hybrid handshake occurred over authenticated Bluetooth Low Energy channels, adversary-in-the-middle reverse proxies can relay QR-code handshakes to remote victims. The relying party server must verify authenticator transport metadata, client data JSON transport parameters, and proximity flags to mitigate remote session relay.

Blocks:Accepting Hybrid Passkey Assertions Without Validating Cross-Device BLE Proximity Bounds
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-traversal-guard
securitycritical

OpenFGA 1.6 Contextual Tuple Traversal Depth and Cycle Boundary Enforcement

Enforces pre-evaluation validation and execution boundaries on OpenFGA contextual tuples to prevent recursive traversal denial-of-service (DoS) and infinite cycle resolution attacks. Mandates strict cardinality limits, client-side directed acyclic graph (DAG) verification, and sub-50ms deterministic deadline abort signals for real-time authorization checks.

Blocks:Unbounded or Cyclic Contextual Tuples Triggering Engine Goroutine Exhaustion and Traversal Timeouts
Targets:Cursor•Claude•Windsurf•Codex
webauthn-enterprise-attestation-sync-boundary-standard
securitycritical

WebAuthn Enterprise Attestation and Non-Exportable Passkey Boundary Standard

Enforces cryptographic attestation validation and authenticator flag verification to restrict high-assurance perimeters to non-exportable, hardware-backed credentials. Prevents multi-device cloud-synced passkeys from masquerading as dedicated enterprise hardware authenticators by validating AAGUID allowlists, attestation certificate chains against FIDO MDS, and backing state flags.

Blocks:Accepting unverified attestation ('none') or multi-device syncable credentials (BE/BS flags active) within high-assurance authentication perimeters.
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-x509-svid-in-memory-atomic-rotation
securitycritical

SPIFFE/SPIRE Workload API X.509 SVID Zero-Downtime Memory-Only Rotation Invariant

Enforces lock-free, zero-downtime, memory-only rotation of X.509 SVIDs received via the SPIFFE Workload API stream. Precludes disk-snoop attacks by prohibiting disk persistence of ephemeral keys and prevents file-descriptor exhaustion and TLS handshake stalls by hot-swapping certificates via atomic reference pointers.

Blocks:Persisting Ephemeral SVIDs to Disk or Restarting Listeners on Key Rotation
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-slsa-provenance-admission-standard
securitycritical

Mandatory Sigstore Cosign SLSA Provenance and Rekor Bundle Admission Enforcement

Enforces non-bypassable admission-time cryptographic verification of in-toto SLSA build provenance attestations and Rekor transparency log bundles for all container images. Images failing cryptographic signature verification, lacking Rekor log inclusion proofs, or referencing mutable tags instead of immutable sha256 digests are denied transition to running state.

Blocks:Deploying unverified or tag-addressed images without SLSA provenance and Rekor transparency log bundle verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-real-time-tuple-consistency-barrier
securitycritical

OpenFGA Real-Time Tuple Consistency Barrier for Multi-Region ReBAC

Enforces real-time consistency barriers and causal token propagation across distributed edge nodes in OpenFGA ReBAC architectures. Eliminates replication-lag authorization bypass windows and Zanzibar 'New Enemy' vulnerabilities by mandating explicit consistency levels and transactional fencing tokens during mutation-critical evaluation paths.

Blocks:Permitting Eventual Consistency ReBAC Checks Post-Mutation Allowing Revoked Access Window Exploits
Targets:Cursor•Claude•Windsurf•Codex
openfga-cdc-wal-cache-invalidation-standard
securitycritical

OpenFGA CDC-Driven WAL Relation Invalidation and Cache Coherency Guardrail

Mandates that authorization decision caches and OpenFGA tuple projections derive invalidation events deterministically from PostgreSQL Write-Ahead Log (WAL) change data capture (CDC) streams. Prohibits synchronous application-tier dual-writes and unversioned TTL-only authorization caching that risk stale permit decisions after privilege revocation. Enforces transactional Log Sequence Number (LSN) watermarking to maintain strict monotonic read consistency across distributed authorization checks.

Blocks:Dual-Write Application-Level Eviction and TTL Authorization Caching Allowing Revocation Bypass
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-edge-nonce-token-binding-guardrail
securitycritical

RFC 9449 DPoP Edge Nonce Validation and Token-Binding Guardrail

Enforces asymmetric RFC 9449 Demonstrating Proof-of-Possession (DPoP) verification and cryptographically bound token validation at edge gateways. Neutralizes access token theft and replay attacks by validating public key thumbprints (jkt), canonicalized HTTP request attributes (htm/htu), access token hashes (ath), and distributed clock-skew-tolerant edge nonces.

Blocks:Accepting Plain Bearer Tokens or Unbound DPoP Proofs Without Nonce and Thumbprint Verification
Targets:Cursor•Claude•Windsurf•Codex
sigstore-slsa3-admission-enforcement
securitycritical

Sigstore SLSA Level 3 Provenance and Cryptographic Attestation Admission Enforcement

Production container workloads must strictly enforce cryptographic supply-chain verification before scheduling via admission webhooks or policy engines like Kyverno or OPA Gatekeeper. All container images must be pinned to immutable digest references (SHA-256) accompanied by valid Cosign/Sigstore digital signatures, Rekor transparency log proofs, and SLSA Level 3 build provenance generated within isolated, hermetic runners.

Blocks:Scheduling Mutable or Unverified Container Images Without Non-Repudiable Cryptographic Provenance
Targets:Cursor•Claude•Windsurf•Codex
oauth2-rar-fine-grained-policy-standard
securitycritical

OAuth 2.0 RFC 9396 Rich Authorization Requests (RAR) Policy Enforcement

RFC 9396 Rich Authorization Requests (RAR) mandate that capability tokens convey transaction-specific, fine-grained authorization details rather than broad, ambient OAuth scopes. Resource servers and token-issuing gateways must strictly validate, structurally type, and cryptographically bind authorization details to prevent token re-use, lateral movement, and privilege escalation in zero-trust architectures.

Blocks:Falling Back to Ambient Coarse Scopes or Unvalidated authorization_details Payloads
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-slsa3-keyless-admission-guardrail
securitycritical

Mandatory Sigstore Cosign Keyless Provenance & Rekor Transparency Admission

Enforces cryptographic verification of container images at admission time using Sigstore Cosign with ephemeral OIDC keyless signing, Rekor transparency log validation, and Fulcio root CA attestation. Guarantees that Kubernetes clusters immediately reject any workload lacking valid SLSA Level 3 build provenance generated by approved CI/CD identities.

Blocks:Trusting Unverified Image Digests or Using Long-Lived Static Private Keys Bypassing Transparency Logs
Targets:Cursor•Claude•Windsurf•Codex
ebpf-xdp-smartnic-syn-cookie-offload-standard
securitycritical

eBPF XDP SmartNIC Stateless SYN-Cookie Offload Standard

Enforces completely stateless L4 SYN flood mitigation executed directly in SmartNIC hardware (XDP offload mode) or native driver space prior to kernel SKB allocation. Prohibits stateful map lookups or allocations during TCP SYN ingestion, mandating deterministic cookie generation and verification via cryptographic helpers with zero host memory overhead.

Blocks:Allocating BPF map state on inbound TCP SYN packets before cookie verification
Targets:Cursor•Claude•Windsurf•Codex
nextjs-15-server-action-nonce-binding
securitycritical

Next.js 15 Server Action Ephemeral Cryptographic Nonce-Binding Standard

Next.js 15 Server Actions must enforce cryptographic nonce-binding to neutralize distributed replay attacks and session-riding state transitions. Every mutation-bearing Server Action must validate an ephemeral, HMAC-signed execution nonce strictly coupled to the authenticated user's session identifier, timestamp bounds, and mutation signature. State-changing operations must reject unverified payloads, guarantee single-use consumption, and strictly enforce atomic invalidation.

Blocks:Executing Naked State Mutations in Next.js Server Actions Without Ephemeral Cryptographic Nonce Verification
Targets:Cursor•Claude•Windsurf•Codex
openfga-lamport-clock-tuple-mutation-ordering-standard
securitycritical

Strict Monotonic Lamport Clock Ordering for OpenFGA Tuple Mutations and Cache Invalidation

Enforces strict monotonic Lamport timestamp validation and atomic compare-and-swap state transitions across distributed Zanzibar authorization caches and tuple change streams. Eliminates time-of-check to time-of-use (TOCTOU) authorization windows and stale permissions resulting from out-of-order tuple ingestion across horizontally scaled evaluators. Guarantees that late-arriving revoke mutations are never overwritten or masked by superseded grant events.

Blocks:Unordered Asynchronous Tuple Streaming Causing Phantom Authorization Windows in Distributed Caches
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cycle-depth-mitigation
securitycritical

OpenFGA Contextual Tuple Graph Recursion Depth & Cycle Mitigation Guardrail

Enforces pre-evaluation cycle detection, bounded contextual tuple graph depth, and deterministic execution timeouts for OpenFGA authorization checks. Prevents fine-grained authorization clusters from thread starvation and distributed denial-of-service caused by circular references or deeply nested dynamic relation expansions.

Blocks:Unvalidated Contextual Tuples Triggering Circular Graph Traversal and Authorization Cluster Starvation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-deterministic-salt-derivation
securitycritical

WebAuthn PRF Deterministic Client-Side Salt Derivation and Key Wrapping Standard

Enforces cryptographic invariants when leveraging WebAuthn PRF (Pseudo-Random Function) extension for zero-knowledge client-side encryption key derivation directly from authenticators. Prevents relying party leakage, unkeyed salt reuse, insecure PRF output consumption, and lack of domain separation in HKDF expansions.

Blocks:Exposing Raw PRF Outputs to Servers, Using Static Global Salts Without Domain Separation, or Bypassing HKDF Expansion
Targets:Cursor•Claude•Windsurf•Codex
tetragon-execve-lineage-namespace-isolation-standard
securitycritical

Tetragon In-Kernel Execve Lineage & Namespace Escape Prevention

Enforces deterministic, in-kernel synchronous termination (SIGKILL) of unauthorized process lineages and container namespace breakouts via Cilium Tetragon TracingPolicies. Prevents post-compromise lateral movement and container escape payloads by intercepting syscalls at kernel entry prior to binary execution rather than relying on reactive user-space audit logging.

Blocks:Relying on Asynchronous Audit Logging or sys_exit Probes that Allow Malicious Binaries to Execute Before User-Space Intervention
Targets:Cursor•Claude•Windsurf•Codex
webauthn-hardware-bound-step-up-standard
securitycritical

Hardware-Bound WebAuthn Step-Up Invariant for Privileged Operations

Enforces dual-attested, non-exportable hardware-bound assertion claims during step-up authentication for high-privilege operations. Mitigates cloud keychain credential-cloning vectors by strictly verifying AuthenticatorData flags (UV=1, UP=1, BE=0, BS=0) or enterprise-attested device public keys (Device PubKey extension).

Blocks:Accepting Synced Multi-Device Credentials for Privileged In-Session Transactions Without Hardware-Bound Attestation
Targets:Cursor•Claude•Windsurf•Codex
openfga-ephemeral-tuple-invalidation-consensus
securitycritical

OpenFGA Ephemeral Tuple Invalidation Consensus Standard

Enforces strict monotonic fencing tokens and distributed barrier consensus across multi-tenant edge authorization nodes evaluating OpenFGA relationships. Prevents stale authorization grants and window-of-vulnerability replay attacks during rapid team membership revocations. Guarantees linearized, zero-staleness access checks without introducing full-cluster synchronization bottlenecks.

Blocks:Local-Cache-First Authorization Without Monotonic Fencing Token Consensus
Targets:Cursor•Claude•Windsurf•Codex
webauthn-ctap22-ephemeral-ecdh-binding-guardrail
securitycritical

WebAuthn CTAP 2.2 Cross-Device Ephemeral ECDH Proximity Binding Guardrail

Enforces strict validation and cryptographic tying of WebAuthn hybrid cross-device transport (caBLE/FIDO CTAP 2.2) authentication assertions to ephemeral ECDH-derived session channels. Precludes QR-phishing, adversarial session interception, and cross-device session bleeding by mandating constant-time verification of the clientDataJSON hash, ephemeral authenticator public key derivation, and Bluetooth Low Energy (BLE) proximity routing commitments before issuing server-side user sessions.

Blocks:Accepting Cross-Device Hybrid WebAuthn Assertions Without Enforcing Ephemeral ECDH Channel Tying and BLE Proximity Commitments
Targets:Cursor•Claude•Windsurf•Codex
fips-204-ml-dsa-pqc-service-jwt-standard
securitycritical

NIST FIPS 204 ML-DSA Post-Quantum Service-to-Service JWT Standard

Mandates post-quantum digital signature standards (NIST FIPS 204 ML-DSA) for all internal service-to-service JSON Web Tokens across distributed mesh fabrics. Eliminates vulnerability to harvest-now-decrypt-later adversaries by enforcing lattice-based signatures (ML-DSA-65/ML-DSA-87) over classical RSA or ECC primitives. Enforces strict token header verification, signature length assertions, and prevents algorithmic downgrade attacks.

Blocks:Signing or Validating Distributed Machine-to-Machine JWTs with Quantum-Vulnerable Classical Primitives (RS256, ES256)
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-ephemeral-boundary
securitycritical

OpenFGA Ephemeral Contextual Tuple Verification and Ingestion Guardrail

Enforces strict authorization boundaries in OpenFGA by mandating that dynamic, transient attributes (such as IP bounds, active session scopes, step-up MFA claims, and break-glass tokens) are passed strictly as validated, short-lived contextual tuples rather than persisted in the relationship store. Prevents privilege elevation and stale grants by requiring cryptographic verification and TTL validation before contextual tuple construction.

Blocks:Persisting Transient Authorization States into the Global FGA Tuplestore or Trusting Unverified Contextual Tuples
Targets:Cursor•Claude•Windsurf•Codex
post-quantum-tls13-hybrid-kem-guardrail
securitycritical

Post-Quantum TLS 1.3 ML-KEM-768/X25519 Hybrid Key Exchange Enforcement

Enforces mandatory dual-algorithm hybrid key encapsulation mechanisms (combining NIST FIPS 203 ML-KEM-768 with classical X25519) across all TLS 1.3 edge ingress and reverse proxy configurations. This neutralizes retrospective quantum decryption ('Store Now, Decrypt Later') threats while retaining classical cryptographic guarantees against current adversaries.

Blocks:Deploying Pure Classical Key Exchange (X25519-only, P-256) or Allowing Downgrade from Quantum-Resistant Hybrid Key Shares
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-cyclic-expansion-guardrail
securitycritical

OpenFGA Contextual Tuple Cyclic Expansion Depth and Memory Guardrail

Mandates strict bounds on contextual tuple array size, acyclic relationship validation, and client-side execution timeouts for OpenFGA 1.6 authorization calls. Unbounded or cyclic transient tuples injected into real-time check evaluations trigger exponential sub-graph traversals, causing severe latency degradation, worker thread starvation, and Denial-of-Service (DoS) vulnerabilities.

Blocks:Injecting Unsanitized Dynamic Contextual Tuples Directly into Authorization Checks Without Depth Caps or Graph Bounds
Targets:Cursor•Claude•Windsurf•Codex
envoy-extauthz-rebac-circuit-breaker-standard
securitycritical

Envoy ext_authz Distributed ReBAC Dynamic Circuit-Breaking Standard

Enforces strict deadline fencing, local bounded fallback caching, and dynamic circuit breaking for Envoy external authorization (ext_authz) services interfacing with distributed ReBAC (Zanzibar-style) graph backends. Prevents unbounded graph expansion latency from cascading to the ingress edge by mandating fail-closed deterministic timeouts and concurrency isolation. Guarantees ingress edge resilience during high-cardinality relationship traversals without sacrificing security posture.

Blocks:Unbounded ReBAC Graph Traversal Without Edge Deadline Fencing and Fail-Closed Circuit Breaking
Targets:Cursor•Claude•Windsurf•Codex
cilium-tetragon-ebpf-kernel-namespace-boundary-enforcement
securitycritical

Cilium Tetragon eBPF Synchronous Kernel Namespace Boundary Enforcement

Enforces in-kernel synchronous execution blocking using Cilium Tetragon TracingPolicies with Sigkill actions for unauthorized namespace boundary crossings, privilege escalations, and container breakouts. Traditional user-space observability agents incur asynchronous event transmission latency, allowing malicious code to persist or execute payloads before remediation occurs. Systems must enforce strict eBPF kprobe/tracepoint hooks to terminate violating processes within the kernel syscall boundary instantly.

Blocks:Relying on Asynchronous User-Space Telemetry Alerts for Container Breakouts Instead of Synchronous Kernel Sigkill Enforcement
Targets:Cursor•Claude•Windsurf•Codex
webauthn-prf-zk-client-key-derivation-guardrail
securitycritical

WebAuthn PRF Zero-Knowledge Key Derivation & HKDF Domain Separation Standard

Mandates cryptographic domain separation, zero-knowledge isolation, and memory hygiene when deriving client-side symmetric keys via the WebAuthn PRF (Pseudo-Random Function) extension. Prevents raw PRF output exposure to remote servers, direct use of raw PRF bytes as cipher keys, and silent authentication failures on authenticators lacking PRF support.

Blocks:Direct Cipher Usage of Raw PRF Secret, Exposing PRF Output to Server Payloads, or Missing HKDF Domain Separation
Targets:Cursor•Claude•Windsurf•Codex
react19-server-components-taint-object-perimeter
securitycritical

React 19 Server Components Taint Object Memory Perimeter Enforcement

Enforces memory perimeter guardrails using React 19 taint APIs (taintObjectReference and taintUniqueValue) to prevent sensitive credential containers, database records, and cryptographically sensitive keys from leaking across the React Server Component Flight serialization boundary. Any attempt to serialize a tainted object or value to a Client Component triggers an immediate runtime exception.

Blocks:Passing Untainted Credential-Bearing Data Models Across RSC Serialization Boundaries into Client Components
Targets:Cursor•Claude•Windsurf•Codex
oauth-dpop-nonce-rotation-binding
securitycritical

OAuth 2.1 DPoP Token Binding and Server Nonce Rotation Invariant

Enforces strict RFC 9449 Demonstrating Proof-of-Possession (DPoP) binding across API gateways by requiring asymmetric client-key validation, SHA-256 access token hash verification (`ath`), and distributed single-use nonce rotation. Mitigates token exfiltration and replay attacks by rejecting standard Bearer authorizations on protected endpoints and invalidating stale or unbound DPoP proof headers.

Blocks:Treating DPoP Proofs as Stateless Bearer Tokens Without Server Nonce Verification, Distributed Replay Detection, or Access Token Hash Binding
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuple-timeout-cycle-breaking-guardrail
securitycritical

OpenFGA Contextual Tuple Evaluation Timeout & Cycle-Breaking Guardrail

Enforces strict deadline propagation, cycle detection, and input cardinality bounds when executing OpenFGA authorization checks with contextual tuples. Prevents unbounded graph traversals, distributed resource exhaustion, and Denial-of-Service attacks triggered by circular group memberships or deep nested relational paths during dynamic authorization queries.

Blocks:Unbounded Contextual Tuples with Missing Deadlines Leading to Graph Traversals and Resource Exhaustion
Targets:Cursor•Claude•Windsurf•Codex
fido2-largeblob-eviction-signature-continuity
securitycritical

FIDO2 WebAuthn LargeBlob Storage Eviction & Signature Continuity Standard

Enforces cryptographic envelope integrity, size-budget verification, and deterministic failover when persisting encrypted state to WebAuthn largeBlob hardware storage. Prevents silent write truncation, state desynchronization, and replay attacks across CTAP2 authenticator lifecycle events.

Blocks:Blindly overwriting or reading unversioned, unverified largeBlobs without payload size budgeting, write-status verification, or encrypted vault fallback.
Targets:Cursor•Claude•Windsurf•Codex
pqc-mlkem768-hybrid-tls-guardrail
securitycritical

ML-KEM-768 Hybrid Key Exchange Invariant for Post-Quantum TLS 1.3

Enforces dual-layer hybrid key exchange (X25519 + ML-KEM-768) over TLS 1.3 across high-assurance network boundaries to defeat Harvest-Now-Decrypt-Later (HNDL) adversary strategies. Mandates strict TLS 1.3 protocol versions, enforces quantum-resistant key-share ordering, and strictly prevents downgrade to pure classical asymmetric key encapsulation mechanisms.

Blocks:Configuring classical-only elliptic curves or permitting silent downgrade below ML-KEM-768 hybrid groups in TLS 1.3 handshakes
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-passkey-origin-binding-guardrail
securitycritical

WebAuthn Level 3 Device-Bound Passkey Origin Binding & Iframe Isolation

Enforces strict W3C WebAuthn Level 3 cryptographic verification of Relying Party ID (rpId) and clientDataJSON origin bindings across all passkey registration and authentication ceremonies. Neutralizes cross-origin iframe exfiltration, adversarial session fixation, and federated phishing vectors by mandating top-level document fences and canonical origin matching on the server. Prevents reliance on client-controlled Host headers and insecure iframe delegates without strict Permissions-Policy directives.

Blocks:Trusting Client-Supplied Origin Headers and Permitting WebAuthn in Cross-Origin Iframes
Targets:Cursor•Claude•Windsurf•Codex
react-19-server-action-cryptographic-nonce-invariant
securitycritical

React 19 Server Action Cryptographic Idempotency Nonce and Anti-CSRF Invariant

Mandates cryptographically signed, single-use, short-lived session nonces on all React 19 Server Actions executing state-mutating operations. Neutralizes blind cross-site request forgery (CSRF) via native progressive enhancement form submissions and prevents malicious transaction replay or double-execution attacks through atomic nonce consumption.

Blocks:Naked 'use server' Mutation Boundaries Exposed to Blind Cross-Site Request Forgery and Replay Attacks
Targets:Cursor•Claude•Windsurf•Codex
openfga-bounded-rebac-subgraph-expansion
securitycritical

OpenFGA Bounded ReBAC Sub-Graph Expansion Guardrail

Enforces bounded traversal depth, cycle detection, and strict concurrency limits on OpenFGA Relationship-Based Access Control (ReBAC) evaluations. Prevents catastrophic denial of service, memory exhaustion, and tail-latency spikes caused by unbounded transitive resolution over deep organizational hierarchies.

Blocks:Unbounded recursive group or folder inheritance causing cascading OpenFGA resolution timeouts and engine thread starvation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-level3-prf-symmetric-key-derivation-standard
securitycritical

WebAuthn Level 3 PRF Symmetric Key Derivation & Zero-Knowledge Vault Standard

Enforces strict cryptographic invariants when deriving zero-knowledge symmetric vault keys using the WebAuthn Level 3 PRF (Pseudo-Random Function) extension. Requires HKDF domain separation, enforces non-extractable CryptoKey handles, and forbids transmission of PRF material to Relying Parties.

Blocks:Exfiltrating PRF output to Relying Party backends or directly using raw PRF buffers as cipher keys without HKDF expansion.
Targets:Cursor•Claude•Windsurf•Codex
tetragon-ebpf-namespace-isolation-standard
securitycritical

Tetragon In-Kernel Synchronous Syscall Namespace Isolation Enforcement

Mandates synchronous in-kernel process termination (Sigkill) via Cilium Tetragon TracingPolicy for unauthorized container namespace transitions involving setns and pivot_root syscalls. Guarantees container breakout attempts are blocked directly inside the Linux eBPF execution layer before privilege boundaries are crossed, replacing latency-prone user-space audit daemons.

Blocks:Passive Audit Logging of Container Namespace Escapes and Post-Mortem Alerts
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-cgroup-attestation-standard
securitycritical

Mandatory SPIFFE/SPIRE Ephemeral X.509 SVID Attestation via Kernel cgroups

Completely eliminates static cloud IAM credentials and static TLS certificates across microservices by mandating ephemeral X.509 SVID issuance via the SPIFFE Workload API. Enforces kernel-level workload attestation bound strictly to Linux cgroup identifiers and requires active stream watching for seamless, zero-downtime mTLS certificate rotation.

Blocks:Injecting Static Cloud IAM Tokens or Hardcoding X.509 Certificates Instead of Dynamic SPIFFE cgroup Attestation
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-depth-fencing-guardrail
securitycritical

OpenFGA Recursive Tuple Graph Evaluation Depth Fencing & Cycle Detection

Prevents catastrophic denial-of-service, unconstrained graph traversals, and thread-pool exhaustion during relationship-based access control (ReBAC) evaluations. Enforces mandatory cycle detection via visited-node memoization, strict bounded depth-fencing budgets, and fail-closed timeout signals across all recursive OpenFGA tuple resolutions.

Blocks:Unbounded Transitive Graph Traversal and Missing Cycle Detection in ReBAC Resolvers
Targets:Cursor•Claude•Windsurf•Codex
rfc-9449-dpop-ephemeral-key-guardrail
securitycritical

RFC 9449 DPoP Ephemeral Cryptographic Proof-of-Possession Enforcement

Enforces RFC 9449 Demonstrating Proof-of-Possession (DPoP) at the Application Layer to cryptographically bind OAuth 2.1 access and refresh tokens to client-held asymmetric key pairs. Private keys MUST be non-extractable and ephemeral, generated within isolated hardware or WebCrypto subsystems to prevent exfiltration. All outbound requests and resource verifications MUST strictly validate HTTP method ('htm'), HTTP URI ('htu'), access token hash ('ath'), unique token ID ('jti'), and server-issued nonces to eliminate replay attacks.

Blocks:Bearer Token Degradation and Insecure DPoP Proof Construction with Extractable Keys
Targets:Cursor•Claude•Windsurf•Codex
ebpf-tc-egress-microsegmentation-fencing
securitycritical

eBPF TC Egress Microsegmentation Fencing for Ephemeral Sandboxes

Autonomous code execution sandboxes must be strictly fenced at the kernel Traffic Control (TC) egress layer using eBPF programs attached to their virtual network interfaces prior to process initiation. Egress traffic must default to TC_ACT_SHOT with dynamic CIDR and L4 port allowlists enforced via atomic BPF LPM trie lookups to prevent network boundary escape and out-of-band lateral data exfiltration.

Blocks:Asynchronous Userspace Filtering or Missing Kernel-Level TC Egress Barrier Before Process Launch
Targets:Cursor•Claude•Windsurf•Codex
tauri-v2-capability-ipc-sandboxing-tauri-2-0-capabi-189
securitycritical

Tauri 2.0 Granular Capability Manifests and IPC Sandboxing

Enforces compile-time capability mapping and strict runtime isolation between Tauri 2.0 webview contexts and native Rust commands. Mandates window-specific capability manifests with explicit command allowlisting, scoped file-system and network boundaries, and zero-trust isolation for untrusted or remote webview windows.

Blocks:Monolithic Capabilities, Wildcard Window Binding, and Arbitrary Native IPC Exposure to Untrusted Webviews
Targets:Cursor•Claude•Windsurf•Codex
ebpf-lsm-netns-egress-enforcement-guardrail
securitycritical

Kernel-Level eBPF LSM Container Network Namespace Egress Enforcement

Enforces deterministic, in-kernel egress control at the Linux Security Module (LSM) socket layer prior to TCP handshake initiation. Prevents inter-pod data exfiltration and lateral movement by intercepting socket operations synchronously before packets hit the network stack or allocate sk_buff structures.

Blocks:Relying on Userspace Sidecars or Post-Routing Netfilter Rules for Zero-Trust Container Egress
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-epoch-validation-protocol
securitycritical

WebAuthn largeBlob Client-Side Cryptographic Epoch Validation Protocol

Enforces hardware-bound, monotonically increasing cryptographic epoch counters within WebAuthn largeBlob payloads to protect offline-first zero-trust client credentials. Without atomic epoch progression and authenticated data binding via Authenticator Assertion Data (authData) or HMAC-SHA256 integrity tags, attackers can execute state rollback attacks by replaying stale largeBlob captures across offline clients. All largeBlob write/read transactions must mandate strict client-side verification of epoch sequence numbers and authenticated encryption before trusting payload states.

Blocks:Trusting raw WebAuthn largeBlob payloads without verifying monotonically increasing client epoch counters and cryptographic AEAD bindings
Targets:Cursor•Claude•Windsurf•Codex
openfga-rebac-graph-traversal-guardrail
securitycritical

OpenFGA ReBAC Graph Traversal Cycle and Depth Guardrail

Enforces strict bounded-depth DAG execution, cycle detection, and resolution limits across enterprise ReBAC relationship models. Prevents catastrophic CPU exhaustion, thread starvation, and exponential latency spikes caused by cyclic graph traversals and unbounded recursive authorization expansion.

Blocks:Unbounded Recursive Traversal and Unchecked Circular Relations in OpenFGA Tuple Graphs
Targets:Cursor•Claude•Windsurf•Codex
in-toto-ite6-hermetic-build-provenance-guardrail
securitycritical

in-toto ITE-6 Hermetic Build Provenance and Reproducibility Admission Guardrail

Enforces cryptographic verification of in-toto ITE-6 hermetic build provenance attestations before any container workload can be admitted to Kubernetes clusters. Prevents software supply chain tampering by verifying isolated builder identities, immutable material digests, and deterministic hermetic environment hashes against approved cluster policies.

Blocks:Admitting Images Based Solely on Signatures Without Hermetic Environment and Material Attestation Verification
Targets:Cursor•Claude•Windsurf•Codex
spiffe-spire-svid-rotation-overlap-invariant
securitycritical

SPIFFE/SPIRE Ephemeral SVID Dynamic Rotation and Overlap Handshake Guardrail

Enforces non-disruptive, atomic X.509 SVID and trust bundle rotation for ephemeral identities in distributed service meshes. Mandates overlap validation windows and thread-safe dynamic TLS context swapping to guarantee zero-downtime mTLS handshakes during aggressive sub-hour rotation cycles.

Blocks:Static TLS Context Initialization and Destructive Listener Restarts During SVID Rotations
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-ephemeral-oidc-attestation-standard
securitycritical

Sigstore Cosign Keyless Ephemeral OIDC Workload Attestation Standard

Enforces keyless container image signing and in-toto provenance attestation using short-lived OpenID Connect (OIDC) identity tokens issued by CI/CD workload providers. Completely eliminates static signing keys by requiring Fulcio root CA certificate verification and Rekor transparency log proof validation at all image promotion gates.

Blocks:Static Secret-Based Artifact Signing with Missing Transparency Log and Identity Constraints
Targets:Cursor•Claude•Windsurf•Codex
amd-sev-snp-attestation-boundary-guardrail
securitycritical

Strict AMD SEV-SNP Hardware Attestation & Root-of-Trust Validation Before Key Release

Enforces strict validation of AMD SEV-SNP attestation reports against AMD Key Distribution Service (KDS) hardware certificate chains (ARK/ASK/VCEK) before releasing cryptographic keys to guest virtual machines. Guarantees measurement register verification (launch digest), report data binding against client session nonces, debug policy disallowance, and TCB version compliance to eliminate hypervisor-mediated man-in-the-middle and replay attacks.

Blocks:Trusting hypervisor-supplied VCEK certs, bypassing AMD ARK/ASK root verification, or omitting REPORT_DATA cryptographic binding
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-conditional-mediation-nonce-verification-standard
securitycritical

WebAuthn Level 3 Conditional Mediation Auto-Fill Ephemeral Nonce & Challenge Binding Standard

Enforces strict origin-bound, cryptographically random, ephemeral challenge-nonce verification for WebAuthn Level 3 conditional UI ceremonies. Prevents passkey replay, token-binding circumvention, and passkey injection during silent auto-fill credential generation by ensuring single-use consumption and session isolation. Guarantees that conditional mediation public key credential requests cannot be intercepted or replayed across tab contexts or origin boundaries.

Blocks:Persisting static challenges in sessions or unauthenticated cookies during conditional UI pre-flight passkey requests
Targets:Cursor•Claude•Windsurf•Codex
sigstore-ambient-oidc-workload-attestation-guardrail
securitycritical

Sigstore Ambient OIDC Ephemeral Workload Attestation Guardrail

Enforces keyless in-toto supply chain provenance attestations via ambient CI/CD OIDC workload identity federation. Eliminates all static, long-lived signing keys and passphrases in favor of short-lived Fulcio X.509 leaf certificates logged to Rekor transparency logs.

Blocks:Injecting long-lived private signing keys or credentials into CI/CD runners instead of exchanging ambient OIDC tokens for ephemeral Fulcio certificates.
Targets:Cursor•Claude•Windsurf•Codex
openfga-recursive-relation-depth-ceiling
securitycritical

OpenFGA Recursive Relation Evaluation Depth Ceiling and Cycle Guard

Enforces deterministic bounding on OpenFGA graph traversal depth and mandates cycle prevention in recursive authorization hierarchies. Failure to bound recursive evaluation allows adversarial or misconfigured nested groups to trigger catastrophic goroutine or memory exhaustion in multi-tenant authorization engines. Production environments must strictly configure engine-level resolution depth limits and intercept relationship creation to reject cyclic or excessive graph chains.

Blocks:Unbounded recursive tuple resolution and unvalidated cyclic relationships leading to authorization engine denial-of-service
Targets:Cursor•Claude•Windsurf•Codex
passkey-attestation-hardware-binding-standard
securitycritical

Passkey Hardware-Bound Registration Attestation Verification Standard

Enforces strict validation of WebAuthn attestation statements against certified hardware roots of trust during passkey registration. Guarantees that credentials originating in high-assurance environments are bound to verified physical authenticators (e.g., FIDO2 Level 2+ / CC EAL6+) by cryptographically verifying x5c certificate chains, AAGUID metadata, and authenticator flags, rejecting software-emulated or synced consumer passkeys.

Blocks:Accepting 'none' attestation or unverified AAGUIDs in high-assurance workflows, allowing software-emulated or exportable credentials.
Targets:Cursor•Claude•Windsurf•Codex
dbsc-cryptographic-session-binding-guardrail
securitycritical

W3C Device-Bound Session Credentials (DBSC) Cryptographic Invariant

Enforces cryptographic hardware-binding of HTTP application sessions using W3C Device-Bound Session Credentials (DBSC) specifications. Prevents token exfiltration and session replay attacks by asserting asymmetric TPM or Secure Enclave proof signatures on session initialization, refresh, and high-privilege transactional paths.

Blocks:Unbound Bearer Cookie Replay and Missing Hardware-Attested DBSC Signature Proofs
Targets:Cursor•Claude•Windsurf•Codex
sigstore-cosign-slsa3-ephemeral-provenance-guardrail
securitycritical

Sigstore Cosign SLSA Level 3 Ephemeral Provenance and Keyless Verification

Enforces non-forgeable, hardware-attested cryptographic build provenance and keyless workload identity attestation prior to production deployment. Prevents deployment of artifacts signed with static long-lived private keys, self-hosted unverified runners, or absent Fulcio/Rekor certificate transparency entries.

Blocks:Trusting Static Long-Lived GPG/RSA Keys or Self-Asserted Build Metadata Without OIDC-Bound Ephemeral Attestation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-enterprise-attestation-sync-exclusion
securitycritical

WebAuthn Level 3 Enterprise Attestation and Multi-Device Passkey Sync-Exclusion

Enforces strict zero-trust hardware attestation for high-assurance enterprise WebAuthn flows. Requires cryptographically verified AAGUID allowlisting against trusted FIDO Metadata Service (MDS) roots and explicitly rejects multi-device synchronized passkeys by inspecting authenticator data backup flags (BE/BS).

Blocks:Accepting Cloud-Synchronized Passkeys and Unverified AAGUIDs in Zero-Trust Authentication Tiers
Targets:Cursor•Claude•Windsurf•Codex
cilium-ebpf-socket-mtls-identity-assertion-standard
securitycritical

Cilium eBPF Socket-Level Mutual TLS Identity Assertion Guardrail

Enforces cryptographically authenticated pod-to-pod identity directly within the Linux socket layer using Cilium eBPF authentication handshakes, eliminating user-space sidecar proxy memory overhead and connection latency. Requires all service-to-service ingress and egress rules to declare mandatory mutual TLS verification via Cilium Network Policies backed by SPIFFE/SPIRE workload identities. Prohibits unauthenticated eBPF bypasses, weak IP-based security assertions, and degraded cleartext fallback modes.

Blocks:Relying on Mutable Pod IP Filters or Injected Sidecar Proxies without eBPF Cryptographic Identity Enforcement
Targets:Cursor•Claude•Windsurf•Codex
hybrid-pq-tls13-clienthello-fragmentation-guardrail
securitycritical

Hybrid Post-Quantum TLS 1.3 (ML-KEM-768) ClientHello Fragmentation Guardrail

Enforces strict ClientHello payload budgeting and key-share negotiation policies when deploying hybrid post-quantum algorithms like X25519MLKEM768. Prevents catastrophic middlebox packet drops and latency penalties caused by multi-segment IP/TCP fragmentation when the TLS 1.3 ClientHello exceeds standard MTU boundaries (~1460 byte MSS). Mandates single key-share advertisement, extension payload minimization, and automated fallback monitoring without downgrading cryptographic guarantees.

Blocks:Multi-Group KeyShare Bloat Exceeding Standard MTU Causing Middlebox Blackholing
Targets:Cursor•Claude•Windsurf•Codex
webauthn-largeblob-sync-cryptographic-integrity-envelope
securitycritical

Passkey LargeBlob Synchronized Cryptographic State and Monotonic Integrity Invariant

Enforces client-side cryptographic integrity checks and monotonic sequence versioning on WebAuthn largeBlob storage payloads. Prevents out-of-order writes, stale-state rollbacks, and cross-origin state injection caused by multi-device cloud synchronization ecosystems (e.g., iCloud Keychain, Google Password Manager).

Blocks:Blind writes or raw unversioned AEAD encryption of passkey largeBlob payloads without monotonic sequence binding and RP-credential AAD validation
Targets:Cursor•Claude•Windsurf•Codex
cedar-formal-verification-deterministic-slicing
securitycritical

Cedar Policy Engine Formal Verification & Deterministic Policy Slicing Invariant

Enforces formal verification via SMT-backed validation and deterministic policy slicing on Cedar authorization policies before compilation or deployment to API gateways. Prevents privilege escalation paths and conflicting forbid/permit evaluation leaks across distributed microservice boundaries by mathematically proving policy soundness and non-interference.

Blocks:Ad-hoc Gateway Ingestion of Unverified Cedar Policies with Ambiguous Scope and Non-Deterministic Slicing
Targets:Cursor•Claude•Windsurf•Codex
wasi-preview2-canonical-abi-isolation
securitycritical

WASI 0.2 Component Model Shared-Nothing Sandbox Guardrail

Enforces strict canonical ABI boundaries and shared-nothing memory isolation across WebAssembly Component Model (WASI 0.2) interfaces. Prevents arbitrary host-guest pointer passing, raw linear memory sharing, and unconstrained capability grants when executing untrusted dynamic plugins. Guarantees that communication across component boundaries uses exclusively WIT (Wasm Interface Type) declarations with canonical serialization and explicit host resource handle lifecycles.

Blocks:Exposing Raw Linear Memory Pointers or Direct Host Capabilities to Guest Components
Targets:Cursor•Claude•Windsurf•Codex
slsa-l4-hermetic-build-provenance-attestation-guardrail
securitycritical

SLSA Build Level 3/4 Hermetic Provenance and Ephemeral Attestation Guardrail

Enforces cryptographically verifiable, ephemeral, and air-gapped CI/CD build environments to eliminate supply chain tampering. Requires network-isolated build phases with pre-fetched pinned dependencies, cryptographic SHA256 immutability for all builders, and automated generation of signed in-toto SLSA provenance predicates outside the build execution context.

Blocks:Non-Hermetic Ambient Builds With Dynamic Network Ingress and Untrusted Provenance Generation
Targets:Cursor•Claude•Windsurf•Codex
webauthn-fido2-prf-vault-derivation-standard
securitycritical

WebAuthn FIDO2 PRF Extension Zero-Knowledge Vault Derivation Guardrail

Mandates zero-knowledge symmetric key derivation using WebAuthn Level 3 FIDO2 Pseudo-Random Function (PRF) extensions without persisting key material to host storage. Derived keying material must undergo HKDF expansion with domain separation, instantiate non-extractable CryptoKey handles, and enforce immediate memory zeroization of intermediate buffers.

Blocks:Persisting raw PRF outputs or derived master keys to client-side storage without HKDF domain separation or memory hygiene
Targets:Cursor•Claude•Windsurf•Codex
fido2-enterprise-attestation-mds-verification-standard
securitycritical

FIDO2 Hardware Enterprise Attestation & FIDO MDS3 Cryptographic Verification Standard

Mandates strict cryptographic validation of WebAuthn registration attestation statements, certificate chains, and AAGUIDs against the FIDO Alliance Metadata Service (MDS3) root of trust. Prevents software-emulated authenticators, compromised keys, and non-compliant tokens from enrolling in zero-trust enterprise perimeters.

Blocks:Accepting unverified 'none' attestation or skipping cryptographic MDS root chaining during WebAuthn credential enrollment.
Targets:Cursor•Claude•Windsurf•Codex
openfga-contextual-tuples-depth-boundary
securitycritical

OpenFGA Hierarchical Contextual Tuples Depth Boundary and Complexity Guard

Enforces strict recursion depth limits, cycle detection, and tuple payload cardinality constraints when passing client-supplied contextual tuples to OpenFGA Check and ListObjects APIs. Prevents Algorithmic Complexity Denial of Service (Graph-DoS) caused by adversarial deeply nested or cyclic relationship graph resolutions during dynamic authorization evaluation.

Blocks:Injecting Unbounded or Cyclic Dynamic Contextual Tuples into OpenFGA Check Calls
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-hardware-attestation-integrity-binding
securitycritical

Mandate WebAuthn L3 Hardware Attestation Cryptographic Binding with Native App Integrity

Cryptographically couples WebAuthn passkey registration with platform integrity assertions (Apple App Attest and Android Play Integrity) to eliminate cloned-key client spoofing. Ensures keys are physically sealed within hardware security modules (Apple Secure Enclave, Android StrongBox/TEE) on untampered native clients by enforcing nonce-bound dual verification.

Blocks:Decoupled WebAuthn Registration Permitting Software Emulators and Cloned Key Injections
Targets:Cursor•Claude•Windsurf•Codex
go-http3-quic-early-data-anti-replay-invariant
securitycritical

Go 1.24 HTTP/3 QUIC 0-RTT Anti-Replay Window & Early Data Invariant

Enforces cryptographic strike registers and strict RFC 8470 idempotency fences on QUIC 0-RTT (Early Data) handshakes in Go 1.24 HTTP/3 servers. Non-idempotent HTTP verbs (POST, PUT, PATCH, DELETE) arriving via 0-RTT MUST be rejected immediately with HTTP 425 Too Early to prevent replay-induced state corruption. Safe idempotent requests MUST be evaluated against a bounded anti-replay sliding window strike register.

Blocks:Permitting Unvalidated QUIC 0-RTT Early Data on State-Mutating Chi Handlers Exposing Endpoints to Packet Replay Attacks
Targets:Cursor•Claude•Windsurf•Codex
openfga-wasm-edge-memory-ceiling-guardrail
securitycritical

OpenFGA WASM Edge Evaluation Memory-Ceiling Guardrail

Enforces strict upper bounds on WebAssembly linear memory allocations and deterministic graph traversal recursion depths when evaluating OpenFGA authorization checks at edge runtimes. Prevents catastrophic OOM isolate termination, ReDoS-style tuple amplification attacks, and edge compute starvation during relational permission resolution.

Blocks:Unbounded WASM Memory Growth and Unguarded Tuple Graph Traversal at Edge
Targets:Cursor•Claude•Windsurf•Codex
webauthn-l3-prf-deterministic-key-derivation-guardrail
securitycritical

WebAuthn Level 3 PRF Extension Deterministic Key Derivation Invariant

Mandates client-side hardware-bound deterministic key derivation via the WebAuthn Level 3 PRF (Pseudo-Random Function) extension. Enforces strict zero-knowledge cryptographic boundaries ensuring raw PRF outputs and derived symmetric encryption keys never traverse network boundaries or persist into non-volatile client storage.

Blocks:Exfiltrating PRF outputs to server endpoints or persisting raw derived symmetric keys in client storage.
Targets:Cursor•Claude•Windsurf•Codex
oauth2-dpop-rfc9449-replay-isolation-standard
securitycritical

OAuth 2.0 DPoP (RFC 9449) Proof Token Replay & Clock-Skew Isolation Guardrail

Mandates end-to-end cryptographic verification of RFC 9449 Demonstrating Proof-of-Possession (DPoP) proof tokens across all edge and resource-tier API endpoints. Renders exfiltrated bearer tokens inert by strictly enforcing asymmetric key thumbprint ('cnf.jkt') binding, atomic single-use 'jti' replay tracking, strict clock-skew isolation windows, and canonical 'htm'/'htu' matching.

Blocks:Accepting DPoP proofs without atomic jti replay checks, omitting cnf.jkt token binding, or permitting uncanonicalized URI validation.
Targets:Cursor•Claude•Windsurf•Codex
solidity-smart-contract-audit
securitycritical

Solidity 0.8+ Smart Contract Security & Gas Optimization

Enterprise Web3 smart contract security: Checks-Effects-Interactions pattern, ReentrancyGuard from OpenZeppelin v5, custom errors instead of strings, and overflow safety.

Blocks:AI sends ETH transfers before updating balances (reentrancy vector) or uses deprecated tx.origin for authentication.
Targets:Cursor•Claude•Windsurf•Codex
owasp-api-security-top10
securitycritical

OWASP API Security Top 10 Guardrails & BOLA Defense

Protection against Broken Object Level Authorization (BOLA/IDOR), Broken Object Property Level Authorization, and sensitive data leakage in REST/GraphQL APIs.

Blocks:AI relies on client-provided IDs directly without verifying tenant ownership (BOLA vulnerability).
Targets:Cursor•Claude•Windsurf•Codex
input-sanitization-sql-injection
securitycritical

SQL Injection Defense & Parameterized Query Standard

Eliminate SQL injection: strictly use parameterized queries or prepared statements, avoid string interpolation in SQL strings, and validate identifiers against strict whitelists.

Blocks:AI uses template literals (f-strings / `${userInput}`) to construct dynamic SQL queries.
Targets:Cursor•Claude•Windsurf•Codex
secret-management-zero-hardcode
securitycritical

Zero Secret Hardcoding & Environment Hygiene Standard

Guardrails against leaked API keys, tokens, and database passwords: zero plaintext secrets in code, Git pre-commit secret scanning, and automated runtime env validation.

Blocks:AI writes hardcoded placeholder API keys ('sk-proj-...') or fake tokens directly in test/source files.
Targets:Cursor•Claude•Windsurf•Codex
oauth2-pkce-implementation
securitycritical

OAuth 2.1 & OIDC Authorization Code with PKCE Standard

Guardrails for modern authentication: OAuth 2.1 Authorization Code Flow with PKCE (Proof Key for Code Exchange), httpOnly SameSite=Lax cookies, and refresh token rotation.

Blocks:AI uses deprecated OAuth Implicit Flow or stores JWT access tokens in browser localStorage.
Targets:Cursor•Claude•Windsurf•Codex
cors-csrf-defense
securitycritical

Modern CORS & CSRF Defense Architecture Standard

Guardrails for Cross-Origin Resource Sharing (CORS) and Cross-Site Request Forgery (CSRF): strict allowed origins (no wildcard with credentials), SameSite cookies, and Double Submit Cookie patterns.

Blocks:AI configures Access-Control-Allow-Origin: '*' alongside credentials: true, or disables CORS entirely.
Targets:Cursor•Claude•Windsurf•Codex
cryptographic-key-handling
securitycritical

Cryptographic Standards & Password Hashing Standard

Guardrails for modern cryptography: Argon2id for password hashing (no MD5, SHA-1, or plain bcrypt), AES-256-GCM for symmetric encryption, and constant-time string comparisons.

Blocks:AI uses MD5/SHA256 for password hashing, ECB mode for AES encryption, or standard '===' for secret comparison.
Targets:Cursor•Claude•Windsurf•Codex
ai-prompt-injection-defense
securitycritical

LLM Prompt Injection & Output Guardrails Standard

Guardrails for AI Agent applications: delimiter sandboxing for untrusted inputs, schema validation for LLM outputs, canary tokens to detect system prompt exfiltration, and tool call permission bounds.

Blocks:AI directly concatenates raw user prompts into system instructions without boundary delimiters or validation.
Targets:Cursor•Claude•Windsurf•Codex
jwt-stateless-auth-hardening
securitycritical

JWT Stateless Authentication Hardening & Token Rotation Standard

Cryptographically sound JWT token architecture. Mandates asymmetric RS256/EdDSA signature verification, short-lived access tokens (15m) in HttpOnly SameSite=Strict cookies, refresh token rotation with reuse detection, and revocation blacklists.

Blocks:AI stores tokens in localStorage (vulnerable to XSS), uses weak symmetric HS256 secrets, and allows infinite token lifespans.
Targets:Cursor•Claude•Windsurf•Codex
rate-limiting-token-bucket
securitycritical

Distributed Rate Limiting (Redis Token Bucket / Sliding Window) Standard

Enterprise DDoS and abuse mitigation via atomic Redis sliding-window log/token bucket algorithms. Enforces IP- and user-tier rate limits, standard IETF RateLimit-* headers, and atomic Lua script execution.

Blocks:AI implements rate limiting with local in-memory JavaScript objects that leak memory and fail in clustered multi-pod deployments.
Targets:Cursor•Claude•Windsurf•Codex
gdpr-hipaa-pii-masking
securitycritical

PII Data Sanitization & Log Masking Compliance Standard

GDPR, HIPAA, and SOC2 compliant data sanitization discipline. Forbids logging plaintext Personally Identifiable Information (PII) including passwords, credit card numbers, national IDs, and JWT tokens; mandates deep recursive redaction.

Blocks:AI logs raw request bodies, database entities, or error dumps containing cleartext passwords and user PII.
Targets:Cursor•Claude•Windsurf•Codex
supply-chain-sbom-security
security

Software Supply Chain Security & Dependency Pinning Standard

Modern supply chain hardening against malicious package injection and typosquatting. Mandates strict dependency pinning (no wildcard ranges), reproducible lockfiles, CI automated vulnerability scanning, and CycloneDX SBOM generation.

Blocks:AI leaves open wildcard ranges in package.json/pyproject.toml and ignores supply chain verification in CI.
Targets:Cursor•Claude•Windsurf•Codex
passkeys-webauthn-fido2-standard
securitycritical

Passkeys & WebAuthn FIDO2 Passwordless Authentication Standard

Enterprise authentication standard for Passkeys and WebAuthn FIDO2. Mandates cryptographic challenge generation, signature replay counter validation, attestation verification, and secure user-handle management using @simplewebauthn.

Blocks:AI stores unverified WebAuthn public keys in plaintext and omits cryptographic challenge verification.
Targets:Cursor•Claude•Windsurf•Codex
coop-coep-cross-origin-isolation
security

Cross-Origin Isolation (COOP & COEP) & SharedArrayBuffer Defense

Browser security standard for high-performance web applications using WebAssembly multi-threading and SharedArrayBuffer. Mandates precise Cross-Origin-Opener-Policy (COOP) and Cross-Origin-Embedder-Policy (COEP) headers while safeguarding third-party embeds.

Blocks:AI attempts to instantiate SharedArrayBuffer without cross-origin isolation headers, causing silent security exceptions.
Targets:Cursor•Claude•Windsurf•Codex
zero-trust-istio-mtls
securitycritical

Istio Service Mesh Zero-Trust mTLS & Strict AuthorizationPolicy

Zero-trust microservice security standard using Istio service mesh. Enforces PeerAuthentication STRICT mode, SPIFFE cryptographic identity validation, explicit egress traffic gateways, and granular L7 AuthorizationPolicies.

Blocks:AI leaves Istio in PERMISSIVE mTLS mode and allows unauthenticated east-west traffic between internal pods.
Targets:Cursor•Claude•Windsurf•Codex
owasp-llm-top-10-guardrails
securitycritical

OWASP Top 10 for LLMs & Indirect Prompt Injection Defense

Enterprise security standard mitigating OWASP Top 10 for Large Language Model Applications (LLM01 Prompt Injection, LLM02 Sensitive Information Disclosure, LLM08 Excessive Agency). Mandates dual-boundary structural tagging, input guardrail scanning, and human-in-the-loop gates for high-impact actions.

Blocks:AI concatenates untrusted user content and web scraping outputs directly into agent prompts without structural isolation.
Targets:Cursor•Claude•Windsurf•Codex
casbin-abac-rbac-authorization-engine
securitycritical

Casbin & OPA Attribute-Based Access Control (ABAC) & RBAC Engine

Enterprise authorization standard for fine-grained multi-tenant access control. Replaces scattered procedural if (user.role === 'admin') statements with declarative PERM policy models (Casbin / Open Policy Agent), preventing Broken Object Level Authorization (BOLA/IDOR) vulnerabilities.

Blocks:AI writes ad-hoc imperative authorization checks inside controllers, omitting tenant isolation checks on nested sub-resource routes.
Targets:Cursor•Claude•Windsurf•Codex
ietf-idempotency-key-rfc-standard
securitycritical

IETF Idempotency-Key HTTP Standard (RFC 9457 / Draft) & Financial Safety

Production standard for idempotent mutation APIs (payments, transfers, orders). Enforces the IETF Idempotency-Key HTTP header specification, distributed atomic reservation locks in Redis (SETNX + TTL), in-flight collision 409 Conflict rejection, and exact cached response replay.

Blocks:AI processes payment and order mutations without idempotency keys, causing duplicate charges when network timeouts trigger client retries.
Targets:Cursor•Claude•Windsurf•Codex
cloudflare-turnstile-bot-defense
securitycritical

Cloudflare Turnstile & Automated Bot Defense Server-Side Verification

Production privacy-first bot mitigation standard using Cloudflare Turnstile. Mandates strict server-side cryptographic token validation with the siteverify endpoint, idempotency replay prevention, remote IP checking, and zero client-side bypass vulnerabilities.

Blocks:AI verifies Cloudflare Turnstile purely on the client frontend without server-side siteverify validation, allowing malicious bots to bypass defense by invoking the API directly.
Targets:Cursor•Claude•Windsurf•Codex
confidential-computing-enclave-attestation
securitycritical

Confidential Computing, TPM 2.0 & AWS Nitro Enclaves Attestation

Production standard for confidential computing and hardware-rooted trust. Mandates cryptographic remote attestation using AWS Nitro Enclaves NSM (Nitro Security Module) or TPM 2.0 PCR registers, ephemeral KMS decryption, and zero host-level memory access to master signing keys.

Blocks:AI places private signing keys or sensitive decryption secrets in standard container environment variables where root or host memory dumps can extract them.
Targets:Cursor•Claude•Windsurf•Codex
timing-attack-constant-time-crypto
securitycritical

Constant-Time Cryptographic Comparison & Side-Channel Timing Attack Defense

Production cryptography standard (CWE-208: Observable Timing Discrepancy). Mandates using constant-time comparison algorithms (crypto.timingSafeEqual in Node.js, hmac.compare_digest in Python, subtle.ConstantTimeCompare in Go) when comparing API keys, webhook signatures, and password tokens, eliminating timing side-channel attacks.

Blocks:AI compares authentication tokens or HMAC signatures using string equality (a === b or a == b), leaking secret length and characters via microsecond timing differences.
Targets:Cursor•Claude•Windsurf•Codex
ssrf-private-ip-dns-rebinding
securitycritical

Server-Side Request Forgery (SSRF) & DNS Rebinding Mitigation Standard

Production network security standard (CWE-918 / OWASP A10:2021). Mandates strict validation of user-supplied URLs before outbound HTTP requests, resolves DNS to target IP, rejects private/internal RFC 1918 ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 127.0.0.1, 169.254.169.254), and prevents DNS Rebinding attacks by pinning resolved IPs.

Blocks:AI fetches user-provided URLs with fetch(req.body.url) without IP resolution or private range filtering, allowing attackers to access internal cloud metadata and databases.
Targets:Cursor•Claude•Windsurf•Codex
prototype-pollution-recursive-merge
securitycritical

JavaScript Object Prototype Pollution Defense in Deep Merge Functions

Production JavaScript/TypeScript security standard (CWE-1321). Mandates blocking __proto__, constructor, and prototype property keys in recursive deep merge and object clone functions, eliminating prototype pollution attacks that lead to Remote Code Execution (RCE) or authentication bypass.

Blocks:AI writes naive recursive object merge functions that traverse __proto__ keys, polluting the global Object.prototype across the entire Node.js runtime.
Targets:Cursor•Claude•Windsurf•Codex
xml-external-entity-xxe-prevention
securitycritical

XML External Entity (XXE) Injection Prevention & Safe Parser Configuration

Production security standard (CWE-611 / OWASP Top 10). Mandates completely disabling Document Type Definitions (DTD) and external entity resolution in XML parsers (fast-xml-parser, libxmljs, defusedxml), preventing local file disclosure (/etc/passwd) and server-side request forgery through XML payloads.

Blocks:AI parses incoming XML documents using default configurations with external entities enabled, allowing attackers to exfiltrate server files via XXE injections.
Targets:Cursor•Claude•Windsurf•Codex
jwt-algorithm-none-attack-defense
securitycritical

JWT alg: 'none' & Key Confusion Attack Defense Standard

Cryptographic authentication standard for JSON Web Tokens (CVE-2015-9235). Mandates explicit algorithm whitelisting (algorithms: ['RS256']), strictly prohibits 'none' or 'HS256' when using public keys, and validates token expiration (exp), audience (aud), and issuer (iss) claims.

Blocks:AI verifies JWTs without specifying explicit algorithms, allowing attackers to forge arbitrary tokens by setting `alg: 'none'` or executing HMAC key confusion attacks.
Targets:Cursor•Claude•Windsurf•Codex
sql-order-by-injection-whitelist
securitycritical

Dynamic SQL ORDER BY & Column Identifier Injection Defense Standard

Database security standard (CWE-89 / OWASP Top 10). Mandates strict whitelist mapping for dynamic ORDER BY columns and sort directions (ASC/DESC), eliminating SQL injection vulnerabilities in sorting clauses that cannot be parameterized via standard prepared statements.

Blocks:AI inlines user query parameters directly into SQL ORDER BY clauses (${req.query.sortBy}), enabling blind boolean-based SQL injection.
Targets:Cursor•Claude•Windsurf•Codex
cors-wildcard-credentials-vulnerability
securitycritical

CORS Dynamic Origin Whitelist & Credentials Misconfiguration Defense

Web security standard for Cross-Origin Resource Sharing (CWE-942). Mandates validating Origin headers against an explicit domain whitelist, strictly forbids returning Access-Control-Allow-Origin: * when Access-Control-Allow-Credentials: true is set, and prevents origin reflection attacks that leak authenticated session cookies.

Blocks:AI writes origin: true or reflects the incoming Origin header back into Access-Control-Allow-Origin, completely defeating cross-origin browser isolation.
Targets:Cursor•Claude•Windsurf•Codex
owasp-llm-data-leakage-pii
securitycritical

LLM PII Anonymization & Sensitive Training Data Leakage Guardrails

Security standard for Enterprise LLM architectures (OWASP Top 10 for LLMs: LLM06 Sensitive Information Disclosure). Mandates pre-prompt PII masking (Social Security Numbers, credit cards, API keys) via Microsoft Presidio or regular expressions, and post-generation output guardrails to prevent private data leakage.

Blocks:AI feeds raw customer database logs and un-redacted PII directly into external third-party LLM APIs, violating GDPR/HIPAA regulations.
Targets:Cursor•Claude•Windsurf•Codex

Frequently Asked Questions • Enterprise Security & Compliance Guardrails

How do security rules eliminate prompt injection in LLM apps?

Our OWASP LLM Top 10 rule enforces strict boundary delimiters (XML tags, triple backticks), parameterizes external inputs into isolated system roles, and disallows direct untrusted string formatting.

Explore Other Architectural Categories:View All 5462 Rules