Skip to content

Commit 40e0d35

Browse files
committed
docs(ssl): remove client-side-security changes from this PR
DEE-3623 Moving pci-dss.mdx changes to a separate PR to facilitate review.
1 parent f4dccf3 commit 40e0d35

1 file changed

Lines changed: 5 additions & 38 deletions

File tree

  • src/content/docs/client-side-security/reference
Lines changed: 5 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Client-side security and PCI DSS compliance
33
pcx_content_type: reference
4-
description: Use Cloudflare's client-side security to meet PCI DSS v4.0 requirements 6.4.3 and 11.6.1 for payment page script management and tamper detection.
4+
description: Use client-side security to meet PCI DSS v4 requirements 6.4.3 and 11.6.1.
55
products:
66
- client-side-security
77
sidebar:
@@ -11,43 +11,10 @@ tags:
1111
- Compliance
1212
---
1313

14-
PCI DSS v4.0 introduced two requirements that apply to scripts running in the consumer's browser on payment pages. Cloudflare's client-side security helps you meet both.
14+
You can use Cloudflare's client-side security for PCI DSS v4's client-side security requirements (items 6.4.3 and 11.6.1).
15+
16+
Refer to the [PCI DSS v.4.0 Evaluation](https://cfl.re/4dhk8Gx) whitepaper for details on how you can use Cloudflare's client-side security to meet the new v4 requirements.
1517

1618
:::note
17-
Client-Side Security Advanced is required to meet PCI DSS requirements 6.4.3 and 11.6.1. Refer to [Availability](/client-side-security/#availability) for plan details.
19+
To help with PCI DSS requirements, you must have Client-Side Security Advanced. Refer to [Availability](/client-side-security/#availability) for details on what is included in each package.
1820
:::
19-
20-
## Requirements
21-
22-
### Requirement 6.4.3 — Payment page script management
23-
24-
Requirement 6.4.3 applies to all scripts that a payment page loads into the consumer's browser, regardless of whether those scripts are first-party or third-party.
25-
26-
| Control objective | What it requires | How client-side security addresses it |
27-
| --- | --- | --- |
28-
| Script inventory | A documented inventory of all scripts loaded to a payment page | The **Monitor resources** view lists every script loaded on monitored pages, including third-party scripts |
29-
| Business justification | A written justification (business or technical) for each script | You can review scripts in the dashboard and export the inventory for annotation to document each script's purpose |
30-
| Authorization method | A method to confirm that each script is authorized | Content security rules block or report scripts that are not explicitly allowed |
31-
32-
### Requirement 11.6.1 — Tamper detection for payment pages
33-
34-
Requirement 11.6.1 requires a mechanism that detects unauthorized modifications to your payment pages and their security headers.
35-
36-
| Control objective | What it requires | How client-side security addresses it |
37-
| --- | --- | --- |
38-
| Tamper detection | Detect unauthorized changes to HTTP security headers and payment page content | Alerts fire when scripts, connections, or cookies on a monitored payment page change. Cloudflare's detection runs continuously — no manual scheduling is required. Refer to the [PCI DSS v4.0 Evaluation](https://cfl.re/4dhk8Gx) whitepaper for the full requirement mapping |
39-
40-
## Get started
41-
42-
1. Follow [Get started with client-side security](/client-side-security/get-started/) to enable monitoring on your payment pages.
43-
2. Use [Monitor resources and cookies](/client-side-security/detection/monitor-connections-scripts/) to review the full inventory of scripts and connections detected on those pages.
44-
3. Classify and approve each script to build your authorized inventory for requirement 6.4.3.
45-
4. Configure [alerts](/client-side-security/alerts/) to receive notifications when unauthorized changes are detected (requirement 11.6.1).
46-
5. Deploy [rules](/client-side-security/rules/) to enforce your script policy and block unauthorized scripts.
47-
48-
For a detailed mapping of client-side security features to PCI DSS v4.0 controls, refer to the [PCI DSS v4.0 Evaluation](https://cfl.re/4dhk8Gx) whitepaper.
49-
50-
## Related resources
51-
52-
- [PCI DSS compliance](/ssl/reference/compliance-and-vulnerabilities/) — configure TLS version and cipher suites to meet PCI DSS requirement 4.2.1, and understand how Cloudflare interacts with PCI ASV scans
53-
- [Cloudflare Trust Hub](https://www.cloudflare.com/trust-hub/compliance-resources/pci-dss/) — obtain Cloudflare's Attestation of Compliance (AOC) for your QSA

0 commit comments

Comments
 (0)