security · vulnerability

Bug bounty

PathTerms

Definition

A bug bounty program is a crowdsourced cybersecurity initiative where organizations invite ethical hackers to find and report vulnerabilities in their systems. Participants, often independent researchers, are rewarded with monetary compensation or recognition for discovering and responsibly disclosing security flaws. This collaborative approach leverages a diverse pool of talent to identify weaknesses that might otherwise go unnoticed by internal security teams. Companies typically outline specific rules and scope for the program, detailing what systems are in scope and how discovered vulnerabilities should be reported. Bug bounties are crucial for proactive risk management, allowing organizations to patch issues before malicious actors can exploit them. For instance, a software company might offer rewards for finding security bugs in its new mobile application. This differs from penetration testing, which is a time-bound, commissioned assessment rather than an ongoing, open invitation. Bug bounty concepts are frequently covered in cybersecurity certifications like CompTIA Security+, CySA+, and CISSP.

Related terms

Related course suggestions

Related PathKey™ guides