×

Book a Demo

*First Name

*Last Name

*Work Email

*Company

Tell Us How We Can Be Successful Together

Submit →

Thank you. The form was submitted successfully. You can now close this modal.

VIRTUAL PATCHING

Close the patch window, instantly.

Prevent unauthorized change from exploits, contain anything that gets through, and cover systems patching can't reach.

The world has changed.

2,000+
zero-days found in 7 weeks (Anthropic Mythos Preview)
<1%
of vulnerabilities patched to date (per Anthropic's disclosure)
Seconds
disclosure to working exploit, instead of a 30–45 day patch cycle

Block the exploitation before it executes.

Enforce Declared Scope

Stop the change exploits require.

Evaluate every change against a precise, known-good baseline of authorized files, processes, and configurations.

Intercept the Trajectory

Enforce without signature dependency.

Skip the CVE, signature, and vendor fix. The enforcement question is always the same: was this change authorized?

Detect Post-Task Drift

Neutralize novel exploits.

Block the change whether it comes from ransomware, a signed installer, or an AI agent.

AI Shield Guard UI

Keep every exposure in check.

Mimic kernel node Ring 0 flow: application action intercepted, ACL checked, allowed or blocked and loggedVertical diagram: kernel node intercepts the request, ACL check, action proceeds or is blocked and logged
01.
Limit the blast radius.
Confine compromised applications to their known-good scope at the kernel.
02.
Stop lateral movement.
Block what a compromised process can touch, modify, or reach before detection catches up.
03.
Absorb the breach as an incident.
Turn what would be downtime into an isolated event the business absorbs without impact.

Close every patch gap, across every system.

AI Shield Trace UI

Defend end-of-life systems.

Enforce Known Good on unsupported applications the vendor will never fix.

Shield third-party software.

Cover applications you can't modify with the same enforcement as maintained systems.

Protect through maintenance windows.

Evaluate every change on its merits—no calendar gaps, no reduced enforcement.

Our difference in enforcement.

Without Mimic AI Shield

Without Mimic
Virtual Patching

  • Wait weeks for a vendor fix while exploits run in seconds.
  • Depend on signatures written after the working exploit is created.
  • Carry permanent exposure on legacy and end-of-life systems.
With Mimic AI Shield

With Mimic
Virtual Patching

  • Close exposure before the vulnerability is even disclosed.
  • Enforce Known Good at the kernel—no signature required.
  • Cover every system, patched or not, with identical protection.

Total enforcement, across every gap.

Known Good Blueprint

Continuous breach containment

Deploy protection boundaries at all times, instead of reactively. The boundary is holding at the kernel before the attacker arrives, not after.

Intent Enforcement Layer

Source-agnostic enforcement

Ask one question of every change, from any source — ransomware, a signed installer, insider threats, a compromised vendor update, or an AI agent.

Tool Agnostic Blocking

Decoupled from the patch cycle

Maintain enforcement whether the patch ships tomorrow or never. When it does, the authorized patch lands as a change to the baseline.

Identity Agnostic Enforcement

Baseline set at onboarding

Profile each protected component in its authorized state. Enforcement runs from that baseline, without signatures to update or rules to write.

Change Intelligence

Additive to your existing stack

Add enforcement to your WAF, IPS, and EDR without rip-and-replace. Close the gap those tools can't cover.

RPO Zero

Companion to AI Governance

Close the outside vulnerability vector while Governance governs what AI agents do inside your environment.

FAQ

Virtual patching, answered.

What is virtual patching?

+

Virtual patching is the practice of protecting a vulnerable application from exploitation without applying the underlying vendor patch. It intercepts or contains exploitation attempts at the system level, closing the exposure window while the vulnerability remains in the code. Traditional virtual patching approaches (WAF rules, IPS signatures, EDR mitigation modules) do this by recognizing the exploit. Mimic's Virtual Patching does it by enforcing the application's known-good baseline at the kernel layer — no prior knowledge of the attack required.

How does Mimic's Virtual Patching work?

+

Mimic establishes a known-good baseline for each protected component during onboarding — a precise profile of every authorized file, process, registry key, and configuration the component uses in its approved operational state. From that point, every change to a protected component is evaluated at Ring 0, the kernel layer, before it executes. An exploitation attempt must modify a protected component to produce impact. That modification is evaluated against the baseline and blocked if unauthorized — regardless of whether the exploit has a CVE number, a signature, or has ever been seen before.

What is a programmable runtime enforcement engine?

+

The programmable runtime enforcement engine is the kernel-level mechanism underlying Mimic's Virtual Patching capability. It intercepts and evaluates change attempts at the runtime layer — the point where exploitation attempts must ultimately produce their unauthorized modification to a protected component. "Programmable" refers to the fact that the enforcement policy is established during onboarding by profiling the system in its authorized operational state, creating a precise, system-specific enforcement standard. Unlike signature-based defenses that require pre-written rules for each known attack, the enforcement engine evaluates whether any change — known or novel — falls within the authorized baseline.

Does virtual patching require a vendor patch?

+

No. Mimic's Virtual Patching does not depend on a vendor patch existing, being available, or being deployed. Enforcement is against the application's known-good baseline at the kernel level — not against a description of the exploit or a corrected version of the code. The protection holds for vulnerabilities with no CVE number, vulnerabilities where no patch has been released, end-of-life systems where no patch is coming, and systems where the patch cannot be deployed without breaking compatibility. Protection holds whether the vendor fix ships in a day or never ships at all.

What is the difference between virtual patching and patch management?

+

Patch management resolves the underlying vulnerability by modifying the code — that is the long-term fix. Virtual patching closes the exposure window while patch management runs and continues holding for systems patch management cannot reach. Virtual patching does not replace patch management: it operates on a different timeline toward the same outcome. The practical difference is coverage and speed: virtual patching takes effect immediately, without testing or change management approval cycles, and extends to systems that will never receive a vendor patch.

How does virtual patching protect end-of-life and legacy systems?

+

End-of-life systems are unpatched by definition. Under a patch-dependent virtual patching model, they carry permanent exposure once a vulnerability is discovered. Mimic's enforcement is against the known-good baseline at the kernel, not against the patch status of the code. An end-of-life system that Mimic enforces receives identical protection to a fully maintained, up-to-date system. A Mythos-discovered vulnerability in an unmanageable system is covered the same way as one in a current, actively maintained component. The enforcement question — was this change authorized? — is unchanged by patch availability or vendor support status.

What happens when the vendor patch ships — do I need to remove virtual patching coverage?

+

No. Mimic is not tracking the CVE or its patch status. It enforces the system's known-good state regardless of which vulnerability a given unauthorized change relates to. When the vendor patch deploys, it lands as an authorized change to the baseline — the baseline updates to reflect the new authorized state, and enforcement continues without modification. There is nothing to unwind or reconfigure. The patch and the enforcement are entirely decoupled.

Can virtual patching stop Mythos-class exploits?

+

Yes. Mythos-class discovery compresses the time from vulnerability disclosure to working exploit from weeks to hours. Traditional virtual patching defenses — which protect by recognizing the exploit through signatures or behavioral rules — degrade against Mythos because the model generates novel exploits faster than rules can be written. Mimic's enforcement does not require prior knowledge of the exploit. Every Mythos-discovered exploit still requires an unauthorized change to a protected component to execute. Mimic evaluates that change at Ring 0 and blocks it if unauthorized, regardless of when the vulnerability was discovered or how novel the exploit technique is.

What about exploits that don't require file writes — purely in-memory attacks?

+

In-memory exploitation still requires changes to process state, registry keys, services, or configuration that fall outside the known-good baseline for that component. Pure shellcode execution that achieves impact without any persistent change to a protected component would represent an edge case worth discussing with our engineering team. For the vast majority of real-world exploits, including sophisticated in-memory techniques, the attack chain passes through at least one protected change point before producing its intended outcome.

Does virtual patching replace WAFs, IPSs, or EDR?

+

No. Mimic's Virtual Patching is additive to WAFs, IPSs, and EDR exploit-mitigation modules — it does not replace them. Those tools continue doing what they were built for. Mimic closes the specific gap those tools cannot cover: novel exploits with no prior signature, end-of-life systems with no patches coming, and attacks with no published proof of concept. Running Mimic alongside existing controls strengthens the overall posture; it does not require removing or replacing existing investment.

How does virtual patching fit into AI Shield?

+

Virtual Patching is the PATCH pillar of Mimic's AI Shield capability. AI Shield addresses two threat vectors from agentic AI: what AI agents do inside the enterprise environment (governed by the GUARD pillar, AI Guardrails), and what AI-powered discovery models like Mythos expose from outside (closed by the PATCH pillar, Virtual Patching). Both run on the same kernel-level enforcement engine. Virtual Patching stands alone as a product — organizations that don't yet have AI agents in production may still face Mythos-class vulnerability exposure. AI Shield is the combined deployment for organizations facing both threat vectors.

Does virtual patching work during maintenance windows?

+

Yes. Mimic's enforcement runs continuously during scheduled maintenance windows without gaps. Authorized maintenance changes — patches, configuration updates, approved modifications — execute normally within the baseline. Unauthorized changes during a maintenance window are blocked and flagged with the same priority as unauthorized changes at any other time. Maintenance windows do not create enforcement gaps or periods of reduced protection.