Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CVE-2020-13949 - Uncontrolled Resource Consumption #2

Open
MGathier opened this issue Dec 31, 2024 · 1 comment
Open

CVE-2020-13949 - Uncontrolled Resource Consumption #2

MGathier opened this issue Dec 31, 2024 · 1 comment

Comments

@MGathier
Copy link
Contributor

MGathier commented Dec 31, 2024

In Apache Thrift 0.9.3 to 0.13.0, malicious RPC clients could send short messages, which would allocate a large amount of memory, potentially leading to a denial of service.

Found in libthrift 0.11.0, resolved in 0.14.0

@MGathier
Copy link
Contributor Author

MGathier commented Dec 31, 2024

This is a server-side vulnerability. As Axon Server only uses Apache Thrift as a client to send to Jaeger, this vulnerability does not apply to Axon Server.

Axon Server only uses libthrift when gRPC metrics are enabled and exported to Jaeger (axoniq.axonserver.metrics.grpc.jaeger-enabled=true). It is not possible to upgrade to a more recent version of libthrift, as this is not compatible with the jaeger client version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant