Answer by
gigo (1706)
The vulnerability of a software consists out of three parts. The system flaw, the atttacker access to the flaw and the attacker capability to exploit the flaw. If an attacker is vulnerable, it means, that he or she has at least one applicable tool or technique of these three points.