What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption...

10
What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection, HTTPS://.

Transcript of What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption...

Page 1: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

What is Heartbleed?

Heartbleed is a vulnerability in OpenSSL software.

OpenSSL is encryption software that accesses websites through a “secure”

connection, HTTPS://.

Page 2: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

How does it work?To communicate, a client computer and the server send back and forth a short block of data. The block contains a value for the length of the block.

The malformed block says its length is 64KB, the maximum possible. The server copies that much data from memory into the response. It may send passwords, encryption keys, etc.

Page 3: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

When happened when?OpenSSL released March 2012

Publicly reported as vulnerable 1 April 2014Patch released 21 March 2014 (Some fixes had already been put in place then)

First proven attempted exploit 8 April 2014

Intentional vulnerability test 12 April 2014

Page 4: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

How may sites are vulnerable?(After vulnerability was reported publically)

Page 5: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

How may sites are vulnerable?

A list the top 1,000 most popular web domains and mail servers that remain vulnerable.https://zmap.io/heartbleed/

Page 6: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

What should you do?Change all passwords as soon as you can.

Find out which sites are vulnerable

On vulnerable sites that have been patched:Old passwords may be compromised

On sites not yet patched (ask about current status):New passwords may become

compromised, so change them regularlyOn sites not affected:

Was same password used elsewhere?

Page 7: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

Which sites are not affected?

Almost all financial service sites are OK.

Page 8: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

Which are common patched sites?

http://mashable.com/2014/04/09/heartbleed-bug-websites-affected/

Site List

Search for sitehttps://lastpass.com/heartbleed/

Page 9: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

How do I manage?Use a Password Manager, free - LastPassUse a LastPass account, import your existing passwords or save newly generated ones.

A good way to manage passwords in Windows, includes an IE installer.

Supports Internet Explorer 8+, Firefox 2.0+, Chrome 18+, Safari 5+, Opera 11+.

http://www.pcmag.com/article2/0,2817,2407168,00.asp

https://lastpass.com/misc_download2.php

Page 10: What is Heartbleed? Heartbleed is a vulnerability in OpenSSL software. OpenSSL is encryption software that accesses websites through a “secure” connection,

What does your son/daughter know?

• Keep a separate, up to date record of your passwords in a safe place.

• Make sure your designated representative knows where that record is.