Exploit
Code or a technique that takes advantage of a software vulnerability to cause unintended behavior.
Full Definition
An exploit is a piece of software, a sequence of commands, or a technique that takes advantage of a vulnerability — a flaw in software, hardware, or system configuration — to cause unintended or unauthorized behavior. Exploits are the mechanism by which attackers turn theoretical vulnerabilities into practical attacks.
Exploits range from simple script-based attacks against known unpatched vulnerabilities to sophisticated zero-day exploits that target previously unknown flaws. The exploit market is tiered: zero-day exploits for critical platforms can sell for millions of dollars to nation-states, while commodity exploits for known vulnerabilities are freely available in exploit kits.
The time between a vulnerability being disclosed and exploit code being weaponized has shrunk dramatically — organizations that fail to patch promptly are at severe risk. Threat intelligence helps prioritize patching by correlating CVEs with active exploitation in the wild.
Related Terms
Vulnerability
A weakness in software, hardware, or a process that can be exploited by a threat actor.
VulnerabilitiesZero-Day
A vulnerability that is unknown to the software vendor and has no available patch.
VulnerabilitiesInitial Access Broker (IAB)
A cybercriminal who specializes in breaching networks and selling that access to other threat actors.
Threat ActorsThreat Actor
Any individual or group that carries out or has the intent to carry out malicious cyber activities.
Threat ActorsMonitor Your Exposure on Whiteintel
Understanding threats is the first step. Whiteintel continuously monitors dark web sources, stealer logs, and breach databases so you know the moment your organization's data is at risk.