4.3

CVE-2024-25622: H2O ignores headers configuration directives

Analyzed
AliasesUBUNTU-CVE-2024-25622DEBIAN-CVE-2024-25622
Published 11-10-2024Last modified 11-10-2024

Vulnerability summary

CVE-2024-25622 is a medium (CVSS 4.3) vulnerability in dena h2o. EPSS estimates a 0.46% chance of exploitation in the next 30 days, higher than 40.1% of scored vulnerabilities. 1 public exploit is recorded.

Priority
Routine

Not severe (CVSS 3.1, network access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
4.3/10
010
Medium · v3.1 (NVD)
EPSS score
0.46%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits1github

Timeline

  1. 11-10-2024
    PublishedVulnerability first disclosed.
  2. 11-10-2024
    Last modifiedVulnerability information updated.

Description

h2o is an HTTP server with support for HTTP/1.x, HTTP/2 and HTTP/3. The configuration directives provided by the headers handler allows users to modify the response headers being sent by h2o. The configuration file of h2o has scopes, and the inner scopes (e.g., path level) are expected to inherit the configuration defined in outer scopes (e.g., global level). However, if a header directive is used in the inner scope, all the definition in outer scopes are ignored. This can lead to headers not being modified as expected. Depending on the headers being added or removed unexpectedly, this behavior could lead to unexpected client behavior. This vulnerability is fixed in commit 123f5e2b65dcdba8f7ef659a00d24bd1249141be.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.46%

Chance of exploitation in the next 30 days

Percentile

40%

Versus all other CVEs

30-day change

No change 0.00 pp

From 0.46% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

1 found
  • githubUnverified

    H2O

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, user interaction (CVSS vector). Other conditions: not stated in public data.

Debian1 product
  • h2oAll versions (No fix recorded)
Dena1 product
  • h2o≤ 2024-02-11
H2o1 product
  • h2o< 123f5e2b65dcdba8f7ef659a00d24bd1249141be
Ubuntu1 product
  • h2oAll versions (No fix recorded)

4 vendors · 4 products

References

6 links