Race Condition Affecting gevent package, versions [,24.10.1)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-PYTHON-GEVENT-8320934
- published 1 Nov 2024
- disclosed 1 Nov 2024
- credit Henry Rieke
How to fix?
Upgrade gevent
to version 24.10.1 or higher.
Overview
Affected versions of this package are vulnerable to Race Condition when the fallback socketpair implementation is used on platforms that lack native support and the vulnerable function does not properly authenticate the connected sockets. An attacker must be able to predict the address and port and establish a connection before the legitimate client.