# What is an Exploit?

> An exploit is code, data, commands, or a sequence of actions created or used to take advantage of a vulnerability and produce behavior that the affected system did not intend or authorize.

- Canonical URL: https://yellowcube.eu/glossary/exploit/
- Publisher: Yellow Cube
- Language: en
- Contact: hello@yellowcube.eu

## Content

It is the means of exercising a weakness, not the weakness itself. An exploit may be a controlled proof of concept, an assessment tool, or part of malicious activity.

Successful exploitation depends on context. Version, configuration, reachability, privileges, user interaction, mitigations, and reliability affect the result. An exploit may demonstrate a crash, information disclosure, authentication bypass, code execution, or another consequence; it does not always install malware or provide continuing access.

### Key points

- **Forms:** Exploits can be software, crafted input, protocol exchanges, malicious documents, or multi-step actions. One exploit may combine weaknesses.
- **Evidence:** Treat public code, demonstrations, scanner output, threat reporting, and observed exploitation as different evidence types. Record provenance, affected conditions, and what outcome was actually verified.
- **Defensive use:** Authorized testers may use controlled exploits to validate exposure and impact under rules of engagement. Production testing requires explicit ownership, safety controls, stop conditions, and evidence handling.
- **Important limitation:** The existence of exploit code does not establish that every nominally affected system is reachable or exploitable. Absence of public exploit code does not establish safety, and unsuccessful attempts do not prove that the weakness is harmless.

### Related terms

[Vulnerability](<https://yellowcube.eu/glossary/vulnerability/>) · [Zero-day vulnerability](<https://yellowcube.eu/glossary/zero-day-vulnerability/>) · [Remote code execution (RCE)](<https://yellowcube.eu/glossary/remote-code-execution/>) · [Penetration testing](<https://yellowcube.eu/glossary/penetration-testing/>) · [Malware](<https://yellowcube.eu/glossary/malware/>) · [Drive-by compromise](<https://yellowcube.eu/glossary/drive-by-compromise/>)

### Sources

[NIST SP 800-115: Technical Guide to Information Security Testing and Assessment](https://csrc.nist.gov/pubs/sp/800/115/final) · [MITRE ATT&CK T1587.004: Develop Capabilities—Exploits](https://attack.mitre.org/techniques/T1587/004/) · [OWASP: Attacks](https://owasp.org/www-community/attacks/)

## Attribution and scope

This Markdown representation is generated from the same approved content records as the canonical HTML page. Cite the canonical URL above when referencing this material. Product and service descriptions are informational; confirm project-specific requirements with Yellow Cube.

