Eden
sphinx
DISCOVERY

Continuously discover vulnerabilities and protect live software

Eden brings discovery, validation, and runtime protection into one system.

01

Discover

Identify suspicious behavior and vulnerable interactions in production.

02

Reproduce

Use red-team testing to prove what can actually be exploited.

03

Protect

Apply targeted protection at runtime, without changing application code.

04

Verify

Confirm the exploit is stopped, legitimate traffic still works, and the permanent fix resolves the underlying vulnerability.

How Eden stops a Next.js login bypass

CVE-2025-29927
Customer-defined rule
Match x-middleware-subrequestReject the request
Configure rule and view source

Try x-client-tier with Ordinary request.

Policy JSON
{
  "version": 1,
  "profile": "http-header-presence-v1",
  "policy": {
    "version": 1,
    "denied_headers": [
      "x-middleware-subrequest"
    ]
  }
}
Client
Sphinx by EdenJSON policy
Next.js server
Incoming bytes4 / 4 packets
  1. 0147 45 54 20 2f 61 64 6d 69 6e 2f 63 6f 6e 73 6f 6c 65 20 48 54 54 50 2f 31 2e 31 0d 0a
  2. 0248 6f 73 74 3a 20 61 70 70 2e 65 78 61 6d 70 6c 65 0d 0a
  3. 0378 2d 6d 69 64 64 6c 65 77 61 72 65 2d 73 75 62
  4. 0472 65 71 75 65 73 74 3a 20 64 65 6d 6f 0d 0a 0d 0a
What Sphinx readsHTTP headers
GET /admin/console HTTP/1.1
Host: app.example
x-middleware-subrequest: demo

403 ForbiddenThe JSON policy matches. Sphinx rejects the request.
RED-BLUE TESTING

From detection to defense

Red-team agents reproduce the exploit. Blue-team agents develop a defense. Eden validates and deploys the protection.

Explore Continuous Protection
Red team · OffenseBlue team · Defense
Red and blue teams in the isolated test arena.
Illustrative red-blue test loop
ISOLATED TESTING
  1. Discover
  2. Reproduce
  3. Protect
  4. Verify
Continuous
improvement
A CLOSER LOOK

From production discovery to runtime protection.

Discover vulnerable behavior and turn a reproducible exploit into validated patch logic.

Client requests
Eden runtimeDiscover risk · apply patch logic
Your application
  1. 01 / DISCOVERY

    Discover vulnerable interactions.

    Requests
    Protocol, command and query patterns
    Behavior
    Request rate, latency, errors and response sizes
    Context
    Endpoint, identity and policy decisions
    Inspection
    Sampled analysis and sensitive-data findings
  2. 02 / REPRODUCE

    Find the vulnerable behavior.

    1. 01
      Spot the signal

      Look for risky patterns, unexpected behavior and sensitive-data exposure.

    2. 02
      Reproduce the exploit

      Turn a suspected weakness into a repeatable test.

    3. 03
      Confirm in isolation

      Understand the triggering request before developing the defense.

  3. 03 / SUBMIT LOGIC

    Ship the defense as code.

    EXAMPLE PATCH LOGIC
    if matches_exploit(request):
      return block()
    
    return forward(request)
    • Test exploit + everyday requests
    • Authorize the rollout
    Apply in Eden’s runtimeBlock or transform before the app

Illustrative security workflow. Discovery inputs depend on the deployment and enabled analysis. Patch logic runs in Eden; application code stays unchanged.

DEPLOYMENT

Protect where your applications run.

Choose where Eden Sphinx protects your traffic.

MiddlewareILLUSTRATIVE PATH
Client service
VM
Eden Sphinx
Target server

Route requests from a client service through Eden Sphinx in a VM before they reach the target server.

HOW IT WORKS

The fix takes time. Protection shouldn’t.

A vulnerability usually means a code change, testing, and a redeploy. Eden intervenes in the request itself, so security can act while the application stays unchanged.

Eden understands application traffic and changes how it reaches your software. It blocks unsafe requests or applies validated targeted transformations before vulnerable code handles them.

  1. 01
    Understand the request.

    Identify the interaction and the condition that makes it unsafe.

  2. 02
    Apply protection.

    Block the unsafe request or change the part that triggers the vulnerability.

  3. 03
    Check the result.

    Review the unsafe interaction alongside legitimate requests.

A defender inspects a threat while ordinary traffic passes through the runtime boundary.

CVE-2021-44228 · Log4Shell

How Eden mitigated Log4Shell

Follow a logging request from the vulnerable input to the verified runtime protection.

Read the full case study

Find the input that reaches vulnerable code

In affected Log4j configurations, an attacker-controlled log message can trigger a JNDI lookup. We traced the input to the message field on the lab’s logging endpoint.

Request path in the lab

  1. POST /api/log
  2. JSON message field
  3. Simulated JNDI lookup

These results cover the literal lookup pattern on one route in a synthetic fixture. The vendor upgrade fixes the underlying vulnerability. Apache advisory

WHERE TO START

For the software you can’t patch today.

01

Vendor-controlled software

The vendor controls the release schedule. Your security team can still protect the application.

02

Legacy applications

Protect the application even when the source is unavailable or the software is difficult to rebuild.

03

Critical services awaiting a release

Keep production protected while engineering tests the code fix and prepares a release.

QUESTIONS

How Eden fits your environment.

How does Eden protect an application without a code change?

Eden acts directly on application traffic. It blocks requests that trigger vulnerable behavior or applies validated targeted transformations before they reach your application. Your security team can deploy protection without waiting for an engineering release. The underlying code fix remains a separate step.

Can Eden change unsafe requests instead of just blocking them?

Yes. Eden understands application protocols and can transform requests in transit, changing the behavior that makes an interaction unsafe. It can also allow or block requests. We test each transformation against the exploit and legitimate application behavior before deployment.

Do we need to change or redeploy our application?

No application source-code change or application redeploy is required for traffic-path protection. Deploy Eden Sphinx as middleware, as a native service on the application VM, at the container runtime, or in Kubernetes networking. We work with your team to set up routing, TLS, and policies for your environment.

Can Eden inspect encrypted traffic?

Yes, when Eden has authorized access to decrypted traffic. Configure TLS termination or an approved decryption point so Eden can inspect requests and apply protection. We help you establish the certificate, routing, and data-handling setup for your environment.

Which protocols does Eden support, and can we configure them at runtime?

Eden supports multiple database and application protocols, including PostgreSQL, MySQL, MongoDB, Redis, and HTTP. Manage their endpoint and traffic-listener configurations at runtime through Eden’s API, without changing application code. Protection controls vary by protocol; we’ll map your stack to the right configuration and demonstrate it against your use case.

How will Eden perform with our production traffic?

Eden’s traffic engine comes from live database migrations, where real-time translation and tight latency control are essential. Evaluate it with your workload: measure latency, throughput, resource use, and legitimate request behavior with protection enabled. You get evidence from your environment to guide deployment.

How does Eden fit into autonomous security?

Eden provides the runtime intervention layer that turns a defense into action. Our vision is a continuous red-blue loop that discovers vulnerable interactions, reproduces exploits, develops protection, and verifies the result. Start with runtime protection today, then assess the available automation and deployment controls with our team.

Stay ahead of threats. And the competition.

Get early access to real-time vulnerability remediation without changing source code.

Protect my infra

Move forward without leaving your systems behind.

© 2026 Eden. All rights reserved.