Subscribe to the RSS feed in case you are interested in updates
In order to allow me to update in a more convenient manner, the latest updates will be added to the G-SEC blog only. Once the final revision of this blog post will be achieved I will update this blog with the latest one.
Updated 21:00 GMT+1 / 12.2009 - added a whitepaper trying to explain the vulnerability and it's implications to a broader audience
After some in-house tests, we can confirm that the vulnerability presented at http://www.extendedsubset.com/ indeed real and should pose a significant threat to most. The vulnerability has been discovered by "Marsh Ray".
We are currently looking into possible mitigations and will update this blog post regularly with more information regarding said vulnerability - if available.
Mikestoolbox.net - Test client implementation for TLS renegotiation extension
Patches
OpenSSL 0.9.81( Attention: OpenSSL removed the TLS/SSL renegotiation feature from this package - you need to test application before/after updating to this version ) (via ISC)
GnuTLS patch (implements a new TLS extension proposed in the IETF Draft) (via SID)
Apache patch (patches renogtiation prefix attacks at the application layer, still need openssl fixes for other attacks)
Impacts :
Currently known to exist
In general an attacker positioned in the middle of a connection may inject arbritary content into the beginning of an authenticated strea, it will be interesting to see what potential impact this vulnerability has within each of the applications / protocols supporting it. IMAPS, FTPSSL, POP3 etc
For web servers - Attackers (if in the middle) can inject data into a segment that is authenticated to the web server, the web server will merge those requests and process them. (GET requests are trivially exploitable, POST are not known to be)
Mitigations :
Monitor renegotiation requests
To mitigate possible attacks against web applications - use an IPS/IDS/Application firewall to catch recurrent HTTP request that are enclosed within each other
Welcome to my personal Blog - I blog about Information Security and in general anything I regard as newsworthy. On the professional side I am currently working as an EMEA Practice Lead at Verizon Business for Threat and Vulnerability Management based in Luxembourg.
"Pass the hash" with Nexpose and Metasploit
-
I am proud to announce that Nexpose 5.1.0 now supports "pass the hash", a
technique to remotely authenticate against a Windows machine (or any
SMB/CIFS s...
Password Sharing Among American Teenagers
-
Interesting article from the *New York Times* on password sharing as a show
of affection.
"It's a sign of trust," Tiffany Carandang, a high school senior...
Friday Summary: January 27, 2012
-
This is the Securosis Friday Summary. For those of you who don’t know this
is where Rich and I vent. When I started working with Rich I used to loathe
wr...
De la fermeture de Megaupload...
-
L a fermeture par le FBI de Megaupload la semaine dernière a eu l'effet
d'une bombe. Pas un média, tout support confondu, n'a pu se retenir d'en
parler. Mê...
Nomination for Most Educational Blog
-
It’s an honor just to be nominated. A few weeks ago, the nominations for
the 2012 Social Security Bloggers Awards came out. Given how spanky new
this blog ...
More on the evolution of password security
-
Last time, we covered three factors that affect actual security of a
password: Entropy — How many possibilities does the attacker need to
consider? Guess r...
A New Hope
-
Rep. Mike Rogers (R-MI) and Rep. Dutch Ruppersberger (D-MD) know a secret:
The Federal government is REALLY good at watching people, much better
than, say...
Reaver Now Goes to 11
-
The decision has been made to open source the Reaver command line tool. The
commercial version will contain the all the features the open source
command-li...
Pwn2Own Pre-Game
-
Just in time to get warmed up for Pwn2Own, we are delivering a joint
offering of the training courses “Bug Hunting and Analysis 0×65” by Aaron
Portnoy and ...
Virtual Machine for Android Reverse Engineering
-
Hi !!
Now, it's possible to download a virtual machine (for VirtualBox) with all interesting tools around android RE. So you can test directly Androguard, D...
Summing up SVG fuzzing in browsers
-
Hi there. As the title states, this is a summary of SVG fuzzing results.
Today I would like to prattle a bit about what I was doing for some 2 weeks
in t...
NWScript JIT engine: Wrap-up (for now)
-
Yesterday, I provided a brief performance overview of the MSIL JIT backend
versus my implementation of an interpretive VM for various workloads.
Today, I’l...