mit network securitycss.csail.mit.edu/6.858/2013/lec/l20-isnt.pdfmit campus network services (data...

29
MARK SILIS & DAVE LAPORTE MIT NETWORK SECURITY

Upload: others

Post on 27-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

M A R K S I L I S & D AV E L A P O R T E

MIT NETWORK SECURITY

Page 2: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

ABOUT IS&T Head of IS&T

Operations

Program Mgmt. /

Research HPCC

Taeminn Song

Education

Systems

Eamon Kearns

Customer Support

Barbara Goguen

Administrative

Systems

Bart Dahlstrom

Data Management

Mary Weisse

Operations &

Infrastructure

Mark Silis

Systems Engineering

Steve Buckley

Executive Asst

Lisa Gagliardi

Help Desk

Chris Gresham

Accessibility &

Usability

Mary Ziegler

Distributed IT

Resources

Pat Sheppard

Learning Mgmt

.Applications &

Services

Derek Jaeger

Student Systems

Data Admin &

Warehousing

Scott Thorne

Dept. Cons. &

Analysis Dev.

(DCAD)

Cecilia Marra

Mobile Platform

Justin Anderson

Database

Administration

Robert Grenier

Network Ops

Chris Murphy

Server & System

Administration

Garry Zacheiss

Network Installation &

Projects

Andrew Bonvie

Windows Infrastructure

Services

Richard Edelson

Data Center

Operations

Richard Ledoux

Security Systems

& Services

Open

Enterprise

Architect

Kevin Lyons

Quality Assurance

Donald Flanders

Training

Mark Wiklund

Kerberos &

Authentication

Thomas Hardjono

IS&T Services Organization Chart

Data Incidents

Privacy Policies

IT Security

Network and

Information Security

PCI Compliance

Assistive Tech Access Reviews

Usability Service

Online Instruction

Classroom Instruction

Testing

Software Distribution

Repair Center

Hardware Deployment and Maintenance

Desk side Computing Support

Athena Cluster Support

Software Deployment

MITSIS

WebSIS

Undergrad Admissions

Grad Admissions

Course Evaluations

Who’s Teaching What

Data Administration

Managed Data Services

MIT Data Warehouse

Kerberos Development &

Testing

AFS Development

OpenID Connect Development

& Testing

Stellar

Co-location Services

Managed Windows Servers

Managed Unix/Linux Servers

Data Center Management

Application Management and

Administration

Backup and Storage Services

Print Services

Moira UI

3 Down

Certificate Server

MITnet Installations,

Activations and Repairs

Network Planning,

Strategies and Project

Management

Fiber and Copper Circuit

Installation and

Maintenance

IP Address Assignments

5ESS Switch Management

Outside Plant Planning

Installation and

Maintenance

MIT Campus Network

Services (Data and

Storage)

MIT Remote Access

Services

Authentication and Security

Touchstone

MIT Certificate Authority

MIT Alert and Emergency

Management

Directory Services

MIT Web Services

MIT.EDU Namespace

Cable TV and Video

Services

VOIP and Voice Services

Jabber and Instant

Messaging Services

Wiki and Web Collaboration

Services

Touchstone Development

Email & Calendar Services

Active Directory

Central Windows Infrastructure

Faculty & Student

Experience

Oliver Thomas

Outreach Freshman Sem

Pilots Inst Research

Housing Lottery

Database

Administration

Project & product Managment

Business Analysis

Database Discovery & Dev.

Database Contract Maint..

Contract Shared Filemaker

Database Hosting

Finance

Allen Wallace

Planning & budgeting

Reporting & analysis

Cost recovery

Software capitalization

Asset management

Hardware and

software contracts

Purchasing liaison

Consulting & contract

management

Brand management

Service marketing

Customer outreach

Internal communications

Newsletters

Governance support

Planning support

Administrative

support

Building services

Space planning &

logistics

Recruitment and

appointments

Compensation &

benefits

Performance

management

Employee Relations

Rewards &

Recognition

Site Team

Communications

Christine

Fitzgerald

Software Release

Mgmt

David Conlon

SAP Administration

Ron Parker

As of 10/29/2013

Modified by L. D’Amato  

Bus. Systems

Analysis

Joanne Stevenson

Software Dev. &

Operations

Leo Larson

Technical Architect

& Framework Mgr

Steve Turner

Project

Management

Lori Singer

Fin, EHS,

Sourcing, Facilities

Siobhan

Cunningham

HR-Payroll

Frank Quern

Tech Services

Wai-Ming Li

Task Force &

Energy Initiatives

Laxmi Rao

Administration/

Human Resources

Rita Geller

Events Calendar

Payroll

Benefits

Appointments

Compensation

Time Management

Cost Distribution

Tax Reporting

Purchasing

General Ledger Operations, Journal

Vouchers

Accounts Payable

Environmental Health/Safety

Maintenance, Custodial & Grounds

Parking

Outside Professional Activities Reports

Sponsored Billing & Accounts

Receivable

Travel

Enterprise Learning

SAP Basis SAP Security

APPL Dev Principles & Standards

SAP Development & Intergration

Data Archiving

Printing

Energy Initiatives

Business

Intelligence

Amon Horne

Mobile Development

API’sUser Experience Design

MIT Business Intelligence

Reporting Services

AAUDE

RAFT

Enterprise

Application Admin.

Kevin Mullins

Enterprise Storage

& Backup

Matt Anctil

MGHPCC (High

Performance Computing)

Program management

Portfolio management

Business contingency

Disaster Recovery

Change management

IT Deployment &

Maintenance

Services

Sar Haidar

On-Site Support

Services

Pat Curtis

Managed IT

Support Services

Rashard Bryan

Infrastructure

Support

Stuart Peloquin

Contact Center

Jozsef Doczi

Repair & Software

Services

Thomas Brand

CS Project

Manager

Barbara Johnson

Architecture &

Design

Hao Wen

Project Mgmt

Douglas Walsh

Admin & Project

Support

Elaine Aufiero

Project Support

Marion Bagley

Request Tracker

HD Improvements

Ticketing Discovery

Service Catalog

Knowledge Base

CS Project Leader Services

Flexible Staffing &

Training

Joanne Larrabee

Students Year Up

Enterprise

Systems Support

Lisa Robinson

Business Help

Education Systems Help

Call Center

Walk-Ins

Accounts Network

ResNet Email

ILG”S             OSTelephony Mobile

Web Publishing

Alison Bell

Web Developement

Michael Rossetti

Content Management

and Curation

Web Development

Web Contract Maintenance

Contract Shared Web

Hosting

Web Assessment

Credit Card Processing

Development

Project Manager

Sherene Aram

Project Manager

Bill Karas

Roles &

Authorizations

Rob Campanella

Roles & Roles UI

MITID

Central Authorizer

Installer Development

Product Release Testing

Product Retirement

Page 3: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

THE INTERNET: CIRCA 1980

Page 4: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

THE INTERNET: ~TODAY

Page 5: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT CAMPUS NETWORK

Page 6: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

1994-1998 1998-2000 2000-2005 2005-2008

2008-2010 2010-Present

Asante 2072

10 Mb/s Shared

72 ports ($80 per port)

17 Units (0.6%)

1,224 Ports (1.25%)

Cat3 Cabling

Asante 5324

10 Mb/s Switched

24 ports ($100 per port)

150 Units (5.6%)

3,600 Ports (3.7%)

Cat3 Cabling

Cabletron 2200

100 Mb/s Switched

24 ports ($145 per port)

931 Units (34.8%)

22,344 Ports (22.9%)

Cat5 Cabling

Enterasys C2

1 Gb/s Switched

24 ports ($175 per port)

224 Units (8.4%)

5,376 Ports (5.5%)

Cat5 Cabling

Cisco 3560E

1 Gb/s Switched

48 ports ($140 per port)

773 Units (29.5%)

37,104 Ports (38%)

Cat6 Cabling

Cisco 3560X

1 Gb/s Switched

48 ports ($110 per port)

583 Units (11.7%)

27,984 Ports (28.7%)

Cat6 Cabling

1,332 units &

32,544 ports

Targeted for renewal

Page 7: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

THE INTERNET OF EVERYTHING

Page 8: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT PHYSICAL INFRASTRUCTURE

Page 9: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

TEL/DATA CLOSETS BEING RE-

PURPOSED

9

Page 10: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

TEL/DATA CLOSETS CREATIVELY USED

IN DORMS

10

Page 11: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

TODAY’S SECURITY LANDSCAPE

Page 12: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

ZERO DAY EXPLOITS

Page 13: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

WHAT MIGHT THIS BE?

Page 14: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

DDOS ATTACKS

Page 15: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

DDOS ATTACKS

Page 16: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

PROTECTING MIT’S EXTERNAL WEB

PRESENCE

Page 17: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT DOMAIN HIJACK

Page 18: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

ATTACK #1 – THE INFRASTRUCTURE

•  Routers •  Target control plane

•  Disabling router disables all downstream resources

•  Firewalls •  Maintain state, which can be exploited

•  Reassemble packets by design

•  Often configured to log permit/deny actions

Page 19: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

ATTACK #2 - MIT.EDU

Page 20: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – THE ATTACK

Page 21: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – WHAT HAPPENED

.

edu

mit harvard

com

apple google

net

comcast

Page 22: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – WHAT HAPPENED

.

edu

mit harvard

com

apple google

net

comcast

Maintained by EDUCAUSE

Page 23: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – WHAT HAPPENED

.

edu

mit harvard

com

apple google

net

comcast

Maintained by EDUCAUSE

Page 24: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – WHAT HAPPENED

.

edu

mit harvard

com

apple google

net

comcast

Page 25: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – THE TROLL

From Gizmodo comments:

Page 26: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU - HOW IT HAPPENED

Soon after, we decided to troll Gizmodo and the rest of the media

into preserving our access. The 'browser exploit' on MIT's NOC

( http://gizmodo.com/5978039/hackers-incoherently-deface-entire-

mit-website ) never existed. We'd never show our full hand at

once, we'd just lose access.

MIT certainly believed us though, despite their own reassurances

otherwise. For confirmation, they contacted the root registrar for

EDU domains (EDUCAUSE) after finally asserting that we got access

to their EDUCAUSE account.

EDUCAUSE then made the fatal mistake of overlooking our complete

access into the EDU TLD. Though, we can't say we expect much from

a registrar running ASPX on their backend.

From HTP Zine 5 (http://www.exploit-db.com/papers/25306/):

Page 27: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

MIT.EDU – HOW IT HAPPENED

•  EDUCAUSE registry was hacked •  ~7000 .edu domains were vulnerable

Page 28: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

FUTURE SECURITY LANDSCAPE

Page 29: MIT NETWORK SECURITYcss.csail.mit.edu/6.858/2013/lec/l20-ISnT.pdfMIT Campus Network Services (Data and Storage) MIT Remote Access Services Authentication and Security Touchstone MIT

QUESTIONS?