Exploit

A piece of software, code, or technique that takes advantage of a vulnerability in a system or application to cause unintended behavior or gain unauthorized access.