oracle database security...–dbsat 2.0.3 (stig highlights, new rules, and new sensitive types) soon...

46

Upload: others

Post on 20-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect
Page 2: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect
Page 3: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Oracle Database Security Assessment ToolKnow Your Security Posture Before Hackers Do[TRN4107]

Pedro LopesDBSAT and EMEA Field Product ManagerOracle Database Security

Riccardo D'AgostiniData Security Design ManagerIntesa Sanpaolo Bank

Page 4: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |

Data – Your Most Valuable Asset

Credit/Debit Card Number, Security Code, SSN, Age, Names, DOB, ...

Driver’s License Number, Passport Number, Tax Payer ID, Health Insurance Numbers, ...

4

Page 5: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved. |

• EU General Data Protection Regulation (EU GDPR)

• Payment Card Industry Data Security Standard (PCI DSS)

• Sarbanes-Oxley (SOX)

• HIPAA/HITECH

• Numerous breach notification laws

5

Evolving Regulatory Landscape

Page 6: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

6Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Who Wants Your Data?

Personal DataFinancial DataTrade Secrets

Regulated Data

Criminals

CustomersHacktivists

Nation States

Competitors

Insiders

Curiosity Seekers

Former Employees

Page 7: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

7Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Evolving Attack Tools and Techniques

Buffer Overflow

Phishing

App Exploits

Unpatched Systems

SQL Injection

Stolen Credentials

Privilege Escalation

XSS Attacks

Page 8: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2017, Oracle and/or its affiliates. All rights reserved.

Think Alike

8

Attacker vs Owner of the Data

Open PortsDatabase SIDsKnown Users

Common PasswordsEncrypted Data

Auditing OnPrivileged Users

Database VersionKnown VulnerabilitiesKnown Packaged AppsInsider / Outsider

Page 9: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

9Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Where To Start & What to look for

Where does sensitive data reside?Who are the users and their entitlements?What controls do I have in place?Is my Database securely configured?

Do we have a Database Security Team? Knowledge? Analysis time?

Page 10: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

IntroducingOracle Database Security Assessment Tool

10

Page 11: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

11Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Oracle Database Security Assessment Tool (DBSAT)

• Understand how (in)secure your database is

– Report on overall security status

– Find the users, entitlements, and risks

– Discover sensitive data

• Actionable Assessment Reports

– Summary and detailed information

– Prioritized recommendations

– Mapping to EU GDPR and CIS Benchmark

• Stand-alone light weight tool: Quick, Easy

• FREE to current Oracle customers

Know Your Security Posture Before Hackers Do

Database Securely Configured?

Users? Entitlements?

What Sensitive Data do I have?

Page 12: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

12Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

1. Security Configuration• Data Encryption

• Auditing Policies

• Fine-grained Access Control

• Database and Listener Configuration

• OS File permissions

• Security Patches

2. Users and Entitlements• User Accounts, Privileges and Roles

3. Sensitive Data• Which type, where, how many

What does DBSAT Check?

For Oracle Databases 10g and later

Page 13: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

13Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

2.0.1 DBSAT New Features

• References to CIS Benchmark recommendations

• References to GDPR Articles/Recitals

• JSON output for integration with other tools

• Introduced Sensitive Data Discovery

– English pattern file included out of the box

– Customizable

Page 14: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

2.0.2 DBSAT New Features

• Support for Discoverer to Connect to Database servers over SSL channel

• Discover Sensitive Data in Exadata Express CS and ADW

• Discovered Sensitive Data columns can be imported into AVDF to power new Data Privacy Reports

14

Introduced in July

Page 15: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

15Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

• STIG rules highlighting

• New findings on password file, global names, instance name RMAN backups and more

• Simplify identification of directly granted System Privileges.

– Now marked with (<-)

• Now includes sensitive pattern files for German, Dutch, French , Spanish, Italian and Portuguese

• New Sensitive Types, Categories and Subcategories

• Sensitive Data Categories now grouped by Risk Level

• Report include remarks and recommended controls for different Risk Levels

Upcoming DBSAT version (2.0.3)

Page 16: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

How does it work?Oracle Database Security Assessment Tool

16

Page 17: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

17Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Easy as Download and count to 3!

1. Downloadhttps://www.oracle.com/database/technologies/security/dbsat.html

2. To get a Database Security Assessment report• Execute DBSAT Collector

• Execute DBSAT Reporter

3. To get a Database Sensitive Data Assessment report• Execute DBSAT Discoverer

Page 18: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

18Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Database Security Assessment report

Database Sensitive Data Assessment report

E.g. Assessment Flow Steps for Data Privacy initiativeFrom Discovery to Recommendations

Discover Sensitive Data

Assess Overall Security Configuration

Examine ReportFindings

ImplementSecurity Controls / Tune Config

Page 19: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

19Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Discover Sensitive DataFind What You Have, Where, How Much

Database connectionSensitive CategoriesRisk LevelsInclude/Exclude Lists

Review / Edit Configuration Parameters

Review / Edit Patterns for Sensitive Types

Run DBSAT Discoverer

Examine Report

Out-of-the-box Types

Add your own to search column name/comments

[BIRTH DATE]

COL_NAME_PATTERN = DOB$|BIRTH.?(DT|DATE)|(DT|DATE).*BIRTH

COL_COMMENT_PATTERN = \bDOB\b|BIRTH.?DATE|DATE.*BIRTH

SENSITIVE_CATEGORY = PII - Birth Details

Fine Tune

Page 20: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

DemonstrationDBSAT Sensitive Data Discovery Report

20

Page 21: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

25Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Database Security Assessment ReportSecurity Configuration Status, Users and their Entitlements

Run DBSAT

Collector

Run DBSAT

Reporter

Examine Findings Report

HTML

Excel

Text

Page 22: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

26Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Anatomy of a Finding

Details of the Finding

Rationale and Recommendations

Mapping to Regulations

Can be Evaluate, Advisory, Pass, Low Risk, Medium Risk, High Risk

Category of the Finding

Applicability to Regulations

Page 23: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

DemonstrationDBSAT Security Assessment Report

27

Page 24: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

28Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Summary Output with Prioritized Findings

Use Case: Is the Database Securely Configured?

Page 25: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

29Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Directly Granted System Privileges

Use Case: Users and Their Entitlements?

Page 26: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

30Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Use Case: Users and Their Entitlements? Users with DBA Role Granted Directly and Indirectly

Indirect GrantUser DEBRA got the DBA role indirectly via the role APP_ROLE

Page 27: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

31Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Report in Multiple Formats

HTML JSON

Spreadsheet Text

Page 28: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

32Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Start Today! Your attackers have already started!

Page 29: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

33Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Easy to Install and Run

• Download DBSAT 2.0.2 today from http://www.oracle.com/technetwork/database/security/dbsat.html

–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon

–Available to all Oracle database customers with active support contract

• Collect security config data by running ‘dbsat collect’ on the target

• Run ‘dbsat report’ on the target or elsewhere

• Run ‘dbsat discover’ on the target to generate sensitive data report

• Restrict access to the generated reports as they have sensitive data

Page 30: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

34Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Where To Start & What to look for

Where does sensitive data reside?Who are the users and their entitlements?What controls do I have in place?Is my Database securely configured?

Do we have a Database Security Team? Knowledge? Analysis time?

Page 31: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Summary

• Quickly assess the current security status of database before hackers do

• Identify sensitive data to determine risk and appropriate security controls

• Reduce risk exposure using proven best practices

• Accelerate compliance with EU GDPR and other regulations

• Support Oracle Database 10g, 11g, 12c and 18c

• Provided at no additional cost

• Quick to deploy and use

Page 32: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

INTESA SANPAOLOHow to Leverage Oracle Database Security Assessment Toolon a regulatory compliace initiative (GDPR)

36

Riccardo D'AgostiniData Security Design ManagerIntesa Sanpaolo Bank

Page 33: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Intesa Sanpaolo

Intesa Sanpaolo is the major ItalianBank also operating in many Countriesof Eastern Europe

CORPORATE OVERVIEW

CYBERSECURITY ORGANIZATION

~250 professionals

Cyber Security Governance

Cyber Security projects delivery

Cyber Security Operations

€17B Revenues

€670Bof AUM

100.000 Employees

20.000.000 Customers in Europe

5.900 Branches in Europe

Page 34: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Intesa Sanpaolo

39

CORPORATE CHALLENGES

Digitalization

Innovation

Law & Compliance

Operations transformation

Cost reduction

Technology

Page 35: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Challenges

40

SOLUTIONS FOR GDPR COMPLIANCE

40

GDPR technological

topics

Access Control

Database Auditing and Monitoring

Data Encryption

Data Erasure

Data Breach Notification

Data Discovery/Classification

Data Loss Prevention

CloudSecurity

Page 36: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved. 41

• One of the bigger Exadata in Europe

• Biggest Exadata Stack installed base in Italy

• More than 65 Exadata, Exalogic, Exalytics and ZDLRA boxes

Databases containing

personal data• Privileged users

identification

• Privileges and roles identification

• Sensitive data risk evaluation and controls

• Data Protection Impact Assessments (DPIA)

• Recommend security controls

DBSAT

The projectOUR TECHNOLOGICAL SCOPE

Oracle 53%Others 47%

(Hadoop, Teradata, SQL Server,

MongoDB, Sybase)

Page 37: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

TDE

CloudSecurity

Data Encryption

Data Erasure

Data Breach Notification

Data Discovery/Classification

Data Loss Prevention

Challenges

42

GDPR SOLUTIONS WE INVESTIGATED

42

GDPR technological

topics

Access Control

Database Auditing and Monitoring

DB Auditing,CASB

EUS – IAM, Database

Vault

Page 38: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

43Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

GDPR : lessons learned

• It’s a long and complex program

• Project results depending by the collaboration between Legal, IT and Cybersecurity team working as an integrated team

• Security solutions and Data Governance tools allow to speed-up the GDPR compliance

• Play with the big vendor to ensure to achieve the project plan

• Continuous monitoring of market trends and solutions to get the innovation advantages

WHAT WE HAVE LEARNED

Page 39: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Know MoreDuring OOW & beyond

44

Page 40: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

45Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Database Security at Oracle Open World 2018

Session Title Speaker Location Date & Time

TRN4106 Encrypt Your Crown Jewels and Manage Keys Efficiently with Oracle Key Vault Michael Mesaros, OracleMoscone West -

Room 3006Wednesday 4:45 PM

TIP4104 Appdev: Building Secure Database Applications Quickly in the Cloud Era Alan Williams, OracleMoscone West -

Room 3006Thursday 11:00 AM

PRO4110 Detecting and Blocking Attacks with Oracle Audit Vault and Database Firewall Russ Lowenthal, OracleMoscone West -

Room 3006Thursday 12:00 PM

TIP4112 Recent Database Security Innovations You Might Not Be Using, but Should Be Alan Williams, OracleMoscone West -

Room 3006Thursday 1:00 PM

Page 41: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

46Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Demo Grounds Moscone South

Page 42: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

47Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Visit Us in the Oracle Database Security Demo Grounds

Demo Booth Title Featured Solutions

Database Security – Detect & AssessDatabase Security Products/Technologies• TDE, Redaction, Database Vault, Label Security, Real Application

Security, Centrally Managed Users, Data Masking and Subsetting, Key Vault, Audit Vault and Database Firewall

Solutions• GDPRServices• Data Security Cloud Services

Database Security – Detect & Assess Solutions

Database Security – Prevent & Control

Database Security – Prevent & Control Solutions

Page 43: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

48Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

External: AskTOM Database Security Office Hours

• Direct line for customers into Database Security product development

• Second Thursday of every month, 09:00 and 20:00 UTC (identical sessions)

• URL: http://bit.ly/asktomdbsec

• Or, just search

AskTom Database Security Office Hours

Page 44: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

49Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

Connect With Us

http://oracle.com/database/securityhttp://oracle.com/technetwork/database/security

/OracleDatabase#DBSAT

/OracleSecurity https://blogs.oracle.com/securityinsideout/

Oracle Database Insider /Oracle Database Security

/Oracle Cloud

49

Page 45: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

50Copyright © 2018, Oracle and/or its affiliates. All rights reserved.

&

Page 46: Oracle Database Security...–DBSAT 2.0.3 (STIG highlights, new rules, and new Sensitive Types) soon –Available to all Oracle database customers with active support contract •Collect

51Copyright © 2018, Oracle and/or its affiliates. All rights reserved.