The server in Dropbear before 2017.75 might allow post-authentication root remote code execution because of a double free in cleanup of TCP listeners when the -a option is enabled.
The product calls free() twice on the same memory address, potentially leading to modification of unexpected memory locations.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Dropbear_ssh | Dropbear_ssh_project | * | 2017.75 (excluding) |
Dropbear | Ubuntu | artful | * |
Dropbear | Ubuntu | esm-apps/xenial | * |
Dropbear | Ubuntu | trusty | * |
Dropbear | Ubuntu | upstream | * |
Dropbear | Ubuntu | xenial | * |
Dropbear | Ubuntu | yakkety | * |
Dropbear | Ubuntu | zesty | * |