The rsa crate is an RSA implementation written in rust. Prior to version 0.9.10, when creating a RSA private key from its components, the construction panics instead of returning an error when one of the primes is 1. Version 0.9.10 fixes the issue.
The product does not properly anticipate or handle exceptional conditions that rarely occur during normal operation of the product.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Rust-rsa | Ubuntu | upstream | * |