Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
2 selected

40 records

Priority MEDIUM 49

HHVM 4.172.0 and all prior versions use TLS 1.0 for secure connections when handling tls:// URLs in the stream extension.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.00527 Published 2023-05-10 Fixed in 4.172.1, 4.171.1 +4 CWE-327
TI-2019-02621 CVE-2019-3556 · GHSA-36h6-q98c-7j6j

Path traversal in Meta HHVM

Priority LOW 39

HHVM supports the use of an "admin" server which accepts administrative requests over HTTP.

CVSS 3.1HIGH 8.1 Network Low privileges No interaction EPSS 0.01789 Published 2021-10-26 Fixed in 4.83.1, 4.82.1 +5 CWE-22
TI-2021-06352 CVE-2021-24036 · GHSA-67g7-384p-p2gv

Heap-based buffer overflow in Meta folly

Priority MEDIUM 48

Passing an attacker controlled size when creating an IOBuf could cause integer overflow, leading to an out of bounds write on the heap with the possibility of remote code execution.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.03284 Published 2021-07-23 Fixed in v2021.07.22.00, 4.118.2 +7 CWE-122
TI-2020-01827 CVE-2020-1900 · GHSA-g7r3-m2h7-28vw

Use after free in Meta HHVM

Priority MEDIUM 45

When unserializing an object with dynamic properties HHVM needs to pre-reserve the full size of the dynamic property array before inserting anything into it.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.01384 Published 2021-03-11 Fixed in 4.62.1, 4.61.1 +6 CWE-416
TI-2020-01826 CVE-2020-1899 · GHSA-hqh4-hp5h-w6qj

Memory corruption in Meta HHVM

Priority LOW 35

The unserialize() function supported a type code, "S", which was meant to be supported only for APC serialization.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01218 Published 2021-03-11 Fixed in 4.62.1, 4.61.1 +6 CWE-822
TI-2020-01825 CVE-2020-1898 · GHSA-86q4-p3xc-6m2h

Uncontrolled recursion in Meta HHVM

Priority LOW 35

The fb_unserialize function did not impose a depth limit for nested deserialization.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01211 Published 2021-03-11 Fixed in 4.62.1, 4.61.1 +6 CWE-674
TI-2021-06342 CVE-2021-24025 · GHSA-cc9j-57m4-w285

Heap-based buffer overflow in Meta HHVM

Priority MEDIUM 45

Due to incorrect string size calculations inside the preg_quote function, a large input string passed to the function can trigger an integer overflow leading to a heap overflow.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.01659 Published 2021-03-10 Fixed in 4.98.1, 4.97.1 +6 CWE-122
TI-2020-01848 CVE-2020-1921 · GHSA-x3g2-p3p4-fghf

Stack-based buffer overflow in Meta HHVM

Priority LOW 35

In the crypt function, we attempt to null terminate a buffer using the size of the input salt without validating that the offset is within the buffer.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01211 Published 2021-03-10 Fixed in 4.98.1, 4.97.1 +6 CWE-121
TI-2020-01846 CVE-2020-1919 · GHSA-27cx-293x-x7gq

Out-of-bounds read in Meta HHVM

Priority LOW 35

Incorrect bounds calculations in substr_compare could lead to an out-of-bounds read when the second string argument passed in is longer than the first.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01218 Published 2021-03-10 Fixed in 4.98.1, 4.97.1 +6 CWE-125
TI-2020-01845 CVE-2020-1918 · GHSA-w4h2-wcmm-4gwq

Out-of-bounds read in Meta HHVM

Priority LOW 35

In-memory file operations (ie: using fopen on a data URI) did not properly restrict negative seeking, allowing for the reading of memory prior to the in-memory buffer.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01218 Published 2021-03-10 Fixed in 4.98.1, 4.97.1 +6 CWE-127
TI-2020-01844 CVE-2020-1917 · GHSA-gf82-22g8-prc5

Heap-based buffer overflow in Meta HHVM

Priority MEDIUM 45

xbuf_format_converter, used as part of exif_read_data, was appending a terminating null character to the generated string, but was not using its standard append char function.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.01384 Published 2021-03-10 Fixed in 4.98.1, 4.97.1 +6 CWE-122
TI-2020-01843 CVE-2020-1916 · GHSA-37q2-jfrf-gv36

Heap-based buffer overflow in Meta HHVM

Priority MEDIUM 45

An incorrect size calculation in ldap_escape may lead to an integer overflow when overly long input is passed in, resulting in an out-of-bounds write.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.01384 Published 2021-03-10 Fixed in 4.83.1, 4.82.1 +5 CWE-122
TI-2020-01820 CVE-2020-1893 · GHSA-m8q8-334f-8qxg

Out-of-bounds read in Meta HHVM

Priority LOW 35

Insufficient boundary checks when decoding JSON in TryParse reads out of bounds memory, potentially leading to DOS.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01148 Published 2020-03-03 No fix listed CWE-125
TI-2020-01819 CVE-2020-1892 · GHSA-r2qf-75cq-8rxc

Out-of-bounds read in Meta HHVM

Priority LOW 37

Insufficient boundary checks when decoding JSON in JSON_parser allows read access to out of bounds memory, potentially leading to information leak and DOS.

CVSS 3.1HIGH 8.1 Network No auth User interaction EPSS 0.01095 Published 2020-03-03 No fix listed CWE-125
TI-2020-01815 CVE-2020-1888 · GHSA-hc8h-w648-573p

Out-of-bounds read in Meta HHVM

Priority LOW 35

Insufficient boundary checks when decoding JSON in handleBackslash reads out of bounds memory, potentially leading to DOS.

CVSS 3.1HIGH 7.5 Network No auth No interaction EPSS 0.01148 Published 2020-03-03 No fix listed CWE-125
Priority LOW 32

HHVM does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect CGI applications from the presence of untrusted client data in the HTTP_PROXY environment variable, which might…

CVSS 3.1MEDIUM 5.3 Network No auth No interaction EPSS 0.05076 Published 2020-02-19 No fix listed CWE-665
TI-2019-08940 CVE-2019-11935 · GHSA-447v-pq45-237q

Out-of-bounds read in Meta HHVM

Priority MEDIUM 45

Insufficient boundary checks when processing a string in mb_ereg_replace allows access to out-of-bounds memory.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.01476 Published 2019-12-04 Fixed in 3.30.12 CWE-125
TI-2019-08934 CVE-2019-11929 · GHSA-r5v6-3r34-h6vr

Memory corruption in Meta HHVM

Priority MEDIUM 49

Insufficient boundary checks when formatting numbers in number_format allows read/write access to out-of-bounds memory, potentially leading to remote code execution.

CVSS 3.1CRITICAL 9.8 Network No auth No interaction EPSS 0.04028 Published 2019-10-02 No fix listed CWE-119
TI-2019-08931 CVE-2019-11926 · GHSA-rjfc-697q-4r5p

Memory corruption in Meta HHVM

Priority MEDIUM 46

Insufficient boundary checks when processing M_SOFx markers from JPEG headers in the GD extension could allow access to out-of-bounds memory via a maliciously constructed invalid JPEG input.

CVSS 3.0CRITICAL 9.8 Network No auth No interaction EPSS 0.0229 Published 2019-09-06 No fix listed CWE-119
TI-2019-08930 CVE-2019-11925 · GHSA-xm5g-27h5-6568

Memory corruption in Meta HHVM

Priority MEDIUM 46

Insufficient boundary checks when processing the JPEG APP12 block marker in the GD extension could allow access to out-of-bounds memory via a maliciously constructed invalid JPEG input.

CVSS 3.0CRITICAL 9.8 Network No auth No interaction EPSS 0.02084 Published 2019-09-06 No fix listed CWE-119
Load more