CVE-2019-11938
Java Facebook Thrift servers would not error upon receiving messages declaring containers of...
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload. As a result, malicious clients could send short messages which would result in a large memory allocation, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.12.09.00.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload. As a result, malicious clients could send short messages which would result in a large memory allocation, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.12.09.00.
- Record
CVE-2019-11938- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-770
- Updated
- 2026-11-02
CVE List No score
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload. As a result, malicious clients could send short messages which would result in a large memory allocation, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.12.09.00.
- Record
CVE-2019-11938- Weakness
- CWE-770
- Updated
- 2026-11-02
EUVDEUVD-2019-3595 No score
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload. As a result, malicious clients could send short messages which would result in a large memory allocation, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.12.09.00.
- Record
EUVD-2019-3595- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hr4p-8hm2-w85x No score
Java Facebook Thrift servers would not error upon receiving messages declaring containers of...
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload. As a result, malicious clients could send short messages which would result in a large memory allocation, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.12.09.00.
- Record
GHSA-hr4p-8hm2-w85x- Updated
- 2026-11-02
OSV
7.5
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload. As a result, malicious clients could send short messages which would result in a large memory allocation, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.12.09.00.
- Record
CVE-2019-11938- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-04
OSVCLSA-2026-1773965922 No score
TuxCare security update for org.apache.thrift (5 CVEs)
TuxCare rebuilt 2 org.apache.thrift packages to address 5 CVEs. Fixed in 0.9.1-tuxcare.3.
- Record
CLSA-2026-1773965922- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.apache.thrift:libfb303TuxCare:Maven From an advisory covering 5 CVEs |
0.9.1 up to 0.9.1-tuxcare.3, plus listed versions 0.9.1-tuxcare.10.9.1-tuxcare.2 |
0.9.1-tuxcare.3 |
org.apache.thrift:libthriftTuxCare:Maven From an advisory covering 5 CVEs |
0.9.1 up to 0.9.1-tuxcare.3, plus listed versions 0.9.1-tuxcare.10.9.1-tuxcare.2 |
0.9.1-tuxcare.3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-11938 is a high vulnerability (CVSS 7.5) in Facebook Thrift, published March 10, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.25%, the 83rd percentile. No source names a fixed version.