☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
CVSS: 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H 🐛 CWE-248
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-88411

CVE-2026-88411 Denial of Service in FalkorDB
📅 PUBLISHED: 2026-09-21 00:00 UTC 🔄 UPDATED: 2026-10-02 19:40 UTC
[ PATCH UNDER REVIEW ↓ ] Remains UNDER REVIEW until an independent source confirms the fix
[ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.28%
👁️
0.28% probability
6.9× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1499
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS VECTOR BREAKDOWN 7.5
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: N Confidentiality None
I: N Integrity None
A: H Availability High
7.5
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-88411 is a high-severity (CVSS 7.5) denial-of-service vulnerability in FalkorDB, a Redis module implementing a graph database. The flaw stems from improper error handling in the GRAPH.EFFECT command handler, specifically within the /effects/effects_apply.c source file, allowing an unauthenticated remote attacker to crash or destabilize the FalkorDB service. Organizations running FalkorDB v4.20.1 are affected; exploitation requires only network reachability to the Redis/FalkorDB listener, with no authentication or user interaction.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

FalkorDB is a graph database built as a Redis module, exposing graph operations through Redis command extensions such as GRAPH.EFFECT. CVE-2026-88411 is classified under CWE-755 (Improper Handling of Exceptional Conditions), meaning the code in /effects/effects_apply.c fails to gracefully handle an error or malformed input condition encountered during the execution of the GRAPH.EFFECT operation.

The vulnerability is reachable over the network (CVSS AV:N) with low attack complexity (AC:L), requires no privileges (PR:N) and no user interaction (UI:N). The sole impacted security property is availability (A:H), consistent with a denial-of-service outcome. Improper error handling in this context typically manifests when an operation encounters an unexpected state — for example, a null dereference, an unhandled return code, an assertion failure, or an uncaught exception path — that the component does not recover from, causing the hosting process (the Redis instance with the FalkorDB module loaded) to abort, restart, or become unresponsive.

Because FalkorDB operates in-process with Redis, a fault that terminates or stalls the hosting Redis server can affect all tenants and all graph data served by that instance, not merely the requesting client. Insufficient technical detail is available in the provided description to identify the exact error condition or the precise malformed GRAPH.EFFECT argument that triggers the fault; the analysis is therefore confined to the vulnerability class (DoS via improper error handling) and its attack surface (the network-exposed GRAPH.EFFECT command handler).

Exploitation Scenarios

No public PoC, exploit code, or Nuclei template is available for this CVE. The attack chain below is inferred from the vulnerability class (denial of service via improper error handling) and the documented attack surface (the GRAPH.EFFECT component in /effects/effects_apply.c). Specific triggering arguments cannot be derived from the available data.

  1. Reconnaissance / target identification. An attacker scans for network-exposed FalkorDB instances. FalkorDB is a Redis module, so exposure is typically on the Redis default port (6379/TCP) or a custom configured port. Shodan and similar engines can identify instances via the Redis banner and FalkorDB-specific GRAPH.* command support. No authentication is required (PR:N), so any reachable instance is a candidate target.

  2. Triggering the flaw class. The attacker issues a GRAPH.EFFECT command crafted to reach the vulnerable error-handling path in /effects/effects_apply.c. Because the defect resides in improper handling of exceptional conditions, the malformed or edge-case input drives the handler into an error state it does not recover from. The exact input structure is not documented in the available intelligence.

  3. Payload / execution method. The attack is a single (or minimal) command sent to the FalkorDB/Redis listener over the network protocol. No authentication bypass, credential theft, or code execution is required — the request itself induces the fault in the command handler. No public payload is available; the triggering request must be reconstructed by the attacker through fuzzing or source review of the affected component.

  4. Post-exploitation impact. The expected result is termination or unresponsiveness of the FalkorDB/Redis process (denial of service). Depending on configuration and supervisor behavior, the process may restart, causing repeated outages if the attacker re-sends the triggering command. The scope is confined to availability (C:N/I:N/A:H) — there is no documented confidentiality or integrity impact.

Impact Assessment

CVSS subscores: AV:N (network-reachable) / AC:L (low complexity, no special conditions) / PR:N (no authentication needed) / UI:N (no user interaction) / S:U (scope unchanged) / C:N / I:N / A:H (high availability impact). Base score 7.5, HIGH severity.

Business impact. A successful exploit denies access to the graph database, disrupting any application that depends on FalkorDB for query serving, dependency resolution, recommendation, fraud-graph, or knowledge-graph workloads. Because FalkorDB runs inside Redis, a crash can take down the entire Redis instance and all co-located data structures, amplifying blast radius beyond a single logical graph.

Blast radius. Any single network-reachable FalkorDB v4.20.1 deployment is at risk. There is no authentication barrier, so the exposed listener constitutes the full attack surface. Multi-tenant instances may affect all tenants simultaneously. There is no current evidence of exploit-in-the-wild activity, CISA KEV listing, or EPSS scoring; EPSS is not yet assigned by FIRST.org.

Detection Guidance

Sigma Rule

title: FalkorDB GRAPH.EFFECT Denial of Service Attempt (CVE-2026-88411)
id: 9b0f2c74-3a1e-4d55-8c21-7e6a4c9f1d02
status: experimental
description: Detects crash/restart indicators associated with malformed GRAPH.EFFECT commands against FalkorDB v4.20.1
author: valtersit.com
logsource:
  product: linux
  service: syslog
detection:
  selection_crash:
    - 'FalkorDB*segfault*'
    - '*effects_apply.c*'
    - '*GRAPH.EFFECT*'
  selection_redis:
    - 'Redis*crash*'
    - '*module*falkordb*abort*'
  condition: selection_crash or selection_redis
falsepositives:
  - Legitimate GRAPH.EFFECT usage
  - Operator-triggered Redis restarts
level: high

YARA Rule

rule CVE_2026_88411_FalkorDB_GraphEffect_DoS
{
    meta:
        description = "Detects GRAPH.EFFECT input patterns associated with CVE-2026-88411 in FalkorDB logs and effect traces"
        author = "valtersit.com"
        reference = "CVE-2026-88411"
        date = "2026-01-01"
        severity = "high"

    strings:
        $graph_effect = "GRAPH.EFFECT" ascii nocase
        $src_file     = "effects_apply.c" ascii
        $dofault      = "segmentation fault" ascii nocase
        $abort        = "Assertion" ascii
        $redis        = "redis" ascii nocase

    condition:
        (uint16(0) == 0x5A4D) or
        (uint32(0) == 0x464C457F) or
        $graph_effect and (#graph_effect > 0 and ($src_file or $dofault or $abort))
}

Suricata IDS Rule

alert tcp $EXTERNAL_NET any -> $HOME_NET 6379 (msg:"CVE-2026-88411 FalkorDB GRAPH.EFFECT Denial of Service Attempt"; flow:to_server,established; content:"GRAPH.EFFECT"; nocase; threshold:type threshold, track by_src, count 5, seconds 10; reference:cve,CVE-2026-88411; classtype:attempted-dos; sid:90088411; rev:1;)

Elastic Detection

sequence by process.pid with maxspan=30s
  [process where event.action == "start" and process.name == "redis-server"]
  [process where event.action == "end" and process.name == "redis-server" and process.exit_code != 0]
  [process where event.action == "start" and process.name == "redis-server"]

Splunk SPL Query

index=linux (process_name="redis-server" OR source="falkordb*")
| search "GRAPH.EFFECT" OR "effects_apply.c" OR "segfault" OR "SIGABRT"
| stats count min(_time) as first_seen max(_time) as last_seen by host, process_name, message
| where count > 0
| convert ctime(first_seen) ctime(last_seen)

Wazuh OSSEC Rule

<group name="falkordb,cve-2026-88411,">
  <rule id="884110" level="12">
    <decoded_as>syslog</decoded_as>
    <match>GRAPH.EFFECT|effects_apply.c</match>
    <description>CVE-2026-88411: Suspicious GRAPH.EFFECT activity against FalkorDB (potential DoS trigger)</description>
    <mitre>
      <id>T1499</id>
    </mitre>
  </rule>
  <rule id="884111" level="14">
    <decoded_as>syslog</decoded_as>
    <match>redis-server.*(segfault|SIGABRT|SIGSEGV|crashed)</match>
    <description>CVE-2026-88411: FalkorDB/Redis process crash detected possibly due to GRAPH.EFFECT DoS</description>
    <mitre>
      <id>T1499</id>
    </mitre>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source). No vendor fix or workaround has been published.

1) Immediate mitigations

  • Restrict network exposure of the FalkorDB/Redis listener. Bind to localhost or a trusted internal interface only; never expose port 6379 to the public internet.
  • Enforce network ACLs/firewalls so that only authorized application hosts may reach the FalkorDB port.
  • Enable authentication (requirepass) and Redis ACLs as compensating controls, even though the vulnerability is unauthenticated-accessible by default.
  • Apply Redis process supervision (systemd Restart= policy) to limit downtime, and alert on restart events.
  • Rate-limit or filter GRAPH.EFFECT commands at a proxy or application layer if feasible, and review whether the command is required for your workload.

2) Patch / upgrade steps

  • No fixed version is identified in the supplied intelligence. Monitor the FalkorDB project repository and advisory channels for a patched release addressing CVE-2026-88411.
  • Plan an upgrade to the first vendor release that confirms the error-handling fix in /effects/effects_apply.c, and validate in a staging environment before production rollout.

3) Long-term hardening

  • Adopt an inventory and exposure-management practice to detect unintended Redis/FalkorDB listeners.
  • Implement continuous CVE monitoring for FalkorDB and its dependency chain.
  • Apply least-privilege network segmentation so graph-database services are reachable only from intended clients.
  • Establish crash-telemetry and availability monitoring to detect and correlate DoS events quickly.

References

No threat actor campaigns or exploit-in-the-wild evidence are associated with CVE-2026-88411 based on the supplied intelligence.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"FalkorDB"
title:"FalkorDB"
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-88411/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.