tensorflow is vulnerable to denial of service (DoS). The vulnerability exists because the API can be made to deadlock when two tf.function
functions are mutually recursive by using Lock
Python object, allowing an attacker to crash the application by calling a recursive tf.function
.