Fix parsing of version field in SSLv2 client hello

It turns out that, for probably a long time, we have reported an
incorrect version when parsing an SSLv2 client hello. We always reported
this as SSLv2, no matter which version the client hello actually
contained.

This bug probably went unnoticed for a long time, as SSLv2 is
essentially unused nowadays, and as this field does not show up in the
default logs.

This was found due to a baseline difference when writing the Spicy SSL
analyzer.
This commit is contained in:
Johanna Amann 2024-08-22 13:14:24 +01:00
parent 4b369bad2d
commit a6edbf8bcd
6 changed files with 15 additions and 13 deletions

View file

@ -1 +1 @@
a1c74b74b8755dc4030dfd6034b2bdce23a07072
df37cbcef57db5aeb09da8045deed0141d471507