innogen wroteLook, a majority of OpenVPN users do not use tls-auth option.
I do use the tls-auth option and am trying to determine exploitability. Upgrading all users would be a significantly disruptive task, and if it can be performed in a more controlled and less hectic manner it will be a better experience for everyone.
The literature I found online indicates the _server_ would be protected from the client when it is used, but I am not 100% certain.
What I am even less certain of is if the _client_ is protected from a malicious server who attempts to exploit it before the handshake completes. Are all of the server's handshake messages similarly protected for the client?