What immediate changes does an organization need to implement?
1. Definition of system components
With the ever-changing nature of technology, the definition of system components has undergone some clarifications and enhancements. Specifically, in PCI DSS v4.0 the definition has been expanded to include some system components that have not previously been included within scope. Newly considered systems include software deployment and configuration management tools such as:
- Source code repositories
-
Continuous integration/continuous deployment pipeline tools
-
Infrastructure-as-code tools
While some companies might not have these types of technology in place currently, the systems are worth noting in case these technologies are used in the future. Also, applicable requirements have expanded for tools already in scope, including anti-malware tools, logging and security information and event management tools, and authentication and authorization tools.
2. Formal assignment of roles and responsibilities
PCI standards include 12 base requirements, and each one handles a different part of the payment cycle in the cardholder data life cycle. With PCI DSS v4.0, every one of those requirements now has associated roles and responsibilities, and all day-to-day responsibilities for PCI requirement activities must be formally assigned, either through policy and procedures or as a separately maintained assignment. Organizations in a complex environment might want to consider using a responsible, accountable, consulted, and informed (RACI) matrix for assignments. The intent here is to establish accountability for performance of all requirements throughout the standard.
3. Management’s scoping exercise
In the past, the annual confirmation of the PCI scope might have been performed only by an assessor as part of a PCI assessment. Now it must be performed independently by the assessed entity itself, separately from any scoping evaluation performed by the assessor. The scope from both the entity and the assessor should align, and any differences must be specifically noted in Section 3.1 of the report on compliance (ROC) executive summary. This is a separate requirement from simply maintaining an inventory of in-scope systems.
Elements of the requirement are:
-
Identify all data flows involving cardholder data.
-
Maintain and update data flow diagrams.
-
Identify all locations where account data is stored, processed, and transmitted.
-
Identify all system components that:
-
Are within the cardholder data environment (CDE)
-
Are connected to the CDE
-
Can affect the security of the CDE
-
Identify all segmentation controls, if applicable, including which networks are in scope and which are out of scope.
-
Identify third-party connections to the CDE.
This new requirement is meant to emphasize a proactive approach for ongoing internal PCI focus and encourage less reliance on the assessor.