chrony before 1.31.1 does not initialize the last next pointer when saving unacknowledged replies to command requests, which allows remote authenticated users to cause a denial of service (uninitialized pointer dereference and daemon crash) or possibly execute arbitrary code via a large number of command requests.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Debian_linux | Debian | 7.0 (including) | 7.0 (including) |
| Red Hat Enterprise Linux 7 | RedHat | chrony-0:2.1.1-1.el7 | * |
| Chrony | Ubuntu | esm-infra-legacy/trusty | * |
| Chrony | Ubuntu | lucid | * |
| Chrony | Ubuntu | precise | * |
| Chrony | Ubuntu | trusty | * |
| Chrony | Ubuntu | trusty/esm | * |
| Chrony | Ubuntu | upstream | * |
| Chrony | Ubuntu | utopic | * |
| Chrony | Ubuntu | vivid | * |
| Chrony | Ubuntu | wily | * |
| Chrony | Ubuntu | yakkety | * |
| Chrony | Ubuntu | zesty | * |