TLS (Transport Layer Security) is the modified version of SSL, which provides browser security. As with any other protocols TLS is also vulnerable to hacking. Prime issue happens due to mis-configuration of TLS implementation in servers.
One typical example is, some servers still support SSL Version 3. On handshake if the target server gets a response of “No TLS Available”, the server will switch to SSL v3, which is vulnerable and can be attacked using in MITM (Man in the Middle) Attacking methods.