The patch is weeks away. The application is already in production. And someone is asking what protects it today.
Your vulnerability scanner has found the dependency. Engineering has opened a ticket. The next maintenance window is on the calendar. None of those facts answers the question.
For security leaders, that gap creates two problems at once: an application that still needs protection, and an auditor who needs more than a remediation plan.
Runtime application security gives you a stronger answer: identify the code executing in production, apply protection to covered exploit behavior, and retain evidence of what the control actually did.
.png)
That is the opportunity behind next-generation runtime application visibility and prevention. Raven connects application components, execution context and enforcement. The security action and the evidence come from the same place: the running application.
Start with the application’s execution
A dependency can exist on disk, load into memory, execute, or reach a particular vulnerable function. Those are different observations with different implications for risk. Raven’s runtime visibility distinguishes these layers and adds application, library and function context to vulnerability analysis. Raven Runtime SCA
The same depth matters during an attack. A host event can show that a Java process launched a command. Application-level context can identify the library and call chain behind it. Raven’s Application Detection and Response connects suspicious behavior to that execution path, helping teams investigate the application cause. Raven Runtime ADR
Prevention closes the loop. On supported deployments, Raven can enforce policy against covered malicious execution behavior without waiting for an application code change. Its approach can address known vulnerabilities and abnormal exploit behavior with no associated CVE. Raven Runtime Prevention
On supported Linux workloads, Raven combines eBPF-based observation with library attribution. That connects operating-system actions to their application origin and enables library-level enforcement at the kernel. The distinction matters when one library needs permission to launch a process and another does not. Raven’s technical explanation
This also makes sensitive libraries worth examining before a CVE exists. Code that deserializes objects, evaluates templates or launches commands can create meaningful application risk through misuse. A sensitive capability is a reason to investigate; it is not automatically a vulnerability.
For compliance work, the result is a more specific set of facts: what was present, what executed, what was investigated, what protection operated, and where coverage was missing.
.png)
Why the traditional stack leaves an evidence gap
The limitation follows the layer a tool observes. A scanner cannot independently prove enforcement. A traffic log cannot independently establish which application function executed. A SIEM cannot reconstruct application context that its sources never captured.
WAFs can block exploits, advanced EDR products add context, and established RASP tools provide application-aware protection. The question is whether your stack connects the vulnerable component, its actual execution, the enforced protection and the evidence of that protection. Raven brings those facts together at the application layer. NIST SI-7(17) · OWASP virtual patching guidance
Six frameworks. Concrete places where runtime helps.
Each framework has its own requirements and assessment model. The connections below show where application-level evidence can strengthen the controls your organization implements.
.png)
DORA: Track the libraries. Verify the mitigation.
DORA’s technical rules make the library connection explicit. Article 10(2)(d)(i) of Delegated Regulation (EU) 2024/1774 requires tracking the usage of:
“third-party libraries, including open-source libraries, used by ICT services supporting critical or important functions”
Source: DORA ICT risk-management RTS, Article 10(2)(d)(i)
The same article addresses patch and update monitoring, prioritization of patches and other mitigation measures, and verification of vulnerability remediation. Articles 9 and 10 of the main DORA regulation address protection and detection. RTS Article 10(2)(d)–(g) · DORA, Articles 9–10
The Raven advantage: connect a library to the running service, add execution context to prioritization, and support mitigation decisions with scoped prevention evidence. A validated block and matching active policy help explain what protects a critical service while remediation proceeds. The customer supplies critical-function classification, treatment decisions and required processes; runtime observations enrich the broader inventory and scanning program.
PCI DSS 4.0.1: Make the software inventory actionable.
PCI DSS v4.0.1, Requirement 6.3.2, states:
“An inventory of bespoke and custom software, and third-party software components incorporated into bespoke and custom software is maintained …”
Source: PCI DSS v4.0.1, Requirement 6.3.2, standard text · PCI SSC document library
The inventory supports vulnerability and patch management. Requirement 6.3.1 addresses vulnerability identification and risk ranking; 6.3.3 requires updates addressing critical vulnerabilities within one month of release, with other updates scheduled according to assessed risk. PCI DSS v4.0.1, Requirements 6.3.1–6.3.3
The Raven advantage: add observed library usage and execution evidence to the inventory and vulnerability assessment for in-scope applications. Combine it with inventory sources that retain dormant components. The result: a clearer view of what needs fixing, what executes and what protection already operates. Prevention evidence can also support the evaluation of a compensating control under PCI’s specific rules.
SOC 2: Show how monitoring operated.
In AICPA’s Trust Services Criteria, CC7.2 states that:
“anomalies are analyzed to determine whether they represent security events.”
Source: AICPA, 2017 Trust Services Criteria with revised 2022 points of focus, CC7.2
CC7.1 addresses vulnerability-related detection, CC7.3–CC7.4 cover event evaluation and incident response, and CC8.1 addresses controlled changes. AICPA Trust Services Criteria
The Raven advantage: application-level events give reviewers the component, execution context and recorded action behind a security signal. Linking those events to investigation, disposition and response records supports the customer’s monitoring and incident processes. Policy history and coverage records help establish what operated during the relevant period. That is more useful than a screenshot of today’s dashboard when a SOC 2 Type 2 examination concerns controls over time.
ISO 27001: Bring application behavior into the ISMS.
ISO/IEC 27001:2022, Annex A control 8.16, states:
“Networks, systems and applications shall be monitored for anomalous behaviour and appropriate actions taken to evaluate potential information security incidents.”
Source: ISO/IEC 27001:2022, Annex A 8.16, standard text · ISO official standard page
The Raven advantage: library and function context makes application anomalies easier to investigate and explain. Runtime inventory and exposure evidence can also contribute to controls A.5.9 and A.8.8; recorded events support A.8.15 and A.8.16. Active prevention can form part of the organization’s chosen risk treatment. These contributions sit within the customer’s ISMS, risk assessment and Statement of Applicability. ISO/IEC 27001:2022, Annex A
Its companion guidance, ISO/IEC 27002:2022 control 8.8, discusses alternative controls when an update is unavailable or cannot be installed, and calls for teams to “test to confirm if the remediation or mitigation is effective”. Raven’s exploit validation can contribute exactly this kind of scoped effectiveness evidence. ISO/IEC 27002:2022, control 8.8
NIST SP 800-53: Runtime protection is explicitly recognized.
The discussion for SI-7(17) in NIST SP 800-53 Rev. 5 states:
“Runtime application self-protection employs runtime instrumentation to detect and block the exploitation of software vulnerabilities”
Source: NIST SP 800-53 Rev. 5, SI-7(17), discussion
NIST explicitly recognizes the value of application execution context. SI-7(17) applies where selected through the organization’s control selection and tailoring process.
The Raven advantage: runtime visibility and prevention provide relevant technical capabilities to assess against SI-7(17). Component evidence can contribute to CM-8, vulnerability analysis to RA-5, and runtime events to SI-4. The implementation and evidence must match the selected control’s parameters and scope. These references remain relevant in the Rev. 5 Release 5.2.0 catalog. NIST current publication and release information
FedRAMP: Keep protection and proof inside your assessed environment.
For cloud providers serving federal customers, runtime evidence can turn a difficult vulnerability discussion into a concrete account of exposure, protection and remaining work. It also addresses an operational priority: keeping application security within the environment the customer controls.
FedRAMP Rev5 selects and tailors controls from NIST SP 800-53. Runtime component inventory, vulnerability analysis and monitoring can contribute evidence against the applicable baseline. FedRAMP 20x emphasizes automated validation and continuous evidence of security outcomes. Its core principles state:
“Continuous evidence of what is happening is stronger than a policy saying it should happen.”
Source: FedRAMP 20x, Automatic Validation · FedRAMP Rev5 baseline requirement
The Raven advantage: connect a security finding to the code executing, the policy enforcing and the recorded outcome. That gives the customer operational evidence to support its FedRAMP program and recurring assessments, with a clearer link between a control description and application behavior.
Deployment matters here. Raven supports on-premises deployment and fully offline operation. Customers can run application visibility and prevention within their own environment and retain the associated runtime evidence there, without requiring an external Raven SaaS data path. For constrained environments, that is a practical advantage: application protection fits the customer’s architecture and data-control requirements.
Within a FedRAMP program, Raven can operate as a component of the customer’s assessed environment. The customer documents the deployment boundary, data flows and operational responsibilities. FedRAMP’s scope guidance distinguishes independently deployed software from cloud services; the architecture and agency use case determine the applicable assessment obligations. FedRAMP scope guidance
The distinction between mitigation and remediation is especially valuable. Under the applicable adopted Vulnerability Detection and Response rules, FedRAMP states:
“A fully mitigated vulnerability will still exist (with negligible risk) until it has been remediated.”
Source: FedRAMP, Vulnerability Detection and Response
Raven’s prevention evidence can help substantiate a mitigation assessment: the exploit and conditions tested, the matching active policy, coverage history, time to protection and remaining risk. One blocked test does not establish full mitigation; the assessment must account for relevant exploitation paths and whether protection remains effective across the affected deployment. Those facts also support vulnerability evaluation and reporting under the rules the customer has adopted. FedRAMP, Vulnerability Evaluation and Reporting
The payoff: bring assessors a record of what executed, what protection operated and where gaps remain. Raven supplies runtime protection and evidence within the customer’s deployment; the customer owns its broader FedRAMP implementation and assessment.
Protection before patching changes the conversation
An update may be unavailable. A vendor application may require certification before a change. A production service may need regression testing and an approved maintenance window. These are exactly the situations where the time between discovering a flaw and installing its fix matters.
Runtime prevention creates an opportunity to put a tested protection in place during that interval. The software remains vulnerable, but a covered exploitation path can be blocked while the permanent fix proceeds. OWASP describes virtual patching as a mitigation approach that can run alongside code remediation. OWASP virtual patching guidance
Consider an illustrative example: a vulnerability is first observed at 10:00. The applicable policy is verified as enforcing on the affected workload at 10:03. The application update is deployed two weeks later.
Time to Protection is three minutes in this example. Time to Patch is two weeks. Both matter, and they measure different outcomes.

Measure from first observation to verified enforcement on the affected workload. If protection was already active, record that instead. The claim concerns the exploitation paths covered by that protection, with the scope and time window visible.
This is also where prevention can support a compensating control. PCI DSS Appendices B and C require a documented technical or business constraint, controls that meet the original requirement’s intent and rigor, assessor validation, and ongoing maintenance. Runtime prevention supplies evidence for that assessment; it does not itself waive patching requirements or deadlines. PCI DSS v4.0.1, Appendices B–C
Build the proof behind the protection
A convincing record connects the test to the real deployment. For a specific mitigation, assemble:
- Exploit validation: the vulnerable baseline, tested attack, versions and conditions, and the outcome with protection enabled.
- Active enforcement: the matching policy version, covered workloads, effective time and evidence that enforcement operated.
- Coverage and change history: sensor health, exclusions, interruptions, policy changes and the people responsible.
- Treatment and review: patch availability, remaining actions, owners, risk decisions and recorded follow-up.
This is why an inventory or VEX file cannot replace every supporting report. An SBOM describes components. A VEX statement communicates an assessment of a vulnerability’s effect on a product. The test, enforcement and coverage records explain the evidence behind a mitigation claim.
A runtime observation window also has limits: a function that was not observed executing is not automatically unreachable. An active external protection does not make the vulnerable software fixed. Keeping those distinctions visible makes the evidence more credible. OpenVEX specification and status justifications
The unfair advantage: faster protection, more specific proof
The advantage compounds. Deep execution context helps teams identify which components deserve attention and explain what happened inside the application. Prevention gives them a way to reduce covered risk before a code fix is deployed. Traceable evidence makes that action reviewable and reusable across control mappings.
The same library identity, policy change or blocked event can support different audit questions without recreating the underlying facts six times. Each framework has its own scope and rationale; the execution evidence can serve them all.
That is an unfair advantage for security leaders: act on deeper application context, put verified protection in place sooner, and bring the proof into the next assessment. In an on-premises or fully offline deployment, that same approach can operate under the customer’s control.
Protect the application. Show the execution context. Prove where the control operated. That is the runtime advantage.
Explore Raven Runtime Prevention and see how application-level visibility and enforcement can strengthen your security and compliance evidence.
Framework references checked September 6, 2026. These mappings interpret how runtime capabilities support selected controls. Compliance, attestation and certification depend on the organization’s complete implementation and assessment.

