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 applicationsLearn about Allocation of Resources Without Limits or Throttling vulnerabilities in an interactive lesson.
Start learningThere is no fixed version for gmpy2
.
gmpy2 is a gmpy2 interface to GMP, MPFR, and MPC for Python 3.7+
Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling when performing arbitrary-precision calculations based on the GNU Multiple Precision Arithmetic Library (GMP), in functions such as exp()
, secure_exp()
, efficient_multi_exp()
, _secure_matrix_solve()
, and _evaluate_polynomial()
, which can be made to allocate excessive memory and exhaust all memory available, causing a crash.