Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
Vulnerability Details :

CVE-2023-30847

Summary
Assigner-GitHub_M
Assigner Org ID-a0819718-46f1-4df5-94e2-005712e83aaa
Published At-27 Apr, 2023 | 14:08
Updated At-30 Jan, 2025 | 19:51
Rejected At-
Credits

H2O vulnerable to read from uninitialized pointer in the reverse proxy handler

H2O is an HTTP server. In versions 2.3.0-beta2 and prior, when the reverse proxy handler tries to processes a certain type of invalid HTTP request, it tries to build an upstream URL by reading from uninitialized pointer. This behavior can lead to crashes or leak of information to back end HTTP servers. Pull request number 3229 fixes the issue. The pull request has been merged to the `master` branch in commit f010336. Users should upgrade to commit f010336 or later.

Vendors
-
Not available
Products
-
Metrics (CVSS)
VersionBase scoreBase severityVector
Weaknesses
Attack Patterns
Solution/Workaround
References
HyperlinkResource Type
EPSS History
Score
Latest Score
-
N/A
No data available for selected date range
Percentile
Latest Percentile
-
N/A
No data available for selected date range
Stakeholder-Specific Vulnerability Categorization (SSVC)
▼Common Vulnerabilities and Exposures (CVE)
cve.org
Assigner:GitHub_M
Assigner Org ID:a0819718-46f1-4df5-94e2-005712e83aaa
Published At:27 Apr, 2023 | 14:08
Updated At:30 Jan, 2025 | 19:51
Rejected At:
▼CVE Numbering Authority (CNA)
H2O vulnerable to read from uninitialized pointer in the reverse proxy handler

H2O is an HTTP server. In versions 2.3.0-beta2 and prior, when the reverse proxy handler tries to processes a certain type of invalid HTTP request, it tries to build an upstream URL by reading from uninitialized pointer. This behavior can lead to crashes or leak of information to back end HTTP servers. Pull request number 3229 fixes the issue. The pull request has been merged to the `master` branch in commit f010336. Users should upgrade to commit f010336 or later.

Affected Products
Vendor
h2o
Product
h2o
Versions
Affected
  • <= 2.3.0-beta2
Problem Types
TypeCWE IDDescription
CWECWE-824CWE-824: Access of Uninitialized Pointer
Type: CWE
CWE ID: CWE-824
Description: CWE-824: Access of Uninitialized Pointer
Metrics
VersionBase scoreBase severityVector
3.18.2HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Version: 3.1
Base score: 8.2
Base severity: HIGH
Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://github.com/h2o/h2o/security/advisories/GHSA-p5hj-phwj-hrvx
x_refsource_CONFIRM
https://github.com/h2o/h2o/pull/3229
x_refsource_MISC
https://github.com/h2o/h2o/commit/f010336bab162839df43d9e87570897466c97e33
x_refsource_MISC
Hyperlink: https://github.com/h2o/h2o/security/advisories/GHSA-p5hj-phwj-hrvx
Resource:
x_refsource_CONFIRM
Hyperlink: https://github.com/h2o/h2o/pull/3229
Resource:
x_refsource_MISC
Hyperlink: https://github.com/h2o/h2o/commit/f010336bab162839df43d9e87570897466c97e33
Resource:
x_refsource_MISC
▼Authorized Data Publishers (ADP)
1. CVE Program Container
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
https://github.com/h2o/h2o/security/advisories/GHSA-p5hj-phwj-hrvx
x_refsource_CONFIRM
x_transferred
https://github.com/h2o/h2o/pull/3229
x_refsource_MISC
x_transferred
https://github.com/h2o/h2o/commit/f010336bab162839df43d9e87570897466c97e33
x_refsource_MISC
x_transferred
Hyperlink: https://github.com/h2o/h2o/security/advisories/GHSA-p5hj-phwj-hrvx
Resource:
x_refsource_CONFIRM
x_transferred
Hyperlink: https://github.com/h2o/h2o/pull/3229
Resource:
x_refsource_MISC
x_transferred
Hyperlink: https://github.com/h2o/h2o/commit/f010336bab162839df43d9e87570897466c97e33
Resource:
x_refsource_MISC
x_transferred
2. CISA ADP Vulnrichment
Affected Products
Metrics
VersionBase scoreBase severityVector
Metrics Other Info
Impacts
CAPEC IDDescription
Solutions

Configurations

Workarounds

Exploits

Credits

Timeline
EventDate
Replaced By

Rejected Reason

References
HyperlinkResource
Information is not available yet
▼National Vulnerability Database (NVD)
nvd.nist.gov
Source:security-advisories@github.com
Published At:27 Apr, 2023 | 15:15
Updated At:09 May, 2023 | 18:21

H2O is an HTTP server. In versions 2.3.0-beta2 and prior, when the reverse proxy handler tries to processes a certain type of invalid HTTP request, it tries to build an upstream URL by reading from uninitialized pointer. This behavior can lead to crashes or leak of information to back end HTTP servers. Pull request number 3229 fixes the issue. The pull request has been merged to the `master` branch in commit f010336. Users should upgrade to commit f010336 or later.

CISA Catalog
Date AddedDue DateVulnerability NameRequired Action
N/A
Date Added: N/A
Due Date: N/A
Vulnerability Name: N/A
Required Action: N/A
Metrics
TypeVersionBase scoreBase severityVector
Primary3.18.2HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Secondary3.18.2HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Type: Primary
Version: 3.1
Base score: 8.2
Base severity: HIGH
Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Type: Secondary
Version: 3.1
Base score: 8.2
Base severity: HIGH
Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
CPE Matches

dena
dena
>>h2o>>Versions up to 2.2.6(inclusive)
cpe:2.3:a:dena:h2o:*:*:*:*:*:*:*:*
dena
dena
>>h2o>>2.3.0
cpe:2.3:a:dena:h2o:2.3.0:beta1:*:*:*:*:*:*
dena
dena
>>h2o>>2.3.0
cpe:2.3:a:dena:h2o:2.3.0:beta2:*:*:*:*:*:*
Weaknesses
CWE IDTypeSource
CWE-824Primarysecurity-advisories@github.com
CWE ID: CWE-824
Type: Primary
Source: security-advisories@github.com
Evaluator Description

Evaluator Impact

Evaluator Solution

Vendor Statements

References
HyperlinkSourceResource
https://github.com/h2o/h2o/commit/f010336bab162839df43d9e87570897466c97e33security-advisories@github.com
Patch
https://github.com/h2o/h2o/pull/3229security-advisories@github.com
Vendor Advisory
https://github.com/h2o/h2o/security/advisories/GHSA-p5hj-phwj-hrvxsecurity-advisories@github.com
Patch
Vendor Advisory
Hyperlink: https://github.com/h2o/h2o/commit/f010336bab162839df43d9e87570897466c97e33
Source: security-advisories@github.com
Resource:
Patch
Hyperlink: https://github.com/h2o/h2o/pull/3229
Source: security-advisories@github.com
Resource:
Vendor Advisory
Hyperlink: https://github.com/h2o/h2o/security/advisories/GHSA-p5hj-phwj-hrvx
Source: security-advisories@github.com
Resource:
Patch
Vendor Advisory

Change History

0
Information is not available yet

Similar CVEs

1Records found

CVE-2026-3497
Matching Score-4
Assigner-Canonical Ltd.
ShareView Details
Matching Score-4
Assigner-Canonical Ltd.
CVSS Score-2.7||LOW
EPSS-2.18% / 80.38%
||
7 Day CHG~0.00%
Published-12 Mar, 2026 | 18:27
Updated-15 Jul, 2026 | 02:21
Rejected-Not Available
Known To Be Used In Ransomware Campaigns?-Not Available
KEV Added-Not Available
KEV Action Due Date-Not Available

Vulnerability in the OpenSSH GSSAPI delta included in various Linux distributions. This vulnerability affects the GSSAPI patches added by various Linux distributions and does not affect the OpenSSH upstream project itself. The usage of sshpkt_disconnect() on an error, which does not terminate the process, allows an attacker to send an unexpected GSSAPI message type during the GSSAPI key exchange to the server, which will call the underlying function and continue the execution of the program without setting the related connection variables. As the variables are not initialized to NULL the code later accesses those uninitialized variables, accessing random memory, which could lead to undefined behavior. The recommended workaround is to use ssh_packet_disconnect() instead, which does terminate the process. The impact of the vulnerability depends heavily on the compiler flag hardening configuration.

Action-Not Available
Vendor-Red Hat, Inc.Siemens AGOpenBSDCanonical Ltd.UbuntuDebian GNU/Linux
Product-opensshubuntu_linuxenterprise_linuxdebian_linuxopensshRed Hat Enterprise Linux 9.0 Update Services for SAP SolutionsRed Hat AI Inference Server 3.3Multicluster Engine for KubernetesOpenShift PipelinesRHEL-8 based Middleware ContainersRed Hat OpenShift Container Platform 4.15Red Hat Enterprise Linux 8.8 Telecommunications Update ServiceRed Hat Enterprise Linux 9.2 Update Services for SAP SolutionsRed Hat AI Inference Server 3.2SIPLUS S7-1500 CPU 1518-4 PN/DP MFPRed Hat OpenShift Container Platform 4.12Red Hat OpenShift Container Platform 4.13Red Hat Enterprise Linux 8.6 Telecommunications Update ServiceRed Hat Enterprise Linux 8.8 Update Services for SAP SolutionsRed Hat Enterprise Linux 10.0 Extended Update SupportRed Hat Enterprise Linux 8.6 Update Services for SAP SolutionsRed Hat Enterprise Linux 7Red Hat Enterprise Linux 6Red Hat Enterprise Linux 9.4 Extended Update SupportRed Hat OpenShift Container Platform 4.17SIMATIC S7-1500 CPU 1518F-4 PN/DP MFPRed Hat OpenShift Container Platform 4.18Red Hat Enterprise Linux 10Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update SupportRed Hat Advanced Cluster Management for Kubernetes 2Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update SupportRed Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-OnRed Hat OpenShift Container Platform 4.19Red Hat OpenShift Container Platform 4.14Red Hat Enterprise Linux 9Red Hat Enterprise Linux 9.6 Extended Update SupportRed Hat Enterprise Linux 8Red Hat Update Infrastructure 5SIMATIC S7-1500 CPU 1518-4 PN/DP MFPRed Hat OpenShift Container Platform 4.16Red Hat Hardened Images
CWE ID-CWE-824
Access of Uninitialized Pointer
CWE ID-CWE-908
Use of Uninitialized Resource
Details not found