Major OpenSSL Security Issue Found (and Fixed)
tearmeapart writes "A major security issue has been found in all OpenSSL packages. You probably want to download your preferred OpenSSL package as soon as possible. Changes to the CVS repository are detailed on the OpenSSL timeline."
Is this a remote exploit? Does this mean my client can be overrun if a server throws me a bad packet or two? I guess my other question is, how can the most utilized utility on a system still have unchecked overflows? It has to have been audited about a trillion times? Please help, half assed linux admins want to know!
"Only" a problem for systems where size_t is different from int. So the 15% of you still running in a 32 bit world can rest easy. This also means that on a mixed 32/64 bit system, you could use 32bit libraries until you get around to patching everything. Remember, a whole bunch of stuff uses ssl. Have fun fixing your Java jars.
If you handle on-disk certificates using a program (e.g. Apache, which reads them from /etc/ssl), there's a potential for arbitrary code execution (literally, the attacker writing what they want to the heap).
Now think about browser's cached certificates, or a browser that might write them to disk and then read them from there rather than the network, or utilities that "do things" with PEM certificates, or basically anything that uses SSL with an on-disk certificate that could come from a malicious source.
No, your browser's SSL session is probably still quite safe, but it's far from being a non-issue from a security standpoint.
From TFA:
"The old data is always copied over, regardless of whether the new size will be
enough. This allows us to turn this truncation into what is effectively:
memcpy(heap_buffer, , );"
Letting the attacker write to arbitrary/unexpected memory is always a security issue... [I guess it might not be easily exploitable in all cases based on system setup/random memory allocation, etc though]
Well, I guess I don't care then, because we only have Walgreens around here.
Everything you know is wrong, Just forget the words and sing along.
How does this effect ssh?
I've got a few systems running older distributions or custom distributions with little or no support that I ssh into.
One of them (http://www.readynas.com/?cat=3) has ssh exposed to the internet (not on port 22, but still...).
Is this something I need to worry about?
(Sorry in advance for my lack of specific geekdom to figure out the answer to this myself.)
Help! I'm a slashdot refugee.
> You probably want to download your preferred OpenSSL package as soon as possible
No, you don't. The latest OpenSSL has problems connecting to facebook.com and paypal.com (they filter Client Hello packets larger than 255 bytes, and, unfortunately, OpenSSL creates those). Please see http://bugs.debian.org/665452
It's cause they're cryptographers, not coders
Chrome relies on OpenSSL.
To check this visit:
about:credits
But I could be wrong...
The article says: "Some attack vectors require an I32LP64 architecture, others do not.".
So StikyPad is right, and I was wrong.
Vuln references:
- http://www.openssl.org/news/secadv_20120419.txt
- http://it.slashdot.org/story/12/04/19/1351203/major-openssl-security-issue-found-and-fixed
From the tor mailing list url below, they don't sound imo too concerned over it, but imo they really should be and so
should you if you use Tor! Monitor your logs in Tor and be aware of any bad entries highlighted in Vidalia in yellow related
to this vuln!
This message was posted to the most recent Tor Blog post comments area, awaiting approval. Please share this information with others and add this IP's fingerprint into your torrc file's block list. They could change their fingerprint at any time, so check the tor router list ( at http://torstatus.blutmagie.de/ ) for this IP or an IP within the range listed below for any new fingerprints and add them to your blocked section of your torrc file.
OFF TOPIC :
Please update the TBB with the newest version of OpenSSL.
Today I received my first ever SSL cert error within Vidalia, using the latest TBB version for my platform of choice.
I have never witnessed this error in the past. The error in the logs showcased several lines of errors, around 4, I believe, and it was directly related to the OpenSSL vuln, in my guess.
I regret not saving the error logs, but at the time I shrugged it off.
I do recall the IP associated with the error:
Router Name: whywouldiwanna
IP: 69.55.55.93
FP: $9e1dd7c6fa7f72b9473daf3f0780bbc7c1ce670f
Detail:
http://torstatus.blutmagie.de/router_detail.php?FP=9e1dd7c6fa7f72b9473daf3f0780bbc7c1ce670f
I'm familiar with the related discussion here:
https://lists.torproject.org/pipermail/tor-talk/2012-April/024031.html
but I believe it to be incorrect.
I strongly believe an updated release of all TBB versions' OpenSSL should be updated AT ONCE.
Let's not speculate, put this update into motion!
OrgTechEmail: abuse@realitychecknetwork.com