Glossary

Cybersecurity glossary

171 key terms and acronyms from across Cybersecurity certifications, in plain English. Definitions are simplified for learning; the official exam outlines are authoritative.

ABAC
Attribute-Based Access Control - access by attributes and context.
Active Directory (AD)
Microsoft's directory service for managing users, computers and permissions in a Windows network.
AD set
The chained Active Directory environment in the OSCP exam, worth 40 of the 100 points.
ALE / SLE / ARO
Quantitative risk math: ALE equals SLE times ARO.
API gateway
A managed entry point that routes, secures and throttles API calls.
Application controls
Controls within a specific application (e.g., input validation, totals).
Assumed compromise
An exam model where you begin with a foothold and are tested on what you do next, not on initial access.
Assumed-compromise vs black box
Starting with a foothold (assumed compromise) versus starting with no inside access (black box).
Asymmetric encryption
Public/private key pair; key exchange and signatures.
Audit charter
The document that grants the audit function its authority and scope.
Audit evidence
The information used to support audit findings and conclusions.
Audit finding
A gap between the condition observed and the expected control criterion.
Audit independence
Freedom from relationships that could bias the auditor; you do not audit your own work.
BC/DR
Business Continuity and Disaster Recovery - keeping the business running and restoring IT after disruption.
BCP
Business Continuity Plan - how the business keeps operating through disruption.
BCP / DRP
Business Continuity Plan / Disaster Recovery Plan.
Bell-LaPadula
A confidentiality model: no read up, no write down.
BIA
Business Impact Analysis - finds critical functions and impacts.
Biba
An integrity model: no write up, no read down.
Business alignment
Ensuring security supports the organisation's objectives.
BYOK
Bring Your Own Key - the customer supplies and controls keys used in the provider's key service.
CASB
Cloud Access Security Broker - a control point that enforces security policy between users and cloud services.
Change management
A controlled process for approving and recording system changes.
CIA triad
Confidentiality, Integrity, Availability - the core goals of security.
Clark-Wilson
An integrity model enforcing well-formed transactions and separation of duties.
Client-side attack
A technique that relies on a user interacting with something rather than attacking a service directly.
Cloud data lifecycle
The stages data passes through: create, store, use, share, archive, destroy.
CMK
Customer-Managed Key - an encryption key the customer controls rather than the provider.
Community cloud
Cloud shared by organisations with common requirements (e.g. a sector or compliance regime).
Compensating control
An alternative control used when the primary control is impractical.
Control
A measure that reduces risk by preventing, detecting or correcting an event.
Control self-assessment
A method where process owners assess their own controls, reviewed by audit.
Corrective control
A control that fixes or restores after an event.
CPE credits
Continuing Professional Education credits used to keep OSCP+ valid over its three-year cycle.
Crypto-shredding
Rendering data unrecoverable by destroying the keys that encrypt it.
Cryptography
Securing information through encryption and hashing.
CSPM
Cloud Security Posture Management - tooling that finds and fixes misconfigurations in cloud environments.
CWPP
Cloud Workload Protection Platform - security for workloads such as VMs, containers and serverless.
Cyber kill chain
A model of the stages of an attack.
DAC
Discretionary Access Control - the owner sets access.
DAST
Dynamic Application Security Testing - testing a running application for flaws.
Data classification
Assigning sensitivity levels so the right controls apply.
Data masking
Hiding part of a value (e.g. all but the last four digits) for display or testing.
Data owner vs custodian
The owner is accountable for data; the custodian handles day-to-day protection.
Data remanence
Residual data left on storage after deletion; addressed by secure wiping or destruction.
Data residency
The physical location where data is stored.
Data sovereignty
The principle that data is subject to the laws of the country where it is located.
Defense in depth
Layering controls so no single failure is catastrophic.
Detective control
A control that identifies an event after it has occurred.
Digital signature
A hash encrypted with a private key; proves authenticity and integrity.
DLP
Data Loss Prevention - controls that stop sensitive data leaving.
DoS / DDoS
Denial of Service - overwhelming a system or service.
DRP
Disaster Recovery Plan - how IT services are restored after a disaster.
Due care
Doing what a reasonable person would to protect assets.
Due diligence
The ongoing effort to identify risks and verify controls.
Encryption
Reversible protection of confidentiality using a key.
Enumeration
Systematically discovering hosts, ports, services and other details about a target.
Ethical hacking
Authorised, scoped testing of systems to find weaknesses before attackers do.
Exploit
Code or technique that takes advantage of a vulnerability.
Exploitation
Using an identified weakness to gain access to a system.
Federation
Sharing identity across domains so users authenticate once across services.
Foothold
An initial point of access on a target from which you can work further.
Footprinting
Early information gathering to build a picture of the target before active testing.
Gap analysis
Comparing the current state to a desired state.
GDPR
EU data-protection regulation governing personal data and privacy.
General controls
Controls over the whole IT environment (e.g., access, change, operations).
Governance
The strategy, policies and oversight that direct and control security.
Hardening
Reducing a system's attack surface.
Hashing
A one-way function used to verify integrity, not to hide data reversibly.
Honeypot
A decoy system to attract and study attackers.
HSM
Hardware Security Module - tamper-resistant hardware that stores and uses cryptographic keys.
Hybrid cloud
A mix of private and public cloud connected together.
HYOK
Hold Your Own Key - keys are kept outside the cloud provider entirely.
IaaS
Infrastructure as a Service - the provider supplies compute, storage and network; the customer manages the OS upward.
IAM
Identity and Access Management - managing identities, authentication and authorization.
IDS / IPS
Intrusion Detection / Prevention System.
Incident response
The organised approach to handling a security incident.
Inherent risk
The risk that exists before any controls are applied.
Initial access
The first foothold gained on a target during an engagement.
IS audit
An independent examination of information systems and their controls.
IT governance
The structures and processes that direct and control the IT function.
Kali Linux
A Linux distribution with penetration-testing tools, used throughout PEN-200.
Key management
The processes for generating, storing, rotating and retiring encryption keys.
KPI
Key Performance Indicator - measures how well something performs.
KRI
Key Risk Indicator - signals rising risk.
Lateral movement
Moving from one compromised host to another within a network.
Least privilege
Granting only the access strictly required.
Local privilege escalation
Escalating rights on a machine where you already have a foothold.
Logical access control
Technical controls that restrict who can use systems and data.
MAC
Mandatory Access Control - the system enforces labels.
Materiality
Whether an error or weakness is significant enough to affect conclusions.
Maturity model
A scale used to assess how developed a process is.
Metasploit
A widely used exploitation framework; its use in the OSCP exam is governed by specific rules.
MFA
Multi-Factor Authentication - two or more independent factors.
MTD
Maximum Tolerable Downtime before serious harm.
Multi-tenancy
A single cloud platform serving many customers (tenants) on shared infrastructure.
Non-repudiation
Assurance that someone cannot deny an action they took.
Objectivity
An unbiased attitude that lets the auditor reach fair conclusions.
OffSec
Offensive Security, the organisation behind PEN-200 and the OSCP.
On-path attack
Intercepting communication between two parties.
OSCP
Offensive Security Certified Professional: OffSec's hands-on penetration-testing certification, tied to the PEN-200 course.
OSCP+
The current naming of the credential, valid three years and maintained with CPE credits and an annual fee.
PaaS
Platform as a Service - the provider also manages the OS and runtime; the customer manages apps and data.
Payload
The code or action delivered by an exploit to achieve a goal (conceptual).
Pen test vs vulnerability assessment
Actively exploiting weaknesses versus identifying and rating them.
PEN-200
OffSec's course "Penetration Testing with Kali Linux", which the OSCP exam is based on.
Penetration test
An authorised, scoped assessment that tries to find and demonstrate security weaknesses.
Pivoting
Using a machine you control to reach hosts you cannot access directly.
PKI
Public Key Infrastructure: certificates and authorities.
Policy
A high-level statement of management intent.
Port forwarding
Redirecting traffic through a controlled host to reach an internal service.
Post-implementation review
A check after go-live that the system delivered the intended benefits and controls.
Preventive control
A control that stops an undesirable event from occurring.
Private cloud
Cloud infrastructure dedicated to a single organisation.
Privilege escalation
Moving from limited access to higher (often administrative) rights on a host.
Procedure
Step-by-step instructions to meet a standard.
Proctoring
Live monitoring of a candidate during the exam to ensure the rules are followed.
Proof / flag
A token retrieved from a compromised machine to prove access for the exam report.
Public cloud
Cloud resources shared across many tenants over the internet.
Qualitative vs quantitative risk
Descriptive ratings versus numeric (monetary) analysis.
RACI
A responsibility model: Responsible, Accountable, Consulted, Informed.
RBAC
Role-Based Access Control - access by role.
Reconnaissance
The information-gathering phase, passive or active.
Reference monitor
The abstract component that mediates all access.
Report
The professional write-up of the engagement; on the exam you have a further 24 hours to submit it.
Residual risk
The risk that remains after controls are applied.
Reverse shell
A connection that gives an operator interactive control of a compromised host (conceptual).
Risk appetite
The amount and type of risk an organisation is willing to pursue.
Risk management
Identifying, assessing, responding to, and monitoring risk.
Risk response
Avoid, transfer, mitigate, or accept a risk.
Risk tolerance
The acceptable variation around the risk appetite.
Risk-based auditing
Planning and scoping audits by where the risk of control failure is greatest.
RPO
Recovery Point Objective - acceptable amount of data loss.
RTO
Recovery Time Objective - target time to restore a function.
RTO / RPO
Recovery Time Objective (target time to restore) and Recovery Point Objective (acceptable data loss).
Rules of engagement
The agreed scope and limits of an authorised test: what may be tested and how.
SaaS
Software as a Service - the provider runs the whole application; the customer manages data and access.
Salting
Random data added before hashing to defeat rainbow-table attacks.
Sampling
Selecting a subset of items to test, statistically or by judgement.
Sandboxing
Isolating code so it cannot affect the wider system if it misbehaves.
SAST
Static Application Security Testing - analysing source code without running it.
Scanning
Probing for live hosts, open ports and services.
Scope
The defined set of systems and actions that are authorised for testing.
SDLC
Systems Development Life Cycle - the stages of building or acquiring a system.
Segregation of duties
Splitting a task so no one person controls an entire sensitive process.
Separation of duties
Splitting tasks so no one person can commit and conceal fraud.
Session hijacking
Taking over a valid user session.
Shadow IT
Cloud services used without the organisation's approval or oversight.
Shared responsibility model
The split between what the cloud provider secures and what the customer secures; it shifts by service model.
SIEM
Security Information and Event Management - aggregates and analyses logs to detect and investigate threats.
SLA
Service Level Agreement - the provider's committed levels of availability and performance.
Sniffing
Capturing network traffic.
SOC 2
An assurance report on a service provider's controls for security, availability and related criteria.
Social engineering
Manipulating people to bypass security.
SQL injection
Abusing unvalidated input to manipulate a database.
SSO
Single Sign-On - one authentication for access to many systems.
Standalone machine
An independent target in the OSCP exam, separate from the AD set, worth points toward the 60-point pool.
Standard
A mandatory rule supporting a policy.
Sufficient and appropriate
Evidence that is enough in quantity and relevant + reliable in quality.
Symmetric encryption
Encryption with one shared key; fast, for bulk data.
TCB
Trusted Computing Base - the hardware and software that enforce security policy.
Tenant isolation
Keeping one customer's data and workloads separated from others in a multi-tenant cloud.
Third-party risk
Risk introduced by vendors and partners.
Threat / vulnerability / exploit
An actor or event, a weakness, and the means used to abuse it.
Tokenization
Replacing a sensitive value with a non-sensitive token that maps back to it.
Tunnelling
Encapsulating traffic to route it through an intermediary, often to reach internal hosts.
Vendor lock-in
Difficulty moving away from a provider due to proprietary services or data formats.
Vulnerability
A weakness that can be exploited.
Web application attack
A weakness in a web application that can lead to access, studied conceptually here.
White / black / grey hat
Authorised / malicious / unauthorised-but-non-malicious hackers.
Zero trust
Never trust, always verify; no implicit trust by network location.