The Payment Card Industry Data Security Standard (PCI-DSS) is a global security standard developed and maintained by the PCI Security Standards Council (PCI SSC), which was founded in 2006 by the five major payment card brands (Visa, Mastercard, American Express, Discover, JCB). The current version is PCI-DSS v4.0.1 (published June 2024, with mandatory compliance required from 31 March 2025 for all new requirements). PCI-DSS is not government legislation but a contractual obligation — compliance is enforced through the agreements between merchants/service providers and their acquiring banks. Failure to comply results in fines (up to $100,000/month from card brands), increased transaction fees, and ultimately loss of the ability to process card payments. PCI-DSS applies to any organization worldwide that stores, processes, or transmits cardholder data (CHD) or sensitive authentication data (SAD), regardless of size or transaction volume. The standard defines 12 requirements organized in 6 control objectives: build and maintain secure networks (firewalls, secure configurations), protect cardholder data (encryption, key management), maintain a vulnerability management program (patching, anti-malware), implement strong access controls (least privilege, MFA, physical access), regularly monitor and test networks (logging, penetration testing), and maintain an information security policy. Compliance is validated through either a Qualified Security Assessor (QSA) on-site assessment (Level 1 merchants) or a Self-Assessment Questionnaire (SAQ) for smaller entities.
Red Hat’s platform is deployed across financial institutions, payment processors, and e-commerce companies that must comply with PCI-DSS. Red Hat maps to PCI-DSS requirements across the entire stack. For Requirement 2 (secure configurations): RHEL ships CIS and DISA STIG hardening profiles that exceed PCI-DSS baseline expectations, and the Compliance Operator continuously validates OpenShift cluster configurations. For Requirements 3 & 4 (protect stored data, encrypt transmission): RHEL provides FIPS 140-3 validated cryptographic modules, LUKS disk encryption for data at rest, system-wide TLS policy enforcement, and OpenShift’s service mesh enables automatic mTLS between all microservices in a cardholder data environment (CDE). For Requirement 5 (vulnerability management): Red Hat’s predictive vulnerability analytics through Insights, CSAF/VEX feeds, and automated patching via Ansible reduce the time-to-remediate that PCI-DSS demands. For Requirement 6 (secure development): Red Hat Trusted Software Supply Chain provides signed images, SBOM transparency, and SLSA attestations — directly addressing PCI-DSS v4.0’s new supply chain requirements. For Requirements 7–8 (access control): OpenShift RBAC, network policies, namespace isolation, and integration with enterprise identity providers enforce least-privilege access and MFA. For Requirement 10 (logging and monitoring): RHEL auditd, OpenShift audit logging, and RHACS provide the one-year log retention and real-time alerting PCI-DSS requires. Red Hat publishes a PCI-DSS compliance guide mapping its product features to each of the 12 requirements.
