Bug bounty hunting is one of the hottest fields in ethical hacking, and payouts often depend on one thing: the CVSS score. If you've ever wondered why some vulnerabilities earn hackers thousands of dollars while others barely get noticed, the answer lies in the Common Vulnerability Scoring System (CVSS).
π What is CVSS?
- CVSS (Common Vulnerability Scoring System) is a global standard for rating the severity of software vulnerabilities.
- It assigns a numerical score (0β10) and a severity label (Low, Medium, High, Critical).
- Organizations, bug bounty platforms, and ethical hackers use CVSS to prioritize vulnerabilities and determine payouts.
π CVSS is essentially the "currency" of vulnerability severity. The higher the score, the more dangerous the bug β and the bigger the reward.
βοΈ How CVSS Works
CVSS evaluates vulnerabilities using metric groups:
Metric Group Purpose Example Factors Base Intrinsic qualities Attack vector, complexity, privileges required Temporal Changes over time Exploit availability, remediation level Environmental Context-specific impact Importance of affected system CVSS v4.0 Update Adds Threat & Supplemental metrics Exploit maturity, safety impact
Score Ranges
- 0.0 β None
- 0.1β3.9 β Low
- 4.0β6.9 β Medium
- 7.0β8.9 β High
- 9.0β10.0 β Critical
π° CVSS in Bug Bounty Programs
Platforms like HackerOne and GitLab use CVSS calculators to determine payouts:
- Critical (9.0β10.0): $5,000β$20,000+
- High (7.0β8.9): $1,000β$5,000
- Medium (4.0β6.9): $500β$1,000
- Low (0.1β3.9): Recognition, swag, or small rewards
π CVSS ensures fairness and transparency by standardizing severity ratings across programs.
π Real HackerOne Case Studies
- GitLab Bug Bounty Program: Uses a CVSS calculator to assign severity and payouts. A critical remote code execution bug (CVSS 9.8) earned hackers $12,000.
- HackerOne Reports: A high-severity SQL injection (CVSS 8.2) typically earns between $3,000β$5,000, while a medium XSS vulnerability (CVSS 5.4) averages around $750.
These examples show how CVSS directly influences payouts and why hackers must understand the scoring system.
π‘οΈ Why CVSS Matters in Ethical Hacking
- For Hackers: Provides a clear framework to communicate the impact of findings.
- For Organizations: Offers a risk-based prioritization system to fix the most dangerous vulnerabilities first.
- For Bug Bounty Programs: Creates a standardized payout structure that rewards hackers fairly.
β Key Takeaways
- CVSS is the backbone of bug bounty payouts.
- Critical bugs (CVSS 9.0+) are the most lucrative, often earning $5,000β$20,000+.
- Medium bugs (CVSS 4.0β6.9) average $500β$1,000, while low bugs may only earn recognition.
- CVSS v4.0 introduces new metrics to keep pace with evolving threats.