72
PCI Compliance for Local Governments

PCI Compliance for Community Colleges @One CISOA 2011

Embed Size (px)

DESCRIPTION

An introduction to PCI compliance and data security standard. Including attestation requirements, PCI merchant levels, reporting requirements. Steps to Document PCI Cardholder Data Environment CDE and to work toward compliance.

Citation preview

Page 1: PCI Compliance for Community Colleges @One CISOA 2011

PCI Compliance for Local Governments

Page 2: PCI Compliance for Community Colleges @One CISOA 2011

04/12/2023 © 2011 Maze & Associates 2

Donald E. HesterCISSP, CISA, CAP, MCT, MCITP, MCTS, MCSE Security, Security+, CTT+

Director, Maze & Associates University of San Francisco / San Diego City College

Los Positas College / @Onewww.LearnSecurity.org | www.linkedin.com/in/donaldehester | www.facebook.com/LearnSec | www.twitter.com/sobca

[email protected]

Page 3: PCI Compliance for Community Colleges @One CISOA 2011

Updates to this presentation and other resources available on: www.LearnSecurity.org Log into the Classrooms section and look under Free Courses

Page 4: PCI Compliance for Community Colleges @One CISOA 2011

04/12/2023 © 2011 Maze & Associates 4

PCI Introduction

Page 5: PCI Compliance for Community Colleges @One CISOA 2011

The Problem

Albert Gonzalez, 28

With accomplices, he was involved in data breaches of most of the major data breaches: Heartland, Hannaford Bros., 7-Eleven, T.J. Maxx, Marshalls, BJ’s Wholesale Club, OfficeMax, Barnes & Noble, Sports Authority, Dave & Busters, Boston Market, Forever 21, DSW and others.

Page 6: PCI Compliance for Community Colleges @One CISOA 2011

Who is behind data breaches?

• 70% from external agents• 48% caused by insiders• 11% implicated business partners• 27% involved multiple parties

Source:

Page 7: PCI Compliance for Community Colleges @One CISOA 2011

Data Loss Trends

Number of incidents per year.

Source:

Page 8: PCI Compliance for Community Colleges @One CISOA 2011

Data Loss Trend

Source:

Page 9: PCI Compliance for Community Colleges @One CISOA 2011

Are they PCI Compliant?

Source:

Page 10: PCI Compliance for Community Colleges @One CISOA 2011

Highest IT Priorities for 20101. Security of data, code & communications / data security &

document retention / security threats2. Connectivity / wireless access / high speed Internet connections /

voice and data3. Backup solutions/ disaster recovery/ business continuity4. Secure electronic collaboration with clients – client portals5. Paperless workflow/ paperless technology/ electronic

workpapers6. Laptop security / encryption7. Small business software / Office 2010 / Windows 78. User mobility/ mobile computing/ mobile devices9. Tax software/ electronic transmittals of tax forms/ modern e-file10. Server virtualization and consolidation

Source: AICPA’s 21th Annual Top Technology Initiatives survey

1, 2, 3, 4 & 6 are all PCI related

Page 11: PCI Compliance for Community Colleges @One CISOA 2011

Players• Acquirer (Merchant Bank)

– Bankcard association member that initiates and maintains relationships with merchants that accept payment cards

• Hosting Provider– Offer various services to merchants and

other service providers.• Merchant

– Provides goods and services for compensation

• Cardholder– Customer to whom a card is issued or

individual authorized to use the card

Card Brand

Acquirer

Hosting Provider

Merchant

Cardholder

Page 12: PCI Compliance for Community Colleges @One CISOA 2011

Players

• Card Brand– Issue fines– Determine compliance

requirements

• PCI Security Standards Council– Maintain standards for PCI– Administer ASV & QSA

• Qualified Security Assessors– Certified to provide annual audits

• Approved Scanning Vendor– Certified to provide quarterly

scans

Card Brands

PCI SSC

QSA

ASV

Page 13: PCI Compliance for Community Colleges @One CISOA 2011

PCI Council Standards

American Express, DSOP

Discover Network, DISC

Master Card, SDP

Visa, CISP JCB

PCI Data Security Standard

Page 14: PCI Compliance for Community Colleges @One CISOA 2011

What does the PCI Council do?

• Own and manage PCI DSS, including maintenance, revisions, interpretation and distribution

• Define common audit requirements to validate compliance

• Manage certification process for security assessors and network scanning vendors

• Establish minimum qualification requirements• Maintain and publish a list of certified assessors

and vendors

Page 15: PCI Compliance for Community Colleges @One CISOA 2011

Website

https://www.pcisecuritystandards.org/

Page 16: PCI Compliance for Community Colleges @One CISOA 2011

What are the Standards?

• PCI DSS: PCI Data Security Standard– Overall standard, applies to all

• PA DSS: Payment Application Data Security Standard– Supporting standard for payment applications

• PTS (was PED): PIN Transaction Security Standard– Supporting standard for PIN entry devices– Supporting standard for unattended payment

terminals (UPT)

Page 17: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

The Payment Card Industry Data Security Standard 6 Objectives (Goals) 12 Sections (Requirements) 194 Controls

Page 18: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

Page 19: PCI Compliance for Community Colleges @One CISOA 2011

Standard Lifecycle

Page 20: PCI Compliance for Community Colleges @One CISOA 2011

Who must comply?

• With PCI DSS– Any organization the processes, stores or transmits credit

card information. • With PA DSS

– Payment application developers– Merchants will be required to use only compliant

applications by July 2010.• With PTS

– Manufactures of PIN entry devices– Merchants will be required to use only compliant

hardware by July 2010.– MasterCard PTS to incorporate into PCI SSC April 30, 2010

Page 21: PCI Compliance for Community Colleges @One CISOA 2011

PCI Compliance

• This includes: • Organizations who only use paper based

processing• Organizations who outsource the credit

card processing• Organizations that process credit cards in

house

Page 22: PCI Compliance for Community Colleges @One CISOA 2011

Is PCI law?The PCI DSS was developed by the

payment card brands Compliancy is compulsory if a merchant

wishes to continue processing payment card transactions

However, some States have enacted legislation that has made PCI compliance the law

Page 23: PCI Compliance for Community Colleges @One CISOA 2011

What if we are a small organization?

• “All merchants, whether small or large, need to be PCI compliant.

• The payment brands have collectively adopted PCI DSS as the requirement for organizations that process, store or transmit payment cardholder data.”– PCI SSC

Page 24: PCI Compliance for Community Colleges @One CISOA 2011

Level 4 Merchants

• Each Merchant Bank is responsible for having a plan to move level 4 merchants into compliance

• In September 2010 Wells Fargo sent out a letter stating they will now start charging merchants who are not PCI compliant

Page 25: PCI Compliance for Community Colleges @One CISOA 2011

Cost?• What happens when there is a data

breach?– Depends if the merchant can reach safe

harbor.

Page 26: PCI Compliance for Community Colleges @One CISOA 2011

What’s Safe Harbor?

Incident Evaluation

Safe Harbor

$$$$$$

Page 27: PCI Compliance for Community Colleges @One CISOA 2011

Safe Harbor Notes:

• For a merchant to be considered compliant, any Service Providers that store, process or transmit credit card account data on behalf of the merchant must also be compliant.

• The submission of compliance validation documentation alone does not provide the merchant with safe harbor status.

Page 28: PCI Compliance for Community Colleges @One CISOA 2011

Outside the Safe Harbor

• Losses of cardholders• Losses of banks• Losses of card brands

– Fines from the Card brands– Possible restrictions on process credit cards– Cost of forensic audit

Page 29: PCI Compliance for Community Colleges @One CISOA 2011

FinesMerchants may be subject to fines by the card associations if deemed non-compliant. For your convenience fine schedules for Visa and MasterCard are outlined below.

http://www.firstnationalmerchants.com/ms/html/en/pci_compliance/pci_data_secur_stand.html

Page 30: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

The Payment Card Industry Data Security Standard 6 Objectives (Goals) 12 Sections (Requirements) 194 Controls

Page 31: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

Page 32: PCI Compliance for Community Colleges @One CISOA 2011

Create Needed Policies

• What policies do you currently have that address PCI related issues

• Create needed policies• See section 12 of the PCI DSS• You will need to create additional subordinate

policies, procedures or administrative directives for specific PCI control requirements

• Every PCI DSS control should be documented in some policy, procedure, administrative directive, SOP or schedule

Page 33: PCI Compliance for Community Colleges @One CISOA 2011

Policies

• Start implementing the data security standard starting with policies

• Start with high level polices– “The City shall not store PAN (Credit Card

Numbers) electronically or physically. Employees shall be trained on PCI standard annually. Background checks will be performed on all staff with access to credit card information.”

Page 34: PCI Compliance for Community Colleges @One CISOA 2011

Policy Examples

• “The City shall develop procedures to ensure that information security and privacy best practices are followed to include compliance with all laws or contractual requirements.”

• “The City shall adopt information security and privacy procedures based on industry standards such as NIST and PCI security standards.”

Page 35: PCI Compliance for Community Colleges @One CISOA 2011

PII Policy

• If you already have a policy for handling confidential information or personally identifiable information add credit card information to confidential information or PII.

Page 36: PCI Compliance for Community Colleges @One CISOA 2011

Merchant Levels

Merchant levels are determined by the annual number of transactions not the dollar amount of the transactions.

Merchant Level E-commerce transactions All other transactionsLevel 1 Over 6 million annually Over 6 million annuallyLevel 2 1 to 6 million annually 1 to 6 million annuallyLevel 3 20,000 to 1 million annually N/ALevel 4 Up to 20,000 annually Up to 1 million annually

Page 37: PCI Compliance for Community Colleges @One CISOA 2011

Validation Requirements

Merchant Level QSA Audit Quarterly Network Scans

Self-Assessment Questionnaire

Level 1 Yes Yes -

Level 2 * Yes Yes

Level 3 - Yes Yes

Level 4 - Yes Yes

Separate and distinct from the mandate to comply with the PCI DSS is the validation of compliance whereby entities verify and demonstrate their compliance status.* Starting 12-31-2010 MasterCard will require Annual QSA Audits for Level 2 Merchants

Page 38: PCI Compliance for Community Colleges @One CISOA 2011

Continuous Process

• “PCI DSS compliance is much more than a “project” with a beginning and end – It’s an ongoing process of assessment, remediation and reporting” - PCI SSC

Assess

ReportRemediate

Page 39: PCI Compliance for Community Colleges @One CISOA 2011

Continuous Process

• Many of the PCI requirements have specific time interval requirements

• Create a schedule for time based requirements

• Some organizations already have ‘maintenance calendars’ for these type of actions

Page 40: PCI Compliance for Community Colleges @One CISOA 2011

Common Findings

• Clients think they are compliant– Because they do quarterly networks scans– Because they filled out the SAQ– Because they have too few transactions

• Reality– Validation is not compliance– Compliance is an ongoing process– PCI DSS is required for all merchants,

regardless of the number of transactions

Page 41: PCI Compliance for Community Colleges @One CISOA 2011

Common Findings• Payment card information on paper• No network segmentation• Logging Access• Shared Passwords• Verifying compliance of outsourced

processing• No one is assigned responsibility• Not aware of PAN storage in

application

Page 42: PCI Compliance for Community Colleges @One CISOA 2011

PCI Pitfalls• PCI will not make an

organization’s network or data secure

• PCI DSS focuses on one type of data: payment card transactions

• The organization runs the risk of focusing on one class of data to the detriment of everything else

Page 43: PCI Compliance for Community Colleges @One CISOA 2011

04/12/2023 © 2011 Maze & Associates 46

10 Steps to PCI Compliance

Page 44: PCI Compliance for Community Colleges @One CISOA 2011

Action Items

• Document how your organization stores, processes or transmits credit card information

• Determine your merchant level• Determine your validation requirements

– Contact your merchant banks and acquirers• Determine your SAQ validation type• Find an ASV for compliance network vulnerability

scans– Perform at least quarterly scans

• Annually fill out your SAQ– turn in and/or keep on file

Page 45: PCI Compliance for Community Colleges @One CISOA 2011

10 Steps to Document Cardholder Environment

1. Determine Merchant Level (number of transactions)2. List all Merchant Banks and Acquirers3. List all outsourced processors, ASPs and third party

processors4. Document all Payment Applications5. Document all PEDs used (Point of Interaction)6. List all physical locations that CHD is processed,

stored or transmitted7. List all electronic storage of CHD8. Document electronic transmission9. Document policies that address PCI requirements10. Implement applicable PCI DSS controls

Page 46: PCI Compliance for Community Colleges @One CISOA 2011

Step 1: Determine Merchant Level

• List the number of all credit card transactions for all Merchant Banks and Acquirers

• List by card brand as well• Determine your merchant level based on

total annual credit card transactions• Number is based on the aggregate

number of transactions for a DBANote: Merchant levels are defined by the Card Brands and determined by the Acquirer based on transaction volume.

Page 47: PCI Compliance for Community Colleges @One CISOA 2011

Step 2: Document Acquirers• List all Acquirers, Merchant Banks and/or

Acquiring Banks • Included card brands when they act as

acquirer, e.g. Amex, Discover, JCB • Would never be Visa or MasterCard• They determine your merchant level and

reporting requirements

Page 48: PCI Compliance for Community Colleges @One CISOA 2011

Step 2: Document Acquirers

• Contact Information– Address– Phone Number

• Incident Response Team• Website

– Monitor for changes in requirements• Any notes or document conversations

you have with them

Page 49: PCI Compliance for Community Colleges @One CISOA 2011

Step 3: Determine Service Providers

• A Service Provider is an business or entity that is directly involved in the processing, storage, transmission, and switching of transaction data and/or card holder data (CHD)

• Any service provider that has control or could have a security impact on CHD

Page 50: PCI Compliance for Community Colleges @One CISOA 2011

Example of Service Providers

• Transaction Processors• Customer Service• Call Centers• Payment Gateways• Credit Reporting • External Sales

• Remittance Processing• Card Embossing

Companies• Information security

providers• Offsite Data Storage

Providers

Page 51: PCI Compliance for Community Colleges @One CISOA 2011

Manage Service Providers

• Maintain a list of service providers• Maintain agreements that hold service

providers responsible for security of CHD– Include reporting and breach notification

• Have a process to validate new service providers before they become service providers

• Have a program to monitor service provider compliance at least annually

Page 52: PCI Compliance for Community Colleges @One CISOA 2011

Step 4: Document Payment Applications

• List all payment applications• Document the business use of the

applications• Determine if the application is compliant• Determine if the application stores CHD• Check PCI website for list of approved

applications

Page 53: PCI Compliance for Community Colleges @One CISOA 2011

Action Items• Contact the vendor, make sure payment

applications are PA DSS complaint or will be.

• Contact your PIN device supplier, make sure you have compliant PIN Entry Devices.

https://www.pcisecuritystandards.org/security_standards/ped/pedapprovallist.htmlhttps://www.pcisecuritystandards.org/security_standards/vpa/

Page 54: PCI Compliance for Community Colleges @One CISOA 2011

Payment Applications• In house

applications– SDLC controls– Code reviews – Application

firewalls– OWASP

Page 55: PCI Compliance for Community Colleges @One CISOA 2011

Step 5: Document PED • List all Points of Interaction (POI)

– List all PIN Entry Devices (PED)– List all Point of Interaction devices– List all Unattended Payment Terminals (UPT)– List all Point of Sale (POS) devices

• Document compliance for those devices currently required to be PCI compliant

Page 56: PCI Compliance for Community Colleges @One CISOA 2011
Page 57: PCI Compliance for Community Colleges @One CISOA 2011

PED

• PIN Entry Device– Scope of the standard increasing

• PIN Transaction Security (PTS)

– Will include • UPT (Unattended Payment Terminals)• POI (Point of Interaction)• POS (Point of Sale Devices)

– Standard addresses the vendors who make devices

– Merchants must use approved devices

Page 58: PCI Compliance for Community Colleges @One CISOA 2011

Step 6: Physical CHD• List all physical locations that PAN is processed,

stored or transmitted– Paper, – Receipts, – Imprints, – Carbon Copies– Locations of backup media

• Document Retention Period – Justify with business need

• Document Destruction Policy

Page 59: PCI Compliance for Community Colleges @One CISOA 2011

Step 7: Electronic Data Storage• List all electronic storage of CHD• Document business reason for storing

and retention period• Requirements in PCI DSS

– Encryption– Access Controls and Audit logs– Never permitted to store full track data

Page 60: PCI Compliance for Community Colleges @One CISOA 2011

Cardholder DataData Element Storage

PermittedProtectionRequired

PCI DSS 3.4

Cardholder Data

Primary Account Number (PAN) Yes Yes Yes

Cardholder Name Yes Yes No

Service Code Yes Yes No

Expiration Date Yes Yes No

SensitiveAuthentication

Data

Full Magnetic Stripe Data No N/A N/A

CVC2 / CVV2 / CID / CAV2 No N/A N/A

PIN / PIN Block No N/A N/A

Page 61: PCI Compliance for Community Colleges @One CISOA 2011

Places to look for CHD

• Electronic Image Files• SANS• Fax Servers• Scan Archive• Pinter Spool• Laser Fiche• Log Files

• Audio Recording: customer service call recordings

• Voicemail• Email Server/Archive• Backup Media• Copier Scanner Cache • Data bases

Perform a search for CHD every 6 months

Page 62: PCI Compliance for Community Colleges @One CISOA 2011

Unknown Storage

• Fax Machine and Copy Machines may store CHD

http://www.youtube.com/watch?v=iC38D5am7go

Page 63: PCI Compliance for Community Colleges @One CISOA 2011

Step 8: Document Data Transmission

• Not only do you need to know where you data is stored but you also need to know where it travels

• Create a Data Flow diagram– Diagram with CHD flow superimposed over

network diagram• Evaluate flow every 6 months or more often if

there has been a change• Helps to determine the PCI scope and aids in

determining network segmentation

Page 64: PCI Compliance for Community Colleges @One CISOA 2011

Document Data Flow

• With a network diagram document the flow of credit card information (transmission)

• Locate any places the information might be stored along the data path (storage)

Page 65: PCI Compliance for Community Colleges @One CISOA 2011

Step 9: Create Needed Policies

• What policies do you currently have that address PCI related issues

• Create needed policies• See section 12 of the PCI DSS• You will need to create additional subordinate

policies, procedures or administrative directives for specific PCI control requirements

• Every PCI DSS control should be documented in some policy, procedure, administrative directive, SOP or schedule

Page 66: PCI Compliance for Community Colleges @One CISOA 2011

Step 10: Document PCI DSS

Page 67: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

The Payment Card Industry Data Security Standard 6 Objectives (Goals) 12 Sections (Requirements) 194 Controls

Page 68: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

Page 69: PCI Compliance for Community Colleges @One CISOA 2011

PII Policy

• If you already have a policy for handling confidential information or personally identifiable information add credit card information to confidential information or PII.

Page 70: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

• Start implementing the data security standard starting with policies

• Start with high level polices– “The City shall not store PAN (Credit Card

Numbers) electronically or physically. Employees shall be trained on PCI standard annually. Background checks will be performed on all staff with access to credit card information.”

Page 71: PCI Compliance for Community Colleges @One CISOA 2011

PCI DSS

• Use the prioritized approach to implement the most important controls first.

Page 72: PCI Compliance for Community Colleges @One CISOA 2011

Document Compliance

• Determine if all PEDs are PCI compliant• Determine if all payment applications are

PCI compliant• Determine if all 3rd party processors and 3rd

parties are PCI compliant• Obtain documentation from each• Annually renew documentation from 3rd

parties • Annually check payment application and

PED list