Library
Glossary
Meanings and full forms for terms you will see across hackingDNA. Dotted underlines in Insights, OWASP, and elsewhere open the same definitions in place.
Vulnerabilities
Classes of weakness you will hunt and classify
BAC
Broken Access Control
Umbrella for authorization failures: users can act outside intended permissions. Tops OWASP and bounty payout lists.
YouTube explanationsAlso: Broken Access ControlBOLA
Broken Object Level Authorization
API authorization failure where object IDs are trusted without verifying the caller may access that object. Closely related to IDOR.
CORS
Cross-Origin Resource Sharing
Browser rules for cross-site API access. Misconfiguration can let untrusted origins read sensitive responses.
CSRF
Cross-Site Request Forgery
Forcing a logged-in browser to send a state-changing request the user did not intend, if anti-forgery protections are missing.
IDOR
Insecure Direct Object Reference
Accessing another user’s object by changing an ID or key in a request without proper authorization checks. Often overlaps with BOLA in API contexts.
Information disclosure
Information Disclosure
Sensitive data leaks via verbose errors, debug endpoints, backups, or forgotten assets. Often a beginner hunting class and a bridge to higher-impact bugs.
YouTube explanationsAlso: Info disclosure, Information LeakLFI
Local File Inclusion
Reading or including files from the server filesystem via path control. Often tied to path traversal patterns.
RCE
Remote Code Execution
Ability to run attacker-controlled code on a target system. Severe class of finding; keep testing authorized and report ethically.
SQLi
SQL Injection
Untrusted input reaches a SQL query in a way that changes its meaning. Less common in modern apps but still high impact when present.
YouTube explanationsAlso: SQL InjectionSSRF
Server-Side Request Forgery
Tricking a server into making requests to internal or unintended URLs. High reward density when found on bounty programs.
SSTI
Server-Side Template Injection
User input evaluated inside a template engine, which can escalate to code execution depending on the engine.
XSS
Cross-Site Scripting
Injecting script into a page that runs in another user’s browser. Useful to understand for impact and defenses; high volume on bounty platforms.
XXE
XML External Entity
Abuse of XML parsers that resolve external entities, potentially exposing files or triggering SSRF-like behavior.
Protocols & auth
Auth and token formats that show up in programs
JWT
JSON Web Token
Signed token format used for sessions and APIs. Watch algorithm confusion, weak secrets, and over-broad claims.
OAuth
Open Authorization
Delegated authorization framework. Redirect URI validation and token leakage are common bounty themes.
YouTube explanationsAlso: OAuth2, OAuth 2.0SAML
Security Assertion Markup Language
XML-based SSO protocol. Classic issues include signature wrapping and assertion tampering when validation is incomplete.
Standards
Frameworks and catalogs used to structure testing
ASVS
Application Security Verification Standard
OWASP checklist of security requirements by level. Useful to structure deep testing beyond scanners.
CVE
Common Vulnerabilities and Exposures
Public identifier for a specific disclosed vulnerability. Distinct from a weakness class (CWE).
CWE
Common Weakness Enumeration
Catalog of software weakness types used to classify findings (e.g. CWE-79 for XSS).
MASTG
Mobile Application Security Testing Guide
OWASP how-to guide for testing mobile apps against MASVS controls in a lab-first way.
YouTube explanationsAlso: MSTGMASVS
Mobile Application Security Verification Standard
OWASP requirements for mobile app security. Paired with MASTG for testing techniques.
OWASP
Open Worldwide Application Security Project
Community that publishes widely used AppSec standards and guides (Top 10, ASVS, testing guides, tooling).
Tools
Common hunter tooling referenced in hackingDNA
Burp
Burp Suite
Industry-standard intercepting proxy for web testing. Core skill for request inspection, replay, and authorized assessments.
YouTube explanationsAlso: Burp SuiteNuclei
Nuclei scanner
Template-based vulnerability scanner used for fast, repeatable checks during recon—not a substitute for logic testing.
Process
How reports and programs are framed
PoC
Proof of Concept
Evidence that a vulnerability is real. hackingDNA stays methodology-focused and does not generate weaponized exploit payloads.
YouTube explanationsAlso: POCVDP
Vulnerability Disclosure Program
Program that accepts vulnerability reports, often without monetary bounties. Still requires staying in scope and authorized testing.
Authorized learning only. Definitions support methodology—not unauthorized access or exploit development. Resources