wolfSSL through 5.0.0 allows an attacker to cause a denial of service and infinite loop in the client component by sending crafted traffic from a Machine-in-the-Middle (MITM) position. The root cause is that the client module accepts TLS messages that normally are only sent to TLS servers.
The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Wolfssl | Wolfssl | * | 5.0.0 (including) |
Wolfssl | Ubuntu | bionic | * |
Wolfssl | Ubuntu | impish | * |
Wolfssl | Ubuntu | kinetic | * |
Wolfssl | Ubuntu | trusty | * |
Wolfssl | Ubuntu | upstream | * |
Wolfssl | Ubuntu | xenial | * |