aboutsummaryrefslogtreecommitdiff
path: root/changes/bug6024
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2012-10-23 22:58:38 -0400
committerNick Mathewson <nickm@torproject.org>2012-10-23 22:58:38 -0400
commit758428dd32128874cefacc92ef63c1b5bc9a656e (patch)
treeb0cca05ceabf3871afe66ffc734995b6f3e9c101 /changes/bug6024
parentb99457d4295b2329e65f3e01b24b57d5c78ca017 (diff)
downloadtor-758428dd32128874cefacc92ef63c1b5bc9a656e.tar
tor-758428dd32128874cefacc92ef63c1b5bc9a656e.tar.gz
Fix a remotely triggerable assertion failure (CVE-2012-2250)
If we completed the handshake for the v2 link protocol but wound up negotiating the wong protocol version, we'd become so confused about what part of the handshake we were in that we'd promptly die with an assertion. This is a fix for CVE-2012-2250; it's a bugfix on 0.2.3.6-alpha. All servers running that version or later should really upgrade. Bug and fix from "some guy from France." I tweaked his code slightly to make it log the IP of the offending node.
Diffstat (limited to 'changes/bug6024')
0 files changed, 0 insertions, 0 deletions