+ All Categories
Home > Documents > Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP,...

Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP,...

Date post: 07-Aug-2020
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
34
Tips for Passing an Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor Senior Security Engineer Structured Communication Systems
Transcript
Page 1: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Tips for Passing an Audit or

AssessmentRob WaytCISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead AuditorSenior Security EngineerStructured Communication Systems

Page 2: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Who likes audits?

Page 3: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Compliance Requirements• PCI DSS• NERC CIP• HIPAA• FERPA• CJIS• ISO 27001

• FISMA/NIST– SP 800-53 SP 800-171 Cybersecurity Framework

• SOC 1/2/3• GLBA/NCUA• SOX• CIS 20 CSC

Page 4: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Compliance vs. Security• Compliance is the low bar

• Your security controls can and should go well beyond

Page 5: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

The Findings

Most common findings on security assessments by our assessors.

Page 6: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Data Inventory • What is your sensitive data?• Where is it?

• If it is a person, process or system that transmits, stores, or processes sensitive information, it’s in scope

Page 7: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Segmentation• By data security levels

– Encrypt when traversing a lower level

• PCI using P2PE• Micro segmentation, zero trust, private vlans

Page 8: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Asset Inventory• Use dynamically updated system

– All hardware in scope• Or manually keep updated with additions and

subtractions• Track owner, purpose, IP address, name and

location if possible

Page 9: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Account Management• Run reports for 90 days of inactivity• Use expiration

– Validate month prior

• Disable on last day• Management approval of access

Page 10: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Multi Factor Authentication• U2F, push, OTP, …………• For all admin access or access to sensitive

information• OWA, VPN, cloud• Multi factor or multi step• Factor independence

Page 11: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Logging• Use a SIEM!

– Not just purchase one

• All in scope systems• Security systems• NTP

Page 12: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Change Management• Document all changes to configurations• Include approvals and roll back plans

Page 13: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Patching• Non OS patches

– JAVA, Flash

• Network devices• End of support = compensating controls

Page 14: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Network Access Control• MAC spoofing• **DHCP is not a security mechanism

Page 15: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Authorized Software• Inventory of applications

– Whitelist the approved, Blacklist the others – Or other form of application control

• FIM executables, system files, application files

Page 16: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Secure Configurations• Use benchmarks for all systems

– CIS, NIST, STIGS

• Apply by GPO• Build into gold disk

Page 17: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Vulnerability Scans• Use authenticated scans• Include all in scope assets

Page 18: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Admin Privileges• No local admins

– Even for IT• Use separate accounts for admin functions

– RunAs, Sudo• Log/alert everything

– Added accounts, failed logins, adds to admin group

Page 19: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

IoT• Don’t allow on your network• Change admin credentials for everything

Page 20: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

USB Storage• Don’t allow or limit usage• Set to auto scan• Encrypt on use

Page 21: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Firewalls• Only allow authorized ports and protocols

– Inbound AND outbound

• Inbound connections to inside network• Test segmentation• Web content filtering

Page 22: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

DLP• Decrypt SSL and send to DLP for in scope data

types• Host based effective for inside threats

Page 23: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Encrypt Sensitive Data• In motion and at rest• Archive systems

– Laserfische, e-mail archive flat files

• Backups

Page 24: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Wireless• Segmentation• Authentication• Rogue access points

Page 25: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Application Development• Separate development environment• Peer review code• OWASP Top 10• WAF

Page 26: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Policies• Worse than the audit itself• Make sure policy is implemented

– And followed

• Don’t forget– Incident Response– Disaster Recovery– Business Continuity Plan

Page 27: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Accounting and HR• Preparation needs to include these areas• Store too much information, never purge

anything• More fun to audit than IT staff

Page 28: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

SSL/TLS and SHA-1• Use TLS 1.1 and 1.2

– SSL and TLS 1.0 are weak

• Still see SHA-1 signed certificates

Page 29: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Risk Assessment• Map to controls• Reviewed by Senior Management

Page 30: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Penetration Testing• Not a vulnerability scan• Actual hacking• Should be near the end of your preparation

task list• Pay for social engineering

Page 31: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

End User Training• Include phishing campaign• Real life scenarios• Document

Page 32: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Virtual Environment• Separate hypervisor and hardware by

classification level• Validate data, admin, and control planes in

SDN• Cloud environments

Page 33: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

That’s All!

Questions?

Page 34: Tips for Passing an Audit or Assessment - Structured...Audit or Assessment Rob Wayt CISSP-ISSEP, HCISPP, CISM, CISA, CRISC, CEH, QSA, ISO 27001 Lead Auditor. Senior Security Engineer.

Recommended