Check ID:
Provider: Cloudflare
Service:
Severity: LOW
Categories:
Resource type:
zone_browser_integrity_check_enabledProvider: Cloudflare
Service:
zoneSeverity: LOW
Categories:
internet-exposedResource type:
ZoneWhat this check verifies
Cloudflare zones are assessed for Browser Integrity Check configuration by verifying that HTTP headers are analyzed to identify requests from bots or clients with missing/invalid browser signatures.Risk
Without Browser Integrity Check, malformed or suspicious requests reach the origin.- Confidentiality: basic bots can access and scrape content without challenge
- Integrity: requests with invalid headers may exploit application vulnerabilities
- Availability: automated traffic without browser signatures consumes resources
Recommendation
Enable Browser Integrity Check to filter basic bot traffic.- Validates HTTP headers to identify non-browser requests
- Challenges requests with missing or invalid browser signatures
- Enabled by default on most Cloudflare plans
- Low impact on legitimate users with standard browsers
Remediation
- Terraform
- Dashboard steps
References
Where this check fires
This check runs on every scheduled scan against your Cloudflare account. Findings appear at Cloud Security → Findings filterable byCheck ID = zone_browser_integrity_check_enabled. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to Cloudflare checks