CREST CCT key terms
CREST CCT · Get comfortable with the vocabulary.
- Rules of Engagement (RoE)
- Related: Scope, Authorization Letter
A formal document that defines the scope, constraints, communication protocols, and authorized activities for a security assessment. It ensures all parties agree on what is permitted and what is off-limits.
- Scope
- Related: Rules of Engagement (RoE), Authorization Letter
The defined boundaries of a security assessment, specifying which systems, networks, applications, or assets are included and which are excluded. It prevents unauthorized testing and legal issues.
- Authorization Letter
- Related: Rules of Engagement (RoE), Scope
A written document from an authorized representative of the target organization granting permission to conduct security testing. It serves as legal protection and proof of consent.
- Black Box Testing
- Related: White Box Testing, Gray Box Testing
A testing approach where the tester has no prior knowledge of the target's internal structure, code, or infrastructure. It simulates an external attacker with no inside information.
- White Box Testing
- Related: Black Box Testing, Gray Box Testing
A testing approach where the tester has full knowledge of the target's internal workings, including source code, architecture, and credentials. It allows for thorough analysis and efficient identification of vulnerabilities.
- Gray Box Testing
- Related: Black Box Testing, White Box Testing
A testing approach where the tester has partial knowledge of the target, such as limited credentials or documentation. It balances realism with efficiency by simulating an attacker with some insider access.
- Vulnerability Assessment
- Related: Penetration Test, Vulnerability Scanning
A systematic process of identifying, quantifying, and prioritizing vulnerabilities in a system. It typically involves automated scanning and manual verification but does not include exploitation.
- Penetration Test
- Related: Vulnerability Assessment, Exploit
A simulated cyber attack against a system to evaluate its security. It involves identifying and exploiting vulnerabilities to determine the potential impact on the organization.
- Vulnerability Scanning
- Related: Vulnerability Assessment, False Positive
The automated process of probing systems, networks, or applications to identify known vulnerabilities, misconfigurations, and missing patches. It produces a list of potential weaknesses for further analysis.
- Exploit
- Related: Payload, Proof of Concept
A piece of software, code, or sequence of commands that takes advantage of a vulnerability to cause unintended behavior, such as gaining unauthorized access or executing arbitrary code.
- Payload
- Related: Exploit, Reverse Shell
The component of an exploit that performs a malicious action, such as opening a reverse shell, creating a user account, or exfiltrating data. It is delivered by the exploit.
- Proof of Concept (PoC)
- Related: Exploit, False Positive
A demonstration that a vulnerability exists and can be exploited, often using minimal code or steps. It validates the finding without causing harm and is included in reports.
- False Positive
- Related: False Negative, Vulnerability Scanning
A reported vulnerability that is not actually present or exploitable. It can result from misinterpretation of scanner output or incorrect manual analysis, leading to wasted effort.
- False Negative
- Related: False Positive, Vulnerability Scanning
A vulnerability that exists but is not detected by a scanner or tester. It represents a missed weakness and can lead to a false sense of security.
- Common Vulnerabilities and Exposures (CVE)
- Related: Common Vulnerability Scoring System (CVSS), National Vulnerability Database (NVD)
A standardized identifier for publicly known cybersecurity vulnerabilities. Each CVE entry includes a unique ID, description, and references, enabling consistent tracking across tools and databases.
- Common Vulnerability Scoring System (CVSS)
- Related: Common Vulnerabilities and Exposures (CVE), Risk Rating
A framework for rating the severity of security vulnerabilities based on intrinsic characteristics. It produces a score from 0 to 10, helping prioritize remediation efforts.
- National Vulnerability Database (NVD)
- Related: Common Vulnerabilities and Exposures (CVE), Common Vulnerability Scoring System (CVSS)
A U.S. government repository of standards-based vulnerability management data, including CVE details, CVSS scores, and remediation information. It enriches CVE data with additional analysis.
- Open Web Application Security Project (OWASP)
- Related: OWASP Top Ten, SQL Injection
A nonprofit foundation that produces freely available articles, methodologies, documentation, tools, and technologies in the field of web application security, including the OWASP Top Ten.
- OWASP Top Ten
- Related: Open Web Application Security Project (OWASP), SQL Injection
A regularly updated list of the ten most critical web application security risks, published by OWASP. It raises awareness and helps organizations prioritize mitigation efforts.
- SQL Injection
- Related: Cross-Site Scripting (XSS), OWASP Top Ten
A code injection technique that exploits vulnerabilities in an application's database layer by inserting malicious SQL statements. It can lead to data theft, modification, or deletion.
- Cross-Site Scripting (XSS)
- Related: SQL Injection, Cross-Site Request Forgery (CSRF)
A vulnerability that allows an attacker to inject malicious scripts into web pages viewed by other users. It can lead to session hijacking, defacement, or redirection to malicious sites.
- Cross-Site Request Forgery (CSRF)
- Related: Cross-Site Scripting (XSS), Session Hijacking
An attack that tricks a authenticated user into unknowingly submitting a malicious request. It exploits the trust a website has in the user's browser to perform unwanted actions.
- Remote Code Execution (RCE)
- Related: Exploit, Privilege Escalation
A vulnerability that allows an attacker to execute arbitrary commands or code on a target system remotely. It is often considered the most severe type of vulnerability.
- Privilege Escalation
- Related: Remote Code Execution (RCE), Lateral Movement
The process of gaining higher-level permissions or access on a system than initially granted. It can be vertical (gaining admin rights) or horizontal (accessing another user's resources).
- Lateral Movement
- Related: Privilege Escalation, Pivoting
Techniques used by attackers to move from one compromised system to another within a network, seeking valuable data or higher privileges. It often involves credential theft and remote execution.
- Pivoting
- Related: Lateral Movement, Tunneling
A technique where an attacker uses a compromised system as a launching point to attack other systems in the same or different network. It bypasses network segmentation and firewall restrictions.
- Reverse Shell
- Related: Payload, Bind Shell
A connection initiated from a compromised target back to the attacker's machine, providing command-line access. It bypasses inbound firewall rules that block incoming connections.
- Bind Shell
- Related: Reverse Shell, Payload
A connection where the compromised target listens on a port and the attacker connects to it, gaining command-line access. It requires the target to accept inbound connections.
- Tunneling
- Related: Pivoting, Exfiltration
Encapsulating one protocol within another to bypass network restrictions or to create a covert channel. It is often used to exfiltrate data or maintain access through firewalls.
- Exfiltration
- Related: Tunneling, Command and Control (C2)
The unauthorized transfer of data from a compromised system to an external location controlled by the attacker. It is a key objective in many cyber attacks.
- Command and Control (C2)
- Related: Exfiltration, Reverse Shell
The infrastructure and techniques used by attackers to communicate with and control compromised systems. It enables remote command execution and data retrieval.
- Risk Rating
- Related: Common Vulnerability Scoring System (CVSS), Impact Analysis
A qualitative or quantitative assessment of the severity and likelihood of a vulnerability being exploited, often considering impact and existing controls. It helps prioritize remediation.
- Impact Analysis
- Related: Risk Rating, Business Impact
The process of evaluating the potential consequences of a vulnerability being exploited, including financial, operational, and reputational damage. It informs risk prioritization.
- Remediation
- Related: Mitigation, Risk Rating
The act of fixing or mitigating a vulnerability, such as applying a patch, changing a configuration, or implementing a compensating control. It is a key recommendation in reports.
- Mitigation
- Related: Remediation, Risk Rating
A measure taken to reduce the likelihood or impact of a vulnerability being exploited, without necessarily eliminating it. Examples include network segmentation or input validation.
- Executive Summary
- Related: Technical Report, Risk Rating
A concise overview of a penetration test report aimed at non-technical stakeholders. It highlights key findings, overall risk posture, and strategic recommendations without technical jargon.
- Technical Report
- Related: Executive Summary, Remediation
A detailed document that describes the methodology, findings, evidence, and remediation steps from a penetration test. It is intended for technical staff to understand and fix vulnerabilities.
- Chain of Custody
- Related: Evidence Preservation, Incident Response
A documented process that records the seizure, custody, control, transfer, analysis, and disposition of evidence. It ensures the integrity and admissibility of evidence in legal proceedings.
- Evidence Preservation
- Related: Chain of Custody, Incident Response
The process of collecting, securing, and maintaining data in a forensically sound manner to prevent alteration or loss. It is critical for incident response and legal cases.
- Incident Response
- Related: Chain of Custody, Evidence Preservation
A structured approach to handling security incidents, including preparation, detection, containment, eradication, recovery, and lessons learned. It aims to minimize damage and restore normal operations.