faulty code exploits