Security - Concept
Vulnerability
A weakness in a system that could be exploited to cause a problem
What's it for?
Identifies a weakness that could be used to harm a system or its information.
For example…
An outdated component contains a flaw that attackers could exploit
An old web library with a known flaw that lets attackers run code on the server is a vulnerability until the application is patched or otherwise protected
Think of it like…
Weak lock on a side door — not an attack yet, but an invitation if someone tries it