'Surf Jacking' Threatens Secure Browser Sessions

Researcher launches proof of concept to show vulnerability in HTTPS

Dark Reading Staff, Dark Reading

August 14, 2008

1 Min Read
Dark Reading logo in a gray background | Dark Reading

Researchers at Enable Security this week published a proof of concept that shows how an attacker might hijack browser sessions secured by the popular HTTPS encryption scheme.

HTTPS is used by many banks, e-commerce sites, and other businesses to provide a secure link between a browser and a Web server. But in a paper published Sunday, Enable Security's Sandro Gauci outlined a way that hackers might hijack HTTPS links and defeat the encryption.

In a nutshell, the proof of concept describes a way to use the "301 Moved Permanently" redirection message to fool browsers that are seeking HTTPS sessions. Rather than breaking the encryption, surf jacking essentially takes advantage of the fact that many HTTPS servers and browsers do not make use of the "secure" flag in the browser cookie.

"The result is that, even though the traffic between the server and client is transported over a secure protocol, an attacker sitting in between the victim client and the victim Web server can launch a downgrade attack to reveal the session cookie," Gauci states in the paper. A short video of the exploit is also available on the Web.

The new proof of concept builds on Errata Security's concept of "side jacking" HTTP sessions, which was demonstrated at the Black Hat conference last year. (See 'Sidejacking' Tool Unleashed.)

— Tim Wilson, Site Editor, Dark Reading

About the Author

Dark Reading Staff

Dark Reading

Dark Reading is a leading cybersecurity media site.

Keep up with the latest cybersecurity threats, newly discovered vulnerabilities, data breach information, and emerging trends. Delivered daily or weekly right to your email inbox.

You May Also Like


More Insights