Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
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 applicationsUpgrade secp256k1
to version 0.22.2, 0.23.5, 0.24.2 or higher.
Affected versions of this package are vulnerable to Use After Free due to incorrect bounds on Secp256k1::preallocated_gen_new
method.
Note:
Users are unaffected if they either:
don't call Secp256k1::preallocated_gen_new
manually checked that the usage of the method is sound
upgraded to the patched version of secp256k1
(recommended)