I have established an SSH tunnel to an untrusted machine:

ssh -N -D 12345 [email protected]

Next, I set up Firefox's connection settings to use the SSH tunnel by setting the SOCKS host to, and the SOCKS port to 12345.

I do not need to hide the fact that I am proxying http requests, but I am concerned that this setup allows the untrusted machine to eavesdrop on the contents of the traffic when I browse the web. Is this a valid concern?

1 Answer 1


Accessing an untrusted machine with SSH is a problem in the first place, see What are the risks of SSHing to an untrusted host?, Risks of ssh to an untrusted host?, Is it safe to connect to random SSH servers?.

Additionally SSH only protects the connection between the two SSH peers. That means that the traffic is no longer protected on the untrusted SSH endpoint and that this untrusted system can sniff and manipulate the traffic.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .