fortify dev ops (002)

12
Fortify + DevOps for MBFS March 17, 2016

Upload: madhavan-marimuthu

Post on 20-Jan-2017

114 views

Category:

Services


2 download

TRANSCRIPT

Page 1: Fortify   dev ops (002)

Fortify + DevOpsfor MBFS

March 17, 2016

Page 2: Fortify   dev ops (002)

Application Delivery Stream

Planning App Development App Testing App releaseRelease

decision

Bus

ines

sD

eman

d

Deployed App

Page 3: Fortify   dev ops (002)

Planning App Development

App Testing

App release

Release decision

Bus

ines

sD

eman

d

Deployed App

Continuous Integration & Testing

Continuous Delivery &

DeploymentContinuous Operations

Continuous Assessment

Increase Automation

Reduce Latency Increase Visibility

Enterprise DevOps by Design

Page 4: Fortify   dev ops (002)

App Testing

Develop

Development

QA ProductionB

usin

ess

Dem

and

Plan Build Test QA Release MonitorOperate

Deploy Deploy Deploy

Fund Decision

Release Decision

Build Gate

Runtime Application

Self Protection

SAST & IAST

Desktop

App Journey

SAST Automated

DAST / IAST

Page 5: Fortify   dev ops (002)

HPE End to End Application Security

Dynamic RuntimeStatic

Production

Fortify on Demand App Defender

On Premise App Defender

Application Development

TestCodeDesign Integration & Staging

IT Operations

On Demand

WebInspect Static Code Analyzer

DevInspect

Protect against known and unknown vulnerabilities in production to give time for the developers to fix them. Integrate to the SEIM and FOD for

visibility and control.

Page 6: Fortify   dev ops (002)

© Copyright 2016 Hewlett-Packard Enterprise. The information contained herein is subject to change without notice. HPE CONFIDENTIAL

Application Defender

Page 7: Fortify   dev ops (002)

© Copyright 2016 Hewlett-Packard Enterprise. The information contained herein is subject to change without notice. HPE CONFIDENTIAL

Application Defender

Page 8: Fortify   dev ops (002)

© Copyright 2016 Hewlett-Packard Enterprise. The information contained herein is subject to change without notice. HPE CONFIDENTIAL

27 Vulnerability Categories – Feb 2016Discovery: Known Vulnerability Scanner Activity Directory Listing Privacy Violation: Internal

ClassLoader Manipulation: Struts Forceful Browsing Slow Method Call: Slow Database Query (Batch Processing)

Command Injection Header Manipulation Slow Method Call: Slow Database Query (Web Request)

Command Injection: Shellshock Malformed Request: Missing Accept Header SQL Injection

Cookie Security: HTTPOnly not Set on Session Cookie

Malformed Request: Missing Content-Type System Information Leak

Cross-Site Scripting Attack Malformed Request: Use of Unsupported Method XML Entity Expansion Injection

Dangerous File Inclusion: Local Method Call Failure: Database Query XML External Entity Injection

Dangerous File Inclusion: Remote Open Redirect XPath Injection

Denial of Service: Parse Double Poor Error Handling: Unhandled Exception Java Deserialization

Application Defender

Page 9: Fortify   dev ops (002)

© Copyright 2016 Hewlett-Packard Enterprise. The information contained herein is subject to change without notice. HPE CONFIDENTIAL

60 Application Logging Categories – Feb 2016Command Execution HTTP Session Start Security Exception Created: Illegal

Access Unified Logging: Slf4j

Crypto Exception Created: Bad Padding HTTP Session Stop Security Exception Created: Invalid Algorithm Parameter User Logoff

Crypto Exception Created: Exemption Mechanism Network Socket Bind Security Exception Created: Invalid Key

Specifications User Logon: Failure

Crypto Exception Created: Illegal Block Size Network Socket Close Security Exception Created: Invalid

Parameter Specification User Logon: Success

Crypto Exception Created: No Such Cryptographic Algorithm Network Socket Connect Security Exception Created: Login

Exception User Management: Add User to Group

Crypto Exception Created: No Such Padding Network Socket Shutdown Security Exception Created: No Such

Provider User Management: Change Password

Crypto Exception Created: Short Buffer Security Exception Created: Access Control

Security Exception Created: Privileged Action User Management: Create Group

Database Query Security Exception Created: Basic Key Exception Security Exception Created: Signature User Management: Create User

File Copy Security Exception Created: CERT Certificate

Security Exception Created: Unrecoverable KeyStore Entry User Management: Delete Group

File Create Security Exception Created: CERT Certificate Revocation List

Security Exception Created: Unrecoverable KeyStore Key User Management: Delete User

File Delete Security Exception Created: CERT Path Builder Spring Validation Failure User Management: Remove User from

Group

File Move Security Exception Created: CERT Path Validator Struts Validation Failure Web AccessLog

File Read Security Exception Created: CERT Store Unified Logging: JCL Web Application Running

File Write Security Exception Created: Digest Security Unified Logging: JUL Web Application Start

General Exception Created Security Exception Created: Generic KeyStore Exception Unified Logging: Log4j Web Application Stop

Application Defender

Page 10: Fortify   dev ops (002)

© Copyright 2016 Hewlett-Packard Enterprise. The information contained herein is subject to change without notice. HPE CONFIDENTIAL

HPE Fortify Market Leadership

Page 11: Fortify   dev ops (002)

Questions ?

Page 12: Fortify   dev ops (002)

Thank You!Mike Coleman HP ESP - Enterprise Security ProductsFORTIFY Strategic Account Executive, North East(301) 602-8228 [email protected]

Thomas Ryan HP ESP - Enterprise Security ProductsSolutions Architect, Security SME(408) [email protected]