An invalid free in Thrift's table-based serialization can cause the application to crash…
An invalid free in Thrift's table-based serialization can cause the application to crash or potentially result in code execution or other undesirable effects.
9 records in Thrift · all components
An invalid free in Thrift's table-based serialization can cause the application to crash or potentially result in code execution or other undesirable effects.
Legacy C++ Facebook Thrift servers (using cpp instead of cpp2) would not error upon receiving messages with containers of fields of unknown type.
Java Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload.
Go Facebook Thrift servers would not error upon receiving messages with containers of fields of unknown type.
Java Facebook Thrift servers would not error upon receiving messages with containers of fields of unknown type.
Python Facebook Thrift servers would not error upon receiving messages with containers of fields of unknown type.
C++ Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload.
C++ Facebook Thrift servers (using cpp2) would not error upon receiving messages with containers of fields of unknown type.
Golang Facebook Thrift servers would not error upon receiving messages declaring containers of sizes larger than the payload.