Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into...

27
©2020 SANS TM Institute | www.sans.org Extending DevSecOps Security Controls into the Cloud: A SANS Survey 1

Transcript of Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into...

Page 1: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

Extending DevSecOps Security Controls into the Cloud:

A SANS Survey

1

Page 2: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

Today’s Speaker

• Eric Johnson– Senior SANS instructor and co-author of SANS courses SEC540, 510, and 584– Principal Security Engineer, Puma Security

2

Page 3: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

Attend the Panel DiscussionExtending DevSecOps Security Controls into the Cloud:

A Panel Discussion of the 2020 SANS Survey

Wednesday, November 4, 20201 PM Eastern Time

https://www.sans.org/webcasts/114630

3

Page 4: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

Today’s Agenda1. Cloud & DevSecOps Landscape2. Shift Left Analysis3. Shift Right Analysis4. Moving Forward

4

Page 5: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 5

1. Cloud & DevOps Landscape

Page 6: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 6

• 74% of organizations are delivering changes to production more than once per month.

• 14% increase in velocity during the past 4 years

Increasing VelocityYear-over-year comparison of how often changes are deployed to production systems:

Page 7: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 7

Increasing Cloud AdoptionDelivery increases as systems transition to the cloud provider's responsibility model.

Page 8: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 8

Most organizations (92%) use at least one public cloud provider, with slightly more than 60% using three or more public cloud providers. Why?

• Corporate mergers & acquisitions• Select the best platform/service available• Avoid cloud vendor lock-in

Multiple Cloud Providers

SECURITY IMPACT

MULTIPLE CLOUD PLATFORMS

COMPOUNDS SECURITY RISKS

Page 9: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 9

• JavaScript leaps into the top position as cloud & microservice adoption increases.

• Java, .NET, C++ continue to remain high-risk due to legacy usage.

Increasing Platform RisksDevelopment programming languages present risk to application security teams:

Page 10: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 10

27% of organizations do not perform security assessments at all.

Security vs. Delivery

Page 11: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 11

Are security teams shifting right and learning how to harden public cloud?• Operations• Monitoring• Runtime security controls

Security vs. the Cloud

Page 12: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 12

2. Shift Left Analysis

Page 13: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

• Risk Assessments & Threat Modeling• Developer Security Training• Manual Code Review• Security Stories• Dependency/Supply Chain Analysis

13

Top 5 Shift Left Controls

Page 14: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 14

Organizations are shifting to cloud native & cloud hosted Continuous Integration (CI) solutions:

Continuous Integration Tools

Page 15: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 15

• Organizations are avoiding the complexity and overhead involved with installing, managing and hardening Docker and Kubernetes services.

Container Orchestration Tools

Page 16: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 16

• Less than 40% of organizations shift security reviews into upfront requirements & design.

Security Testing Phases

Page 17: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 17

3. Shift Right Analysis

Page 18: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

• Configuration Security Monitoring• Vulnerability Scanning• Container Image Scanning• Web Application Firewalls (WAF)/Next Gen WAF• Network Detection & Response/Network Traffic Analysis

18

Top 5 Shift Right Controls

Page 19: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 19

• Security teams (internal & external) still conduct most testing.• Security testing cannot scale at the velocity of DevOps.• Development and cross-functional teams must contribute more.

Security Testing Responsibility

Page 20: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 20

Top DevSecOps Key Performance Indicators:• Time-to-fix• Security issues found

after deployment• Time-to-detect

Measuring Program Success

Page 21: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 21

• Less than half of organizations are repairing critical vulnerabilities satisfactorily and in a timely manner.

Mean Time To Recover (MTTR)

Page 22: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 22

4. Moving Forward

Page 23: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 23

Major challenges are fundamentally organizational:• Insufficient budget• Shortage of security skills

and security training• Organizational silos• Lack of buy-in from

management and development teams

Organizational Challenges

Page 24: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org 24

• Securing buy-in from managers and developers

• Improving communications across disciplines

• Moving into the cloud can help organizations become more agile and secure.

Top Success Factors

Page 25: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

Shift right in order to improve success shifting left:

25

Conclusions

Create a control plane for enforcing security and compliance.

Automation & Tooling

Collect attack data to identify real risks that need to be defended.

Test Coverage

Help security and compliance move at the speed of DevOps.

Cloud Platforms

Understand gaps in testing and controls, and shift left to improve process design and tooling.

Production Weaknesses

Page 26: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

Please use GoToWebinar’s Questions tool to submit questions to our panel.

Send to “Organizers” and tell us if it’s for a specific panelist.

Q&A

26

Page 27: Extending DevSecOps Security Controls into the Cloud...Extending DevSecOps Security Controls into the Cloud: A Panel Discussion of the 2020 SANS Survey Wednesday, November 4, 2020

©2020 SANSTM Institute | www.sans.org

And to our attendees, thank you for joining us today!

AcknowledgmentsThanks to our sponsors:

27