Tor security advisory: cross-protocol http form attack

Type securityvulns
Reporter Securityvulns
Modified 2007-09-04T00:00:00


"... a malicious website or Tor exit node can give the Tor user a page that includes a POST element directed to Tor's control port (localhost:9051)...

This particular attack worked because Tor's control protocol gave an error message on unrecognized commands but didn't hang up. So all the http headers from the POST were unrecognized commands, and eventually we got to the payload -- which contains recognized commands -- and it went bad from there...

Yay full disclosure "

even links on openbsd affected, whee!

(upgrade to to help balance the network :)