Skip to main content
CVE-2024-10549VulnerabilityPublished Updated

CVE-2024-10549: h2oai/h2o-3 · ReDoS

Affects h2oai/h2o-3Source CVE Database V5

0

Not known to be exploited · CVSS 7.5 High.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.0 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.6% chance of exploitation in 30 days – higher than 50% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Mar 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

To mitigate CVE-2024-10549, European organizations should implement several targeted measures beyond generic advice: 1) Apply strict input validation and sanitization on all user-supplied strings used in regex construction to prevent overly complex or malicious patterns. 2) Introduce regex complexity limits or timeouts to abort processing of regex operations that exceed safe thresholds, thereby preventing catastrophic backtracking. 3) Implement rate limiting and connection throttling on the /3/Parse endpoint to reduce the risk of thread exhaustion from simultaneous requests. 4) Monitor server thread usage and set up alerts for abnormal spikes indicative of potential DoS attempts. 5) Isolate the vulnerable endpoint behind a web application firewall (WAF) with custom rules to detect and block suspicious regex patterns or excessive request rates. 6) Engage with the vendor or community to obtain patches or updates as soon as they become available and prioritize their deployment. 7) Consider deploying the service in containerized or sandboxed environments to limit the impact of resource exhaustion. 8) Conduct regular security assessments and fuzz testing focused on regex inputs to proactively identify and remediate similar issues.

Description

A vulnerability in the `/3/Parse` endpoint of h2oai/h2o-3 version 3.46.0.1 allows for a denial of service (DoS) attack. The endpoint uses a user-specified string to construct a regular expression, which is then applied to another user-specified string. By sending multiple simultaneous requests, an attacker can exhaust all available threads, leading to a complete denial of service.

References

Community reviews

Loading reviews…