What is an identified component of a software program that might allow a hacker or other intruder to gain entry and control of a computing resource?

patch
endpoint
imaging software
vulnerability