Questions tagged [heartbleed-bug]

The Heartbleed Bug is a serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows stealing the information protected, under normal conditions, by the SSL/TLS encryption used to secure the Internet.

The Heartbleed Bug is a serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows stealing the information protected, under normal conditions, by the SSL/TLS encryption used to secure the Internet. SSL/TLS provides communication security and privacy over the Internet for applications such as web, email, instant messaging (IM) and some virtual private networks (VPNs).

The Heartbleed bug allows anyone on the Internet to read the memory of the systems protected by the vulnerable versions of the OpenSSL software. This compromises the secret keys used to identify the service providers and to encrypt the traffic, the names and passwords of the users and the actual content. This allows attackers to eavesdrop on communications, steal data directly from the services and users and to impersonate services and users.

Source: http://heartbleed.com

OpenSSL Security Advisory [07 Apr 2014] 
========================================

TLS heartbeat read overrun (CVE-2014-0160)
==========================================

A missing bounds check in the handling of the TLS heartbeat extension can be
used to reveal up to 64k of memory to a connected client or server.

Only 1.0.1 and 1.0.2-beta releases of OpenSSL are affected including
1.0.1f and 1.0.2-beta1.

Thanks for Neel Mehta of Google Security for discovering this bug and to
Adam Langley <agl@chromium.org> and Bodo Moeller <bmoeller@acm.org> for
preparing the fix.

Affected users should upgrade to OpenSSL 1.0.1g. Users unable to immediately
upgrade can alternatively recompile OpenSSL with -DOPENSSL_NO_HEARTBEATS.

1.0.2 will be fixed in 1.0.2-beta2.

* https://www.openssl.org/news/secadv_20140407.txt

82 questions
0
votes
1 answer

Heartbleed but - does authorization matter?

Ok, essentially the heartbleed bug was that openssl library was not checking the actual size of heartbeat request and was responding with an extra data giving out some memory junks trying to keep its answer of the same size as the initial request.…
user164863
  • 580
  • 1
  • 12
  • 29
0
votes
1 answer

OpenSSL_Random_Psuedo_Bytes: Is it Affected By Heartbleed?

I understand PHP's built in random functions (rand(), mt_rand()) are not very safe, so I started using OpenSSL_Random_Psuedo_Bytes. After reading the news, I noticed the HeartBleed bug, and how its caused by something OpenSSL. Is it still safe to…
JaredCubilla
  • 538
  • 1
  • 8
  • 24
0
votes
1 answer

How can I make malformed SSL Heartbeat requests in C#?

I have yet to find any responses to the CloudFlare challenge in C#. How would I construct and send a SSL Heartbeat request from a C# Console Application to a given URL? (Should work with https://www.cloudflarechallenge.com ) I'm not even sure where…
Ehryk
  • 1,930
  • 2
  • 27
  • 47
0
votes
1 answer

Upgrade Openssl Fixes Heartbleed but results in Magento MySQL Error

After updating and upgrading the heartbleed bug on our Ubuntu 12.04 server, I've encountered a MySQL error displaying on our Magento hosted sites' landing pages only: SQLSTATE[HY000]: General error: 23 Out of resources when opening file…
RNickMcCandless
  • 717
  • 2
  • 9
  • 24
0
votes
1 answer

Is CryptoJS vulnerable to the OpenSSL Heartbleed bug?

We are using CryptoJS in our application. Since CryptoJS uses OpenSSL, are we vulnerable to the Heartbleed bug? If yes, what can we do to prevent it?
user1533947
  • 197
  • 1
  • 1
  • 7
0
votes
0 answers

openSSL rackspace ubuntu update

Given the recent heartbleed and requirement to update the openSSL version I have followed all the instructions to do so. I've run sudo apt-get update sudo apt-get upgrade openssl version -a OpenSSL 1.0.1c 10 May 2012 built on: Wed Jan 8 20:51:55…
Tyler Evans
  • 567
  • 1
  • 8
  • 25
0
votes
3 answers

Would it be accurate to call the Heartbleed bug a stack overflow?

Would it be accurate to call the Heartbleed bug a stack overflow? In my understanding, this is quite a typical example. Is this technically correct?
mika
  • 1,971
  • 3
  • 18
  • 32
0
votes
2 answers

Why does the TLS heartbeat extension allow user supplied data?

The heartbeat protocol requires the other end to reply with the same data that was sent to it, to know that the other end is alive. Wouldn't sending a certain fixed message be simpler? Is it to prevent some kind of attack?
nishantjr
  • 1,788
  • 1
  • 15
  • 39
0
votes
1 answer

Does the Heartbleed bug require me to replace my openPGP keysets?

Having, on my Gentoo System, called equery d -D openssl | grep -i thunderbird I found that there are numerous dependencies between the eMail program thunderbird and openSSL. I am using the thunderbird plugin openPGP to encrypt and sign some of the…
Markus-Hermann
  • 789
  • 11
  • 24
0
votes
1 answer

Did the Heartbleed bug affect the Google APIs?

What Google APIs were/are affected by the Heartbleed bug? I'm mostly curious if the API for exchanging a refresh token for an access token is affected because the Google Drive APIs only use transient access tokens anyway so they're mitigated. Should…
user1828559
  • 241
  • 1
  • 5
0
votes
1 answer

Why Compile Apache from Source?

I'm running apache with mod_ssl on ubuntu 13.10. When I set up the server, I compiled apache with openssl from source. This made updating my server to not be vulnerable to heartbleed a big pain, especially since I'm not a professional webmaster or…
TJ Shah
  • 435
  • 4
  • 17
0
votes
1 answer

changing ssl cert from single domain to wildcard and not getting browser warnings

We are going to need to start supporting multiple subdomains soon (de. fr. etc) so will need to change to a wildcard certificate. This is also good timing with the heartbleed bug. To change to a wildcard cert I will need to create a new CSR, then…
henry.oswald
  • 5,304
  • 13
  • 51
  • 73
0
votes
5 answers

Solving Heartbleed issue on Tomcat with APR and OpenSSL. Compilation errors

I am running TeamCity on a Windows machine that uses Tomcat as a web server and uses Apache Portable Runtime (APR) and OpenSSL for SSL. I have not managed to upgrade the version of OpenSSL to 1.0.1g, and I think the reason is because the Tomcat…
fredrik.hjarner
  • 715
  • 8
  • 22
0
votes
0 answers

does CVE-2014-0160 affects Sybase OCS-15_0?

I believe Sybase OCS-15.0 has some utilities like certreq, certauth, which uses OpenSSL. does CVE-2014-0160 affects these components?
user1493834
  • 756
  • 4
  • 11
  • 25
0
votes
1 answer

How to fix heartbleed without apt-get upgrading everything?

I ran apt-get install openssl and verified that the new version .1g is installed root@nyc2-04-www:~# apt-cache policy openssl openssl: Installed: 1.0.1g-1 Candidate: 1.0.1g-2 Version table: 1.0.1g-2 0 500…
JasonS
  • 7,443
  • 5
  • 41
  • 61