WBP SI study materials
WBP SI study resources

WBP SI key terms

WBP SI · Get comfortable with the vocabulary.

Rules of Engagement (RoE)

A written agreement defining the scope, targets, timing, allowed techniques, and emergency contacts for a security test, so testers act with explicit authorization and avoid unintended disruption.

Related: Scope Definition, Authorization Letter, Non-Intrusive Testing
Scope Definition

The documented list of in-scope and out-of-scope assets, networks, and techniques. It prevents testing of third-party or production systems without permission and anchors all later findings.

Related: Rules of Engagement (RoE), Asset Inventory
Authorization Letter

A signed document from an accountable owner granting permission to test specified systems during a defined window. It is the primary legal evidence that activity was sanctioned.

Related: Rules of Engagement (RoE), Chain of Custody
Black-Box Testing

An assessment performed with no prior knowledge of internal design, credentials, or architecture, simulating an external attacker who must discover everything from scratch.

Related: White-Box Testing, Grey-Box Testing
White-Box Testing

An assessment where testers receive source code, architecture diagrams, credentials, or configuration data, allowing deeper coverage and more precise root-cause identification.

Related: Black-Box Testing, Grey-Box Testing
Grey-Box Testing

A hybrid approach giving testers partial internal knowledge, such as a low-privilege account or network diagram, balancing realistic attacker simulation with efficient coverage.

Related: Black-Box Testing, White-Box Testing
False Positive

A reported finding that does not actually represent a real weakness, often caused by scanner signatures, version banners, or misread responses. It must be verified before reporting.

Related: False Negative, Manual Verification, Vulnerability Confirmation
False Negative

A real weakness that the assessment failed to detect, typically from incomplete coverage, missing credentials, or tool limitations. It understates risk and is harder to measure than a false positive.

Related: False Positive, Coverage Gap
Asset Inventory

A maintained record of hardware, software, cloud resources, and data assets with owners and attributes. It defines what exists so discovery and testing can be measured against it.

Related: Asset Discovery, Configuration Management Database (CMDB), Shadow IT
Asset Discovery

The process of actively or passively identifying unknown or unmanaged devices and services on a network, often through scanning, DNS records, or traffic analysis.

Related: Asset Inventory, Network Sweep, Shadow IT
Shadow IT

Systems, cloud services, or applications deployed without central IT approval or documentation. They create blind spots because they are absent from the official inventory.

Related: Asset Discovery, Asset Inventory
Configuration Management Database (CMDB)

A repository storing configuration items and their relationships, used as an authoritative reference for asset ownership, dependencies, and change history during assessments.

Related: Asset Inventory, Baseline Configuration
Network Sweep

A scan across an address range to identify live hosts, typically using ICMP or TCP probes, forming the first step before port and service enumeration.

Related: Port Scanning, Service Enumeration, Asset Discovery
Port Scanning

Probing TCP or UDP ports on a host to determine which are open, closed, or filtered, revealing reachable services and potential entry points.

Related: Service Enumeration, Network Sweep, Banner Grabbing
Service Enumeration

Identifying the software, version, and configuration of services listening on open ports, which supports matching against known vulnerabilities and weak configurations.

Related: Port Scanning, Banner Grabbing, Version Fingerprinting
Banner Grabbing

Collecting the identifying text a service returns on connection, such as server or version strings, to fingerprint software. Banners can be spoofed and must be corroborated.

Related: Service Enumeration, Version Fingerprinting
Baseline Configuration

A documented, approved set of settings for a system or platform. Assessments compare live configuration against it to identify drift and hardening gaps.

Related: Configuration Drift, Hardening Standard, Benchmark
Configuration Drift

The gradual divergence of a system's actual settings from its approved baseline, often caused by manual changes, patches, or deployments outside change control.

Related: Baseline Configuration, Change Management
Hardening Standard

A prescriptive set of security settings for an operating system, application, or device, covering services, permissions, authentication, and logging to reduce attack surface.

Related: Baseline Configuration, Benchmark, Attack Surface
Benchmark

A published, consensus-based checklist of secure configuration settings for a specific product, used as a reference when measuring hardening compliance.

Related: Hardening Standard, Baseline Configuration
Attack Surface

The total set of exposed entry points an adversary could use, including open ports, interfaces, accounts, and application features. Reducing it lowers overall risk.

Related: Hardening Standard, Service Enumeration
Least Privilege

Granting only the permissions required for a task, so accounts and services cannot exceed their intended function. It limits the impact of compromise or misuse.

Related: Privilege Escalation, Role-Based Access Control (RBAC)
Role-Based Access Control (RBAC)

An access model where permissions are assigned to roles rather than individuals, and users receive roles. It simplifies review and reduces excessive access.

Related: Least Privilege, Access Review
Version Fingerprinting

Determining the exact software version in use through banners, headers, file hashes, or behavior, enabling accurate mapping to known vulnerabilities.

Related: Banner Grabbing, Common Vulnerabilities and Exposures (CVE), Service Enumeration
Common Vulnerabilities and Exposures (CVE)

A public catalog assigning unique identifiers to specific disclosed vulnerabilities, enabling consistent reference across tools, advisories, and reports.

Related: Common Vulnerability Scoring System (CVSS), Version Fingerprinting
Common Vulnerability Scoring System (CVSS)

A framework producing a numeric severity score from characteristics such as exploitability, impact, and environmental context. Scores aid prioritization but do not replace business judgment.

Related: Common Vulnerabilities and Exposures (CVE), Risk Rating
Proof of Concept (PoC)

A minimal, controlled demonstration that a vulnerability is exploitable in the target environment, providing evidence beyond a scanner's assertion.

Related: Vulnerability Confirmation, Manual Verification, Evidence Capture
Vulnerability Confirmation

Reproducing a suspected weakness under controlled conditions to establish it is real and exploitable, distinguishing genuine findings from scanner noise.

Related: False Positive, Proof of Concept (PoC), Manual Verification
Manual Verification

Human review of a suspected finding by inspecting requests, responses, configuration, or code, used to validate automated results and assess real-world impact.

Related: False Positive, Vulnerability Confirmation
Injection

A class of flaw where untrusted input is interpreted as code or commands by a downstream component, such as SQL, command, or template injection.

Related: Cross-Site Scripting (XSS), Input Validation, Parameterized Query
Cross-Site Scripting (XSS)

A flaw where attacker-supplied script executes in another user's browser, enabling session theft or page manipulation. Variants include reflected, stored, and DOM-based.

Related: Injection, Content Security Policy (CSP), Output Encoding
Broken Access Control

A failure to enforce who may perform an action or view a resource, enabling access to other users' data or privileged functions through direct requests.

Related: Insecure Direct Object Reference (IDOR), Least Privilege
Insecure Direct Object Reference (IDOR)

An access flaw where a user-controlled identifier, such as an account or file number, grants access to another party's object because authorization is not checked.

Related: Broken Access Control, Manual Verification
Security Misconfiguration

Weak or default settings in servers, frameworks, or cloud services, such as verbose errors, open directories, or default credentials, that expose unnecessary risk.

Related: Hardening Standard, Configuration Drift
Input Validation

Checking and constraining user-supplied data against expected type, length, format, and range before use, reducing malformed or malicious input reaching sensitive components.

Related: Injection, Output Encoding, Parameterized Query
Output Encoding

Transforming data for the context where it is rendered, such as HTML or JavaScript, so special characters are treated as text rather than executable syntax.

Related: Cross-Site Scripting (XSS), Input Validation
Content Security Policy (CSP)

An HTTP response header instructing browsers which sources of scripts, styles, and other content are allowed, limiting the impact of script injection flaws.

Related: Cross-Site Scripting (XSS), Security Header
Security Header

An HTTP response header that instructs the browser to enforce protections, such as HSTS, X-Content-Type-Options, or frame restrictions, reducing common client-side attacks.

Related: Content Security Policy (CSP), Security Misconfiguration
Log Source

Any system, application, or sensor that generates event records, such as operating systems, firewalls, or web servers, feeding detection and investigation activities.

Related: Log Ingestion, Time Synchronization, Detection Rule
Log Ingestion

The collection and transport of log data from sources into a central platform, including parsing and normalization so events can be searched and correlated.

Related: Log Source, Time Synchronization, Detection Rule
Time Synchronization

Keeping clocks across systems aligned, usually via NTP, so events from different sources can be ordered correctly during correlation and incident reconstruction.

Related: Log Ingestion, Timeline Reconstruction
Detection Rule

Logic that flags specified event patterns or conditions in log data, producing alerts for analyst review. Rules require tuning to balance coverage and noise.

Related: False Positive, Log Ingestion, Alert Triage
Alert Triage

Reviewing and prioritizing generated alerts to decide whether each is a true incident, a benign event, or a rule needing adjustment.

Related: Detection Rule, False Positive
Evidence Capture

Recording artifacts that substantiate a finding, such as screenshots, command output, request and response pairs, and timestamps, in a form suitable for review.

Related: Chain of Custody, Hash Verification, Proof of Concept (PoC)
Chain of Custody

A documented record of who handled evidence, when, and how, preserving integrity from collection through storage and analysis so it remains defensible.

Related: Evidence Capture, Hash Verification
Hash Verification

Computing a cryptographic digest of evidence at collection and again later to demonstrate it has not been altered, supporting integrity claims in reports.

Related: Chain of Custody, Evidence Capture
Risk Rating

Assigning severity to a finding by combining technical impact with exploitability and business context, guiding remediation priority and owner attention.

Related: Common Vulnerability Scoring System (CVSS), Remediation SLA
Executive Summary

A concise report section stating overall posture, key risks, and recommended priorities for leadership, written without jargon or excessive technical detail.

Related: Risk Rating, Remediation Plan
Remediation Plan

A structured list of actions to fix findings, including owners, target dates, and verification steps, forming the bridge between reporting and tracked closure.

Related: Remediation SLA, Risk Acceptance, Retest
Remediation SLA

An agreed maximum time to fix findings by severity, providing measurable deadlines that support tracking, escalation, and compliance reporting.

Related: Remediation Plan, Risk Rating, Retest
Risk Acceptance

A formal decision by an accountable owner to tolerate a known finding without fixing it, documented with rationale, scope, and an expiry or review date.

Related: Remediation Plan, Risk Rating
Retest

Rechecking previously reported findings after remediation to confirm the fix works and did not introduce new weaknesses, closing the loop on the report.

Related: Remediation Plan, Vulnerability Confirmation
Timeline Reconstruction

Ordering events from multiple sources by time to understand how an activity unfolded, supporting both incident analysis and validation of test evidence.

Related: Time Synchronization, Log Source, Evidence Capture