NEW RESEARCH
Before the CVE: The 14 Software Families AI Will Target First
Open the file →
Product
Runtime Prevention
Stop malicious code execution before it ever runs. CVE or no CVE.
Runtime ADR
Detect and respond to application attacks with deep application-level forensics.
Runtime SCA
De-prioritize 99% of vulnerabilities - and get actionable remediation plans for the rest.
Runtime Gatekeeper
Predict and block risky applications before they ever reach production.
Runtime AI-Agents
See every agent. Eliminate rogue and shadow AI agents.
Download eBook
ADR vs EDR
Comparisons
Raven vs EDR
EDR stops at infrastructure. Raven ADR understands the application running on it.
Raven vs WAF
WAFs guard the perimeter. Raven observes behavior at runtime and shows the exact code, library, function, and call chain behind it.
Raven vs SCA
Traditional SCA lists vulnerable packages. Raven SCA shows what is actually executed and reachable, so your team can fix what matters and ignore the rest.
Raven vs RASP
RASP sits inside the app and can create friction. Raven delivers runtime application protection without code changes or injection.
Raven vs ASPM
ASPM organizes AppSec findings. Raven prevents abnormal execution at runtime before malicious code executes.
Download eBook
Use Cases
Prevent Unknown Exploits
Prevent Known Exploits
Prevent Supply Chain Attacks
SOC Code-Level Answers
Support Compliance
Prioritize Vulnerabilities
Control AI Agents
Prevent Risky Releases
Download eBook
Pricing
Company
Resources
Blog
Practical insights on runtime application security, ADR, open-source risk, and modern exploits.
Resources Center
Tools to help security teams understand and reduce application-layer risk.
Glossary
Quick explanations of key terms and concepts in modern application security.
Download eBook
Book a demo
Glossary
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Button Text
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
November 3, 2026
Session Hijacking
Session hijacking is an attack in which an adversary obtains the token identifying somebody else's authenticated session and uses it to act as that person.
Read more
S
November 3, 2026
Session Fixation
Session fixation is a flaw in which an application authenticates a user without replacing the session identifier the browser already holds, leaving an identifier the attacker set in advance attached to the authenticated session.
Read more
S
November 3, 2026
Sensitive Data Exposure
Sensitive data exposure is the outcome in which an application reveals protected information to someone not authorized to have it, whatever the weakness that allowed it.
Read more
S
November 2, 2026
Race Condition
A race condition is a flaw in a concurrent code sequence that needs exclusive access to a shared resource, where a timing window lets another sequence change that resource first.
Read more
R
November 2, 2026
Application Security Testing (AST)
Application security testing is the set of methods used to find security defects in an application, from examining its code to exercising the running system and inspecting its dependencies.
Read more
A
November 2, 2026
DAST (Dynamic Application Security Testing)
DAST is a category of security testing that exercises a running application from the outside, sending crafted requests to its interfaces and judging the responses, with no access to source code.
Read more
D
October 19, 2026
Path Traversal (Directory Traversal)
Path traversal is a weakness in which an application builds a filesystem path from untrusted input, letting an attacker reach files outside the directory it meant to restrict them to.
Read more
P
October 19, 2026
Backdoor in Cyber Security
A backdoor is a hidden means of access to a system that bypasses its normal authentication, placed there deliberately by someone able to modify the system or its supply chain.
Read more
B
October 19, 2026
Payload in Cyber Security
A payload is the part of a transmission or a program that performs its intended function, as distinct from the headers and delivery machinery that exist only to carry it.
Read more
P
October 19, 2026
Code Injection
Code injection is a vulnerability in which an application assembles part of its own program text from untrusted input, so that input executes as code in the application's own language.
Read more
C
October 19, 2026
Pen Testing (Penetration Testing)
Pen testing is authorized security testing in which assessors imitate real attacks to find ways around the controls protecting an application, system, or network.
Read more
P
October 19, 2026
EDR (Endpoint Detection and Response)
EDR is security software that continuously records activity on endpoints, analyzes that record for evidence of attack, and gives responders the means to investigate and contain what it finds.
Read more
E
October 19, 2026
CVE (Common Vulnerabilities and Exposures)
A CVE is a unique identifier and public record for one publicly disclosed software vulnerability, assigned by an authorized organization within the CVE Program.
Read more
C
October 1, 2026
Application Security
Application security is the practice of protecting applications from attack across their whole life, from the code that builds them to the systems running them in production.
Read more
A
October 1, 2026
Fuzz Testing
Fuzz testing is an automated technique that feeds malformed and unexpected input to a program to find inputs that crash it or corrupt its memory.
Read more
F
October 1, 2026
Exploit in Cyber Security
An exploit is a technique or piece of code that takes advantage of a vulnerability to make a system do something its design does not permit.
Read more
E
October 1, 2026
Command Injection
Command injection is a vulnerability that lets an attacker run operating system commands on a host by supplying input that an application passes to a shell.
Read more
C
September 15, 2026
Log4j and Log4j2
Log4j is an Apache open-source logging library for Java applications. Log4j2 is its current generation, at the center of the 2021 Log4Shell flaw.
Read more
L
September 15, 2026
Log4Shell (CVE-2021-44228)
Log4Shell (CVE-2021-44228) is a critical remote code execution vulnerability in Apache Log4j, exploitable through a single logged JNDI lookup string.
Read more
L
September 10, 2026
Software Security
Software security is the practice of designing, building, and running applications that resist attack across development, deployment, and runtime.
Read more
S
September 10, 2026
Zero-Day Exploit
Learn what a zero-day exploit is, how it differs from a vulnerability or attack, why known-signature tools miss it, and how to reduce exposure.
Read more
Z
September 10, 2026
Code Security
Learn what code security is, what it protects, how SAST, SCA, secrets scanning, and code review work, and where runtime security fills the gaps.
Read more
C
September 10, 2026
Vulnerability in Cybersecurity
A vulnerability is a weakness in software, hardware, or configuration that attackers can exploit to gain access, execute code, or steal data.
Read more
V
August 27, 2026
Instrumentation in Software
Learn what software instrumentation is, how manual and automatic methods work, what data they collect, and how instrumentation supports application security.
Read more
I
August 25, 2026
False Positive in Cyber Security
A false positive is a security alert that flags harmless activity as malicious. The opposite of a false negative, where a real threat goes undetected.
Read more
F