Essential Security Terms

Risk: The possibility of suffering a loss in the event of an attack on the system

Vulnerability: A flaw in the system that could be exploited to compromise the system

0-Day Vulnerability (Zero Day): A vulnerability that is not known to the software developer or vendor, but is known to an attacker

Exploit: Software that is used to take advantage of a security bug or vulnerability

Threat: The possibility of danger that could exploit a vulnerability

Hacker: Someone who attempts to break into or exploit a system

  • Black Hat -  who tried ​to get into systems to do something malicious.
  • White Hat - attempt to find weaknesses in the system, ​but also alert the owners of those systems so that ​they can fix it before someone ​else does something malicious

Attack: An actual attempt at causing harm to a system