26

Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec
Page 2: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

Bullet-proofing your Internet applications against the evolving threatsChris Wang | Cloudflare @chriswang_tech

Page 3: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

If you use the Internet, you already use Cloudflare

Page 4: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Cloudflare's global anycast network

8.7MHTTP request s / second

on average

19M+Internet properties

30Tbps network capacity

180+cities

Page 5: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

In case you haven't heard about Cloudflare...

Page 6: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Cloudflare solves today’s Internet challenges

DNS Anycast net work

Load balancing

Always online

CDN Web opt im izat ion

Mobile opt im izat ion

WAN opt im izat ion

Rat elim it ing

WAF

SSLDDoS Threatanalyt ics

Ent erpr iselogs

Appsplat form

Traf f icm onit or ing

PLATFORM

Workers Access St ream Mobile SDK

Page 7: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Defining security threats

1 - DDoS attacks2 - Web application attacks

Page 8: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

Defense against DDoS requires scalable solutions

Page 9: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

DDoS aims to make your internet service unavailable

Up to 600,000 devices (Mirai 2016)

Page 10: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

DDoS attacks are getting more "affordable"

Page 11: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

300Gbps // Volumetric Layer 3/4

400Gbps // NTP Reflection

1Tbps // IoT Botnet Layer 7 Attack

1.7 Tbps // Memcached reflection/amplification Attack

DDoS attacks are getting larger

Page 12: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Telegram

Source: https://twitter.com/durov/status/1138942773430804480

Page 13: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Put numbers in scale 25Tb

20Tb

15Tb

10Tb

5Tb

30 TbpsCloudflare

Network Capacity

942 Gbps Largest DDoS attack

mitigated by Cloudflare

Page 14: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

"Always-On" = No slow ing down

Industry Legacy Scrubbing- Long propagation times (up to 300 sec)- Adds significant latency- Typically requires manual intervention

Always-On- Zero propagation time- No added latency- Immediate, automated mitigation,

with no “cut over” required

Page 15: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

Defense against web application attacks require fast

actions on large dataset

Page 16: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Web app attacks aim to gain unauthorized access by exploiting vulnerabilities in web apps

Source: OWASP Top 10 - 2017 The Ten Most Critical Web Application Security Risks

Page 17: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsecSource: https://haveibeenpwned.com/

Page 18: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Web app attacks still follow the old cycles

#4 Fixes / patches deployed by the user

#3 Fixes / patches issued by vendor #2 Exploit attempts by attackers

#1 Discovery of a new vulnerability (0-day)

Page 19: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

WAF "as a service" means faster response to new vulnerabilities

#4 Fixes / patches deployed by the user

#3 Fixes / patches issued by vendor #2 Exploit attempts by attackers

#1 Discovery of a new vulnerability (0-day)

Page 20: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Stopping CVE-2019-0604 (1/2)2019-05-11 9:33AM: CVE-2019-0604, a Remote Code Execution vulnerability in Microsoft SharePoint Servers which was not previously known to be exploitable via the web. CVSS v3 rating = 8.8

2019-05-11 2:45PM: Cloudflare internal vulnerability score = 9.8Cloudflare WAF Rule 100157 deployed in Log mode

2019-05-11 4:47PM: First probes observed by Cloudflare. Believed to be reconnaissance probes.

Timestamps in UTC; Source: https://blog.cloudflare.com/stopping-cve-2019-0604/

Page 21: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Stopping CVE-2019-0604 (2/2)

2019-05-13 2:13PM: Cloudflare WAF Rule 100157 deployed in Block mode

2019-05-16: UK’s NCSC's alert of highly successful exploitation attempts against UK organisations. On the same day, ~7000 malicious requests blocked by Cloudflare WAF Rule 100157

Page 22: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

Responding to the ever-evolving threat landscape

Some best practices we find useful ....

Page 23: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Choose a DDoS solution that's scalable, always-on & cost-effective

Ensure it doesn't slow down your visitors (or make it even faster)

How to prepare against DDoS attacks

Page 24: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Choose a cloud managed WAF with a large user base

Patch the applications (eventually)

How to prepare against web app attacks

Page 25: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

#cloudsec

Lucky Draw Main stage 4:50-5:00pm

Remember visit usat booth 黄2!

Page 26: Bullet -proofing your Internet applications 2019...Defining security threats 1 - DDoS attacks 2 - Web application attacks Defense against DDoS requires scalable solutions #cloudsec

THANK YOU