WBP SI key terms
WBP SI · Get comfortable with the vocabulary.
- Rules of Engagement (RoE)
- Related: Scope Definition, Authorization Letter, Non-Intrusive Testing
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.
- Scope Definition
- Related: Rules of Engagement (RoE), Asset Inventory
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.
- Authorization Letter
- Related: Rules of Engagement (RoE), Chain of Custody
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.
- Black-Box Testing
- Related: White-Box Testing, Grey-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.
- White-Box Testing
- Related: Black-Box Testing, Grey-Box Testing
An assessment where testers receive source code, architecture diagrams, credentials, or configuration data, allowing deeper coverage and more precise root-cause identification.
- Grey-Box Testing
- Related: Black-Box Testing, White-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.
- False Positive
- Related: False Negative, Manual Verification, Vulnerability Confirmation
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.
- False Negative
- Related: False Positive, Coverage Gap
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.
- Asset Inventory
- Related: Asset Discovery, Configuration Management Database (CMDB), Shadow IT
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.
- Asset Discovery
- Related: Asset Inventory, Network Sweep, Shadow IT
The process of actively or passively identifying unknown or unmanaged devices and services on a network, often through scanning, DNS records, or traffic analysis.
- Shadow IT
- Related: Asset Discovery, Asset Inventory
Systems, cloud services, or applications deployed without central IT approval or documentation. They create blind spots because they are absent from the official inventory.
- Configuration Management Database (CMDB)
- Related: Asset Inventory, Baseline Configuration
A repository storing configuration items and their relationships, used as an authoritative reference for asset ownership, dependencies, and change history during assessments.
- Network Sweep
- Related: Port Scanning, Service Enumeration, Asset Discovery
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.
- Port Scanning
- Related: Service Enumeration, Network Sweep, Banner Grabbing
Probing TCP or UDP ports on a host to determine which are open, closed, or filtered, revealing reachable services and potential entry points.
- Service Enumeration
- Related: Port Scanning, Banner Grabbing, Version Fingerprinting
Identifying the software, version, and configuration of services listening on open ports, which supports matching against known vulnerabilities and weak configurations.
- Banner Grabbing
- Related: Service Enumeration, Version Fingerprinting
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.
- Baseline Configuration
- Related: Configuration Drift, Hardening Standard, Benchmark
A documented, approved set of settings for a system or platform. Assessments compare live configuration against it to identify drift and hardening gaps.
- Configuration Drift
- Related: Baseline Configuration, Change Management
The gradual divergence of a system's actual settings from its approved baseline, often caused by manual changes, patches, or deployments outside change control.
- Hardening Standard
- Related: Baseline Configuration, Benchmark, Attack Surface
A prescriptive set of security settings for an operating system, application, or device, covering services, permissions, authentication, and logging to reduce attack surface.
- Benchmark
- Related: Hardening Standard, Baseline Configuration
A published, consensus-based checklist of secure configuration settings for a specific product, used as a reference when measuring hardening compliance.
- Attack Surface
- Related: Hardening Standard, Service Enumeration
The total set of exposed entry points an adversary could use, including open ports, interfaces, accounts, and application features. Reducing it lowers overall risk.
- Least Privilege
- Related: Privilege Escalation, Role-Based Access Control (RBAC)
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.
- Role-Based Access Control (RBAC)
- Related: Least Privilege, Access Review
An access model where permissions are assigned to roles rather than individuals, and users receive roles. It simplifies review and reduces excessive access.
- Version Fingerprinting
- Related: Banner Grabbing, Common Vulnerabilities and Exposures (CVE), Service Enumeration
Determining the exact software version in use through banners, headers, file hashes, or behavior, enabling accurate mapping to known vulnerabilities.
- Common Vulnerabilities and Exposures (CVE)
- Related: Common Vulnerability Scoring System (CVSS), Version Fingerprinting
A public catalog assigning unique identifiers to specific disclosed vulnerabilities, enabling consistent reference across tools, advisories, and reports.
- Common Vulnerability Scoring System (CVSS)
- Related: Common Vulnerabilities and Exposures (CVE), Risk Rating
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.
- Proof of Concept (PoC)
- Related: Vulnerability Confirmation, Manual Verification, Evidence Capture
A minimal, controlled demonstration that a vulnerability is exploitable in the target environment, providing evidence beyond a scanner's assertion.
- Vulnerability Confirmation
- Related: False Positive, Proof of Concept (PoC), Manual Verification
Reproducing a suspected weakness under controlled conditions to establish it is real and exploitable, distinguishing genuine findings from scanner noise.
- Manual Verification
- Related: False Positive, Vulnerability Confirmation
Human review of a suspected finding by inspecting requests, responses, configuration, or code, used to validate automated results and assess real-world impact.
- Injection
- Related: Cross-Site Scripting (XSS), Input Validation, Parameterized Query
A class of flaw where untrusted input is interpreted as code or commands by a downstream component, such as SQL, command, or template injection.
- Cross-Site Scripting (XSS)
- Related: Injection, Content Security Policy (CSP), Output Encoding
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.
- Broken Access Control
- Related: Insecure Direct Object Reference (IDOR), Least Privilege
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.
- Insecure Direct Object Reference (IDOR)
- Related: Broken Access Control, Manual Verification
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.
- Security Misconfiguration
- Related: Hardening Standard, Configuration Drift
Weak or default settings in servers, frameworks, or cloud services, such as verbose errors, open directories, or default credentials, that expose unnecessary risk.
- Input Validation
- Related: Injection, Output Encoding, Parameterized Query
Checking and constraining user-supplied data against expected type, length, format, and range before use, reducing malformed or malicious input reaching sensitive components.
- Output Encoding
- Related: Cross-Site Scripting (XSS), Input Validation
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.
- Content Security Policy (CSP)
- Related: Cross-Site Scripting (XSS), Security Header
An HTTP response header instructing browsers which sources of scripts, styles, and other content are allowed, limiting the impact of script injection flaws.
- Security Header
- Related: Content Security Policy (CSP), Security Misconfiguration
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.
- Log Source
- Related: Log Ingestion, Time Synchronization, Detection Rule
Any system, application, or sensor that generates event records, such as operating systems, firewalls, or web servers, feeding detection and investigation activities.
- Log Ingestion
- Related: Log Source, Time Synchronization, Detection Rule
The collection and transport of log data from sources into a central platform, including parsing and normalization so events can be searched and correlated.
- Time Synchronization
- Related: Log Ingestion, Timeline Reconstruction
Keeping clocks across systems aligned, usually via NTP, so events from different sources can be ordered correctly during correlation and incident reconstruction.
- Detection Rule
- Related: False Positive, Log Ingestion, Alert Triage
Logic that flags specified event patterns or conditions in log data, producing alerts for analyst review. Rules require tuning to balance coverage and noise.
- Alert Triage
- Related: Detection Rule, False Positive
Reviewing and prioritizing generated alerts to decide whether each is a true incident, a benign event, or a rule needing adjustment.
- Evidence Capture
- Related: Chain of Custody, Hash Verification, Proof of Concept (PoC)
Recording artifacts that substantiate a finding, such as screenshots, command output, request and response pairs, and timestamps, in a form suitable for review.
- Chain of Custody
- Related: Evidence Capture, Hash Verification
A documented record of who handled evidence, when, and how, preserving integrity from collection through storage and analysis so it remains defensible.
- Hash Verification
- Related: Chain of Custody, Evidence Capture
Computing a cryptographic digest of evidence at collection and again later to demonstrate it has not been altered, supporting integrity claims in reports.
- Risk Rating
- Related: Common Vulnerability Scoring System (CVSS), Remediation SLA
Assigning severity to a finding by combining technical impact with exploitability and business context, guiding remediation priority and owner attention.
- Executive Summary
- Related: Risk Rating, Remediation Plan
A concise report section stating overall posture, key risks, and recommended priorities for leadership, written without jargon or excessive technical detail.
- Remediation Plan
- Related: Remediation SLA, Risk Acceptance, Retest
A structured list of actions to fix findings, including owners, target dates, and verification steps, forming the bridge between reporting and tracked closure.
- Remediation SLA
- Related: Remediation Plan, Risk Rating, Retest
An agreed maximum time to fix findings by severity, providing measurable deadlines that support tracking, escalation, and compliance reporting.
- Risk Acceptance
- Related: Remediation Plan, Risk Rating
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.
- Retest
- Related: Remediation Plan, Vulnerability Confirmation
Rechecking previously reported findings after remediation to confirm the fix works and did not introduce new weaknesses, closing the loop on the report.
- Timeline Reconstruction
- Related: Time Synchronization, Log Source, Evidence Capture
Ordering events from multiple sources by time to understand how an activity unfolded, supporting both incident analysis and validation of test evidence.