Patternvalidation_bypassPolicy boundaryPublic-safe

Proof / Validation boundary bypass

CS.02

Validation boundary bypass.

A denylist, blocklist, finality threshold, recipient validation, or governance constraint is enforced on one route or one representation, while another route consumes a different representation without reapplying the same policy.

Familypolicy boundary bypass
ImpactCritical
Skillsvalidation_bypass
Public-safeyes

The shape

  1. A value, account, recipient, validator, controller or message is blocked by one policy boundary.
  2. A second execution path receives a transformed, alternate, remote, or derived value.
  3. The second path validates message shape or caller authority, but not the blocked object itself.
  4. The protected action completes despite the object being policy-denied.

Representative findings (redacted)

Redacted IDPatternImpact class
BB-VAL-001Destination-side denylist omitted during inbound value releasePolicy-bypassed mint or release
BB-VAL-002Outbound policy enforced, inbound recipient policy skippedBlocked account receives value
BB-VAL-003Minimum finality threshold downgraded across a message boundaryPremature acceptance
BB-VAL-004Revoked delegate path still able to burn or withdrawRole revocation bypass
BB-VAL-005Blocklisted authority can create a fresh mint pathBlocklist escape

Detection logic

High-signal checks


Related: Runtime authorization replay · Cross-domain / cross-asset logic abuse