A zero-trust API rollout is complete and later one versioned path remains reachable without the expected client certificate.
A Cloudflare mTLS policy protects the main API and one versioned path stays...
The edge security intent is correct, yet rule precedence lets one path skip client certificate enforcement.
Scenario
What to check first
- Identify the primary failure signal in the TLS scenario.
- Separate visible symptoms from the underlying technical dependency.
- Describe the safest recovery path and the follow-up prevention work.
Checking checklist
- Summarize the current impact and the last known change.
- Collect direct evidence from logs, runtime state, and configuration before changing anything.
- Separate immediate recovery from permanent prevention work.
Recovery and prevention
Audit rule order and overlapping matches before rotating certificates or tightening origin ACLs.
Questions worth viewing together
Community-field security problem inspired by Cloudflare policy cases where a broader bypass rule executed before the mTLS requirement. Edge auth failures often come from precedence between broad exceptions and narrow security rules.
Teams often blame bad certificate enforcement when a higher-precedence bypass rule matched first.
Mutual TLS rollouts should be tested against every overlapping bypass and service-token rule in the evaluation chain.
Similar cases seen in the field