Vulnerability · Published Jun 28, 2024 · Assigned by GitHub_M
CVE-2024-38528Unlimited number of NTS-KE connections can crash ntpd-rs server
High 7.5
In plain English
A high-severity resource allocation without limits in ntpd-rs from pendulum-project. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 54% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
nptd-rs is a tool for synchronizing your computer's clock, implementing the NTP and NTS protocols. There is a missing limit for accepted NTS-KE connections. This allows an unauthenticated remote attacker to crash ntpd-rs when an NTS-KE server is configured. Non NTS-KE server configurations, such as the default ntpd-rs configuration, are unaffected. This vulnerability has been patched in version 1.1.3.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:13 | rust-ntpd | 1.1.3-1 | DEBIAN-CVE-2024-38528 |
| Debian:14 | rust-ntpd | 1.1.3-1 | DEBIAN-CVE-2024-38528 |
| Ubuntu:24.04:LTS | rust-ntpd | no fix listed | UBUNTU-CVE-2024-38528 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| pendulum-project | ntpd-rs | >= 0.3.1, <= 1.1.2 |
Weakness: CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H