Access of Uninitialized Pointer Affecting h2o/h2o package, versions [0,]


Severity

Recommended
0.0
high
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
0.32% (71st percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-UNMANAGED-H2OH2O-5488382
  • published28 Apr 2023
  • disclosed28 Apr 2023
  • creditElijahGlover

Introduced: 28 Apr 2023

CVE-2023-30847  (opens in a new tab)
CWE-824  (opens in a new tab)

How to fix?

A fix was pushed into the master branch but not yet published.

Overview

Affected versions of this package are vulnerable to Access of Uninitialized Pointer such that when the reverse proxy handler tries to process a certain type of invalid HTTP request, it tries to build an upstream URL by reading from an uninitialized pointer. This behavior can lead to crashes or leaks of information to back-end HTTP servers.

PoC

curl 127.0.0.1 -H "host: :"

CVSS Scores

version 3.1