vulnerability

A weakness in a component of software that can be exploited by an attacker. New code might be installed on a network device (a router, for example), and this code could cause a vulnerability. For example, the code could introduce a new feature that permits a backdoor into the device for unauthorized persons.