smart toys: are they too smart? - where the world talks … · smart toys: are they too smart?...

44
#RSAC Oren Yomtov Smart Toys: Are They Too Smart? Security Researcher Synack Inc. @orenyomtov

Upload: ngodien

Post on 09-Apr-2018

224 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Oren Yomtov

Smart Toys: Are They Too Smart?

Security ResearcherSynack Inc.@orenyomtov

Page 2: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Smart Toys

Toymail

Page 3: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

3

Page 4: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Background

Started breaking things in 2007

Israeli Intelligence Corps

Security Researcher at Synack

Page 5: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Smart Toy =

+Physical Toy Any Screen Game Software

+

Page 6: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Users Manufacturers

Page 7: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Users

Page 8: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

8

Page 9: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

9

Page 10: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

10

Page 11: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

11

Page 12: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

12

Page 13: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Manufacturers

Page 14: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

14

Page 15: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

15

Page 16: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

16

Page 17: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Attack Vectors

Page 18: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

HTTP

HTTPApp

ToyServer

Page 19: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

HTTP

HTTPS

Certificate validation

Certificate pinning

Page 20: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Web API

Toy Server

Page 21: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Web API

SQL injection

Broken authentication

Path traversal

For more information, visit OWASP Top 10

Page 22: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Firmware / Software Update

ServerFirmware Update

App

Toy

Page 23: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Firmware / Software Update

Firmware signing

Transport security (HTTPS)

Encryption

Page 24: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Bluetooth

BluetoothApp Toy

Page 25: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Hardware

Toy

Page 26: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

26

Page 27: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Hardcoded Secrets

App

Toy

Page 28: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Hardcoded Secrets

API Keys (e.g. AWS)

URLs not meant to be exposed to end-users

Credentials

Encryption keys

Page 29: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

29

Page 30: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Oren Yomtov

Smart Toys: Are They Too Smart?

Security ResearcherSynack Inc.@orenyomtov

Page 31: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Michele D. Guel

Your Part in Securing Our Connected World –Are You Ready?

Distinguished Engineer, InfosecCisco Systems@MicheleDGuel

Page 32: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

A Typical Connected Day in 2017

Page 33: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

What if every aspect of your life was digitally captured?

Page 34: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Opportunities & Challenges

Page 35: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

What are the Opportunities?

Data driven decisions

Increased automation

Higher productivity

Efficient use of resources

Exponential connectedness

Limitless possibilities

Page 36: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

What are Challenges?

Loss of privacy

Loss of humanity

New, unforeseen attack vectors

Increase risk of targeted attacks

Increase need for new laws and regulations

Exponential expansion of threat landscape

Page 37: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

IOT is Moving at Warp Speed

“As is often the case, consumer demand for new and exciting technologies

have far surpassed the implementation of security measures.”

Page 38: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

How Connected Do You Want to Be?

Page 39: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Our Part

Page 40: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

As Individuals We Can…

Hold vendors accountable

Don’t use applications with weak security

Understand privacy laws

Get educated on new technologies

Encourage your kids to pursue STEM

Page 41: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

As Employees We Can…

Hold vendors accountable

Develop & adopt standards for application integrity and trustworthiness

Develop and adopt standards for IP enabled devices

Develop and adopt seamless and scalable identity for people, process and things

Page 42: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Apply What You Have Learned Today

Within 30 days:Identify where sensor/smart technology is in use

Become more proactive about privacy of data

Within 60 days:Form a strategy around securing sensor/smart technology

Understand changing privacy laws that pertain to your organization and your personal data

Page 43: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Apply What You Have Learned Today

Within 180 days:Implement policy regarding use of sensor/smart technology

Ensure IoT projects are reviewed by security architecture team

Page 44: Smart Toys: Are They Too Smart? - Where The World Talks … · Smart Toys: Are They Too Smart? Security Researcher. Synack Inc. ... Smart Toy = + Physical Toy ... Connected World

#RSAC

Thank You