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 applicationsThere is no fixed version for ntru
.
ntru is an implementation of the NTRUEncrypt algorithm, an interface to libntru.
Affected versions of this package are vulnerable to Buffer Overflow. When compiled with debug assertions, attempt to subtract with overflow
panic will be triggered, before undefined behavior occurs.
let kp: ntru::types::KeyPair = …;
kp.get_public().export(Default::default())