SAML
Identity and accessXML-based SSO protocol, most common in enterprise and legacy. Delivers identity via a signed assertion.
Standard in Microsoft AD FS, Okta, OneLogin. Often required for integration with large customer systems.
See also: SSO, OIDC
SAST
Static Application Security TestingTests and scanningStatic code analysis that finds security flaws in source code without executing it.
Early feedback in the development flow, but high FP rate. Typically combined with DAST + SCA.
See also: DAST, SCA
SBOM
Software Bill of MaterialsVulnerabilities and CVE dataMachine-readable inventory of all components in a piece of software: libraries, versions, licences, suppliers.
Required under the CRA. Without an SBOM you cannot answer "are we affected by CVE-X?" quickly. Standard formats are SPDX and CycloneDX.
See also: CRA, SCA, OSV
SCA
Software Composition AnalysisTests and scanningAnalysis of third-party components in a codebase against vulnerability and licence databases.
The most common root of CVEs in modern applications. SCA matches an SBOM against CVE feeds.
See also: SBOM, CVE
security.txt
Process and handlingStandard (RFC 9116) for publishing contact and VDP information at `/.well-known/security.txt`.
The lowest bar for enabling external reporting. Should exist on all production domains.
See also: VDP
Segmentering
Network segmentationNetwork and infrastructureSplitting a network into isolated zones with controlled traffic between them.
Limits lateral movement once an attacker is in. Microsegmentation is the cloud version of the same idea.
See also: Zero trust
SIEM
Security Information and Event ManagementDefense and monitoringCentralised log management and correlation for security events. Splunk, Sentinel, Elastic are common.
Backbone of mature SOCs. Expensive unless you're disciplined about what to log.
See also: SOAR, SOC
SOAR
Security Orchestration, Automation and ResponseDefense and monitoringPlatform for automating incident response: playbooks, integrations, case management.
Lifts SOC teams above repetitive tasks, but requires a mature process first.
See also: SIEM, SOC
SOC
Security Operations CenterDefense and monitoringTeam that monitors security alerts, triages and initiates incident response, often 24/7.
Can be internal or outsourced (MDR/MSSP). Maturity indicator: average MTTD (Mean Time To Detect).
See also: SIEM, MDR, EDR
SOC 2
Compliance and regulationUS attestation from AICPA against the Trust Services Criteria (security, availability, confidentiality, processing integrity, privacy). Common for SaaS.
SOC 2 Type II is an extended audit over 6-12 months. Expected by US enterprise buyers.
See also: ISO 27001
SPF
Sender Policy FrameworkEmail securityDNS-based standard declaring which servers may send email from your domain.
First layer of defence against email spoofing. Should end with `-all` (hard fail) to be meaningful.
See also: DKIM, DMARC
SQL injection
SQL injectionAttack classesAttack where unsafe SQL construction lets an attacker inject their own queries via user input.
The classic. Defended with parameterised queries — never string concatenation.
SSO
Single Sign-OnIdentity and accessOne sign-in grants access to multiple applications. Built on protocols like SAML or OIDC.
Reduces password sprawl, makes off-boarding reliable.
See also: SAML, OIDC
SSRF
Server-Side Request ForgeryAttack classesVulnerability where server-side code makes HTTP requests to a URL controlled by the attacker, often to internal resources.
High risk in cloud environments where SSRF can reach metadata endpoints (e.g. 169.254.169.254) and leak credentials.
Subdomain
SubdomainNetwork and infrastructureHostname under a main domain, e.g. `mail.example.com`. Subdomain discovery is central to EASM.
Forgotten subdomains are a common root of takeover risk and unscanned attack surface.
See also: EASM, Subdomain takeover
Subdomain takeover
Attack classesVulnerability where a DNS pointer references a discontinued third-party resource (S3 bucket, Azure service, CDN), allowing an attacker to claim it and own the subdomain.
Often the result of missed cleanup. Discovery and DNS monitoring catch them.
See also: EASM, Subdomain