HHVM up to 4.172.0 Secure Connection stream_socket_server/stream_socket_client unmaintained third party components
| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 7.7 | $0-$5k | 0.00 |
Summary
A vulnerability was found in HHVM up to 4.172.0. It has been declared as problematic. This issue affects the function stream_socket_server/stream_socket_client of the component Secure Connection Handler. The manipulation results in use of unmaintained third party components.
This vulnerability was named CVE-2022-36937. The attack may be performed from remote. There is no available exploit.
It is recommended to upgrade the affected component.
Details
A vulnerability, which was classified as problematic, was found in HHVM up to 4.172.0. Affected is the function stream_socket_server/stream_socket_client of the component Secure Connection Handler. The manipulation with an unknown input leads to a use of unmaintained third party components vulnerability. CWE is classifying the issue as CWE-1104. The product relies on third-party components that are not
actively supported or maintained by the original developer or a trusted proxy
for the original developer. This is going to have an impact on confidentiality. CVE summarizes:
HHVM 4.172.0 and all prior versions use TLS 1.0 for secure connections when handling tls:// URLs in the stream extension. TLS1.0 has numerous published vulnerabilities and is deprecated. HHVM 4.153.4, 4.168.2, 4.169.2, 4.170.2, 4.171.1, 4.172.1, 4.173.0 replaces TLS1.0 with TLS1.3. Applications that call stream_socket_server or stream_socket_client functions with a URL starting with tls:// are affected.
The weakness was presented 05/10/2023. The advisory is available at hhvm.com. This vulnerability is traded as CVE-2022-36937 since 07/27/2022. Technical details are known, but there is no available exploit.
Upgrading to version 4.153.4, 4.168.2, 4.169.2, 4.170.2, 4.171.1, 4.172.1 or 4.173.0 eliminates this vulnerability. Applying the patch 083f5ffdee661f61512909d16f9a5b98cff3cf0b is able to eliminate this problem. The bugfix is ready for download at github.com. The best possible mitigation is suggested to be upgrading to the latest version.
If you want to get best quality of vulnerability data, you may have to visit VulDB.
Product
Name
Version
License
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Reliability: 🔍
CVSSv3
VulDB Meta Base Score: 7.8VulDB Meta Temp Score: 7.7
VulDB Base Score: 3.7
VulDB Temp Score: 3.6
VulDB Vector: 🔍
VulDB Reliability: 🔍
NVD Base Score: 9.8
NVD Vector: 🔍
CNA Base Score: 9.8
CNA Vector: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Reliability: 🔍
Exploiting
Class: Use of unmaintained third party componentsCWE: CWE-1104
CAPEC: 🔍
ATT&CK: 🔍
Physical: No
Local: No
Remote: Yes
Availability: 🔍
Status: Not defined
EPSS Score: 🔍
EPSS Percentile: 🔍
Price Prediction: 🔍
Current Price Estimation: 🔍
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: UpgradeStatus: 🔍
0-Day Time: 🔍
Upgrade: HHVM 4.153.4/4.168.2/4.169.2/4.170.2/4.171.1/4.172.1/4.173.0
Patch: 083f5ffdee661f61512909d16f9a5b98cff3cf0b
Timeline
07/27/2022 🔍05/10/2023 🔍
05/10/2023 🔍
01/27/2025 🔍
Sources
Advisory: 083f5ffdee661f61512909d16f9a5b98cff3cf0bStatus: Confirmed
CVE: CVE-2022-36937 (🔍)
GCVE (CVE): GCVE-0-2022-36937
GCVE (VulDB): GCVE-100-228738
Entry
Created: 05/10/2023 21:58Updated: 01/27/2025 23:42
Changes: 05/10/2023 21:58 (41), 06/07/2023 10:24 (1), 06/07/2023 10:30 (11), 01/27/2025 23:42 (26)
Complete: 🔍
Cache ID: 216::103
If you want to get best quality of vulnerability data, you may have to visit VulDB.
No comments yet. Languages: en.
Please log in to comment.