First published: Mon May 06 2019(Updated: )
C++ Facebook Thrift servers (using cpp2) would not error upon receiving messages with containers of fields of unknown type. As a result, malicious clients could send short messages which would take a long time for the server to parse, potentially leading to denial of service. This issue affects Facebook Thrift prior to v2019.02.18.00.
Credit: cve-assign@fb.com
Affected Software | Affected Version | How to fix |
---|---|---|
Facebook Thrift | <2019.02.18.00 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-3552 is a vulnerability in C++ Facebook Thrift servers (using cpp2) that allows malicious clients to send short messages, causing denial of service.
The severity of CVE-2019-3552 is high (7.5).
Facebook Thrift version up to and excluding 2019.02.18.00 is affected by CVE-2019-3552.
A malicious client can exploit CVE-2019-3552 by sending messages with containers of fields of unknown type, causing the server to take a long time to parse the message and potentially leading to denial of service.
Yes, the issue has been addressed in a commit by Facebook. It is recommended to update to a version that includes the fix.