CVE-2024-32652 json
@hono/node-server contains Denial of Service risk when receiving Host header that cannot be parsed
published 2024-04-19 2 y ago modified 2026-09-10 1 mo ago also EUVD-2024-1214 , GHSA-hgxw-5xg3-69jx
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 59%
- public exploits
- 0
- none known
Summary
The adapter @hono/node-server allows you to run your Hono application on Node.js. Prior to 1.10.1, the application hangs when receiving a Host header with a value that `@hono/node-server` can't handle well. Invalid values are those that cannot be parsed by the `URL` as a hostname such as an empty string, slashes `/`, and other strings. The version 1.10.1 includes the fix for this issue.
Patch / fix
- npm @hono/node-server 1.10.1
- hono node-server 1.10.1
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
0.88% chance of exploitation in the next 30 days, higher than 59% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/honojs/node-server/issues/159 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | @hono/node-server | >=1.3.0, <1.10.1 |
1.10.1 |
Affected products
- honojs node-server
- hono node-server
Classification
- Weakness
-
- CWE-755 Improper Handling of Exceptional Conditions
References
-
github.com
/honojs/node-server/commit/d847e60249fd8183ba0998bc379ba20505643204
web, patch
-
github.com
/honojs/node-server/commit/306d98f02a8671a0a1fb91ac8fe7e281690c05af
web
-
github.com
/honojs/node-server/issues/159
web, exploit, issue-tracking, third-party-advisory
-
github.com
/honojs/node-server/security/advisories/GHSA-hgxw-5xg3-69jx
web, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2024-32652
advisory
-
github.com
/honojs/node-server/issues/161
web
-
github.com
/honojs/node-server
package
Sources
- CVE List CVE-2024-32652
- GitHub Advisory GHSA-hgxw-5xg3-69jx
- NVD CVE-2024-32652
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.