Reference

Tech Glossary — Page 6

Showing 40 of 285 terms.

R

Refresh Token

🛡️ Security

A long-lived credential used to obtain new access tokens without requiring the user to re-authenticate, enabling persistent application access.

Remote Access Trojan (RAT)

🛡️ Security

Malware that gives an attacker persistent, interactive control of a compromised host, typically including a shell, file transfer, and network tunneling. RATs on network appliances often harvest and decrypt the device's stored credentials.

Remote Wipe

🛡️ Security

An MDM capability that allows administrators to erase data from a lost or stolen mobile device remotely.

Renderer Process

🛡️ Security

The sandboxed browser process that parses HTML, runs page JavaScript and paints content. It has no direct file, network or process-creation rights and reaches them only through IPC to the browser process, so code execution inside it is contained until an attacker also escapes the sandbox.

Reverse Proxy

🛡️ Security

A server that sits in front of one or more backend services, terminating client connections and forwarding requests to the backend. It is the standard place to add authentication, TLS and access control to a service that lacks its own, without modifying the application.

Reverse Shell

🛡️ Security

A remote-access technique where a compromised host initiates an outbound connection back to the attacker and hands over a command shell. Because the connection originates inside the network, it often slips past firewalls that block inbound traffic.

Reverse Tunnel

🛡️ Security

A connection initiated from inside a network outward to an attacker-controlled server, allowing that server to route traffic back through the compromised host to reach internal systems. Because the connection originates internally, it evades controls focused on inbound traffic.

Router

🌐 Networking

A device that directs data packets between your local network and the internet.

S

SAML Assertion

📖 Security

An XML document issued by an identity provider containing statements about a user's identity, attributes, and authentication status, used to grant access to service providers in SSO systems.

SQL Injection

🛡️ Security

A vulnerability where untrusted input is concatenated into a database query so an attacker can alter what the query does. Consequences range from reading or modifying data to executing operating-system commands when the database engine runs with high privilege and exposes file or program features.

SSH (Secure Shell)

🌐 Networking

A protocol for secure remote login and command execution over an untrusted network. It is layered: a transport layer sets up encryption and host-key verification, an authentication service proves the user's identity, and only then does a connection service open channels for commands and file transfer.

SSH Rekey

🌐 Networking

Key re-exchange, a normal SSH feature that lets either side refresh the session's encryption keys mid-connection without disconnecting. Because it is a transport-level operation that can occur during authentication, flawed state handling around a rekey can let an attacker reach the post-authentication phase early, as in CVE-2026-67279.

SSL/TLS

🛡️ Security

Cryptographic protocols that secure data transmitted between your browser and websites (the lock icon in HTTPS).

Sandbox Escape

🛡️ Security

A second-stage exploit that breaks out of a restricted process, such as a browser renderer, into the more privileged browser process or the operating system. In-the-wild browser attacks usually chain a JavaScript-engine bug with a sandbox escape, which is why a renderer-only bug is rated as scope unchanged in CVSS.

Secure Email Gateway (SEG)

🛡️ Security

An appliance or hosted service that sits in the inbound and outbound mail path to filter spam, malware, and policy violations. Because it must accept and parse SMTP traffic from any sender on the internet, its parsing code is unauthenticated attack surface by design.

Security Defaults

🛡️ Security

A set of basic identity security settings in Microsoft Entra ID that enable MFA, block legacy authentication, and protect privileged accounts—recommended for organizations without premium licenses.

Security Key

🛡️ Security

A physical hardware device used for authentication, providing stronger protection than SMS or app-based 2FA.

A vulnerability in which an attacker makes a server send requests to destinations of the attacker's choosing, borrowing the server's network position to reach internal or loopback-only services that are not directly exposed. Classified as CWE-918; the entry point of both 2026 SonicWall SMA1000 zero-day chains.

A vulnerability in which attacker-controlled input reaches a template engine as template syntax rather than as a bound value, letting the attacker write expressions the engine evaluates. Because template engines can reach runtime objects, SSTI commonly escalates to remote code execution, as in the 2026 StyleSmuggler attacks on Magento.

Service Account

🛡️ Security

A non-human operating system or application account under which a service runs. Its permissions define the blast radius of any exploit against that service, since attacker code executes with the service account's access to files, secrets, and the network.

In federated authentication, an application or service that relies on an identity provider to authenticate users rather than managing credentials directly, accepting SAML assertions or other tokens as proof of identity.

Session Fixation

🛡️ Security

An attack where the attacker knows or sets a victim's session identifier in advance, then rides that session to gain access once it becomes privileged. It works when a program uses predictable session IDs or fails to regenerate them after login.

Session Hijacking

🛡️ Security

An attack where an adversary takes over a legitimate user session by stealing or predicting session tokens, gaining unauthorized access to systems or data.

Setuid Binary

🛡️ Security

An executable with the set-user-ID bit, which runs with the privileges of the file's owner (often root) rather than the user who launched it. Setuid programs are a classic target for privilege escalation because any input they trust becomes a path to elevated code execution.

Signed URL

🛡️ Security

A URL that carries a cryptographic signature over its parameters, granting the holder a specific, time-limited action without a login session. The server recomputes the signature to verify the request is authentic and unmodified.

Smart Contract Upgrade

🛡️ Security

A mechanism using proxy patterns that allows the logic of a deployed smart contract to be modified while preserving its address, storage, and assets.

Smart Managed Switch

🌐 Networking

A mid-tier network switch that offers a web management interface, VLANs, SNMP and admin credentials without the full CLI and support ecosystem of enterprise gear. Common in small offices and branch sites, where its management plane is often exposed and its firmware rarely updated.

Smishing

🛡️ Security

SMS phishing—a social engineering attack using text messages to trick recipients into clicking malicious links or providing personal information.

Spear Phishing

🛡️ Security

A targeted phishing attack directed at specific individuals or organizations, using personalized information to appear more legitimate and increase success rates.

Split Tunneling

🔐 VPN

A VPN feature allowing some traffic through the VPN while other traffic uses your regular connection.

Stack-Based Buffer Overflow

🛡️ Security

A memory-safety bug where input larger than a fixed-size buffer on the call stack overwrites adjacent stack data, including saved return addresses. Attackers use it to redirect execution and run arbitrary code, often without authentication when it sits in a request parser.

Static Analysis

🛡️ Security

A malware analysis technique that examines code without executing it, using disassemblers and decompilers to understand program behavior and identify threats.

Static Credentials

🛡️ Security

A username and password baked into software and identical on every installation, also called hardcoded credentials. Because the secret is the same everywhere, once it leaks it works against every device, and no customer-side password policy can mitigate it.