Securing DNS Infrastructure Steven Barber | Principle Sales Engineer April 2014 1 | © 2013 2014 Infoblox Inc.

Download Report

Transcript Securing DNS Infrastructure Steven Barber | Principle Sales Engineer April 2014 1 | © 2013 2014 Infoblox Inc.

Securing DNS Infrastructure
Steven Barber | Principle Sales Engineer
April 2014
1 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Agenda
Infoblox Overview
DNS Security Challenges
Securing the DNS Platform
Defending Against DNS Attacks
Preventing Malware from using DNS
Securing DNS Infrastructure
2 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Infoblox Overview & Business Update
Total Revenue
Founded in 1999
(Fiscal Year Ending July 31)
Headquartered in Santa Clara, CA
with global operations in 25 countries
$250
Leader in technology
for network control
$200
($MM)
$225.0
$169.2
Market leadership
$150
$132.8
• Gartner “Strong Positive” rating
• 40%+ Market Share (DDI)
$102.2
$100
6,900+ customers, 64,000+
systems shipped
$56.0
$50
$61.7
$35.0
38 patents, 25 pending
IPO April 2012: NYSE BLOX
3 | © 2013
2014 Infoblox Inc. All Rights Reserved.
$0
FY2007
FY2008
FY2009
FY2010
FY2011
FY2012
FY2013
Infoblox : Technology for Network Control
VIRTUAL MACHINES
PRIVATE CLOUD
APPLICATIONS
NETWORK
INFRASTRUCTURE
CONTROL PLANE
APPS &
END-POINTS
END POINTS
Infrastructure
Security
Historical / Real-time
Reporting & Control
Infoblox GridTM w/ Real-time
Network Database
FIREWALLS
4 | © 2013
2014 Infoblox Inc. All Rights Reserved.
SWITCHES
ROUTERS
WEB PROXY
LOAD BALANCERS
Why is DNS an Ideal Target?
DNS is the
cornerstone of the
Internet used by
every business/
Government
DNS as a Protocol
is easy to exploit
Traditional
protection is
ineffective against
evolving threats
DNS outage = business downtime
5 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Today’s DNS Security Challenges
1
Securing the DNS Platform
2
Defending Against DNS Attacks
3
Preventing Malware from using DNS
6 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Securing DNS
Prevents Malware/APT from Using DNS
Defend Against DNS Attacks
Secure the DNS Platform
7 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Securing DNS
Prevents Malware/APT from Using DNS
Defend Against DNS Attacks
Secure the DNS Platform
8 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Hacks of DNS – 2013 & 2014
9 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Security Risks with Conventional Approach
DNS installed on off-the-shelf server
• Many open ports subject to attack
• Users have OS-level account
privileges on server
• No visibility into good vs. bad traffic
• Requires time-consuming manual
updates
• Requires multiple applications for
device management
10 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Multiple
Open Ports
Secure DNS Servers – Hardware / OS / Application
• Minimal attack surfaces
• Active / Active HA & DR recovery
• Fast/easy upgrades
• Detailed audit logging
• Centralized management with rolebased control (No Root Access)
• Encrypted Inter-appliance
Communication
• Secured Access, communication & API
11 | © 2013
2014 Infoblox Inc. All Rights Reserved.
DNSSEC - External DNS Security
DNS Root
Trust Chain
Automatically
Implement DNSSEC
to mitigate hijacking
threats such as the
Kaminsky attack
2nd Level Domain
nth Level Domain
Implementing DNSSEC…..
•
Central configuration of all DNSSEC parameters
•
Automated key refresh
•
Automated maintenance
•
Automatic maintenance of signed zones
12 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Cryptographically
signed DNS data
Securing DNS
Prevents Malware/APT from Using DNS
Defend Against DNS Attacks
Secure the DNS Platform
13 | © 2013
2014 Infoblox Inc. All Rights Reserved.
DNS Attacks up 216%
~ 10% of infrastructure attacks targeted DNS
ACK: 2.81%
ICMP: 9.71%
RESET: 1.4%
CHARGEN: 6.39%
RP: 0.26%
FIN PUSH: 1.28%
DNS: 9.58%
SYN: 14.56%
SYN PUSH: 0.38%
TCP FRAGMENT: 0.13%
UDP FRAGMENT: 17.11%
UDP FLOODS: 13.15%
Source: Prolexic Quarterly Global DDoS Attack Report Q4 2013
~ 80% of organizations surveyed experienced application layer attacks on DNS
HTTP
82%
DNS
77%
SMTP
25%
HTTPS
54%
SIP/VOIP
20%
IRC
6%
Other
9%
0%
14 | © 2013
2014 Infoblox Inc. All Rights Reserved.
20%
40%
60%
Survey Respondents
80%
100%
Source: Arbor Networks
Anatomy of an Attack
Distributed Reflection DoS Attack (DrDoS)
How the attack works
• Combines Reflection and Amplification
• Use third-party open resolvers in the
Internet (unwitting accomplice)
Internet
• Attacker sends small spoofed packets to
the open recursive servers, requesting a
large amount of data to be sent to the
victim’s IP address
• Uses multiple such open resolvers, often
thousands of servers
Attacker
• Queries specially crafted to result in a very
large response
• Causes DDoS on the victim’s server
Target Victim
15 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Legitimate Traffic
Protection against attacks
Automatic
updates
External DNS
Internal DNS
Data for
Reports
Cloud-based
Threat-rule
Update
Service
Reporting
Server
Reports on attack types, severity
16 | © 2013
2014 Infoblox Inc. All Rights Reserved.
DNS Protection is not Just About DDoS
DNS reflection/DrDoS attacks
Using third-party DNS servers(open resolvers) to propagate
a DOS or DDOS attack
DNS amplification
Using a specially crafted query to create an amplified
response to flood the victim with traffic
DNS-based exploits
Attacks that exploit vulnerabilities in the DNS software
TCP/UDP/ICMP floods
Denial of service on layer 3 by bringing a network or service
down by flooding it with large amounts of traffic
DNS cache poisoning
Corruption of the DNS cache data with a rogue address
Protocol anomalies
Reconnaissance
DNS tunneling
17 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Causing the server to crash by sending malformed packets
and queries
Attempts by hackers to get information on the network
environment before launching a DDoS or other type of attack
Tunneling of another protocol through DNS for data
exfiltration
Securing DNS
Prevents Malware/APT from Using DNS
Defend Against DNS Attacks
Secure the DNS Platform
19 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Anatomy of an Attack
Cryptolocker “Ransomware”
• Targets Windows-based computers
• Appears as an attachment to legitimate
looking email
• Upon infection, encrypts files: local hard
drive & mapped network drives
• Ransom: 72 hours to pay $300US
• Fail to pay and the encryption key is
deleted and data is gone forever
• Only way to stop (after executable has
started) is to block outbound connection to
encryption server
20 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Blocking Malware from using DNS
Malware
Data Feed Service
1
An infected device brought into
the office. Malware spreads to
other devices on network.
4
2
Malicious
domains
IPs, Domains, etc.
of Bad Servers
2
Malware makes a DNS query
to find “home.” (botnet / C&C).
DNS Server RPZ detects &
blocks DNS query to malicious
domain
Internet
DNS/DHCP/IPAM : Pinpoint
Malware /
APT
Intranet
3 Reporting /Syslogs should be
DNS Sever
with RPZ
able to cross correlate the
following:
Blocked attempt
sent to Syslog
•
•
•
•
1
3
IP address
MAC address
Host name
DHCP lease history
2
4
Malware / APT spreads
within network; Calls home
21 | © 2013
2014 Infoblox Inc. All Rights Reserved.
DNS server RPZ updated every
2 hours with blocking information
from reliable service
Blocking APT from using DNS
Malicious
Domains
1
Detect - FireEye detects APT,
alerts are sent to Infoblox.
Malware
Internet
2
2
Disrupt –DNS Server RPZ
with FireEye data disrupts
malware DNS communication
Intranet
Infoblox DDI
with DNS
Firewall
3
Alerts
1
Endpoint Attempting
To Download
Infected File
FireEye NX
Series
FireEye detonates and
detects malware
22 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Blocked attempt
sent to Syslog
3 DNS/DHCP/IPAM: Pinpoint
Reporting/Syslogs should
be able to cross correlate
the following:
•
•
•
•
IP address
MAC address
Host name
DHCP lease history
DNS RPZ Protects against…..
Fast Flux
APT / Malware
Rapidly changing of domains & IP addresses by malicious
domains to obfuscate identity and location
Malware designed to spread, morph and hide within IT
infrastructure to perpetrate a long term attack (FireEye)
DNS Hacking
Hacking DNS registry(s) & re-directing users to malicious
domain(s)
Geo-Blocking
Blocking access to geographies that have rates of malicious
domains or Economic Sanctions by US Government
23 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Summary
DNS is the cornerstone
of the Internet
Prevents Malware/APT from Using DNS
Unprotected DNS
infrastructure
introduces security
risks
Defend Against DNS Attacks
Secure the DNS Platform
Securing DNS protects
critical DNS services
24 | © 2013
2014 Infoblox Inc. All Rights Reserved.
Thank you!
For more information
www.infoblox.com
25 | © 2013
2014 Infoblox Inc. All Rights Reserved.