vulnerability definition security
of a system that exposes it to possible attack, a flaw in the system's security.
A common example of a vulnerability due to a bug is buffer overrun
, where carefully constructed input can allow an attacker to insert arbitrary code into a running program and have it executed.
The most serious vulnerabilities are those in network software, especially if they exploit traffic that is allowed through the firewall
, for example exploiting a bug in a web browser
The Open Source Vulnerability Database lists many vulnerabilities.