Skip to content
OpenAdvisories
High · 7.5 CVE-2024-38528 EUVD-2024-1891GHSA-2xpx-vcmq-5f72

Unlimited number of NTS-KE connections can crash ntpd-rs server

Published Jun 28, 2024 · Updated Aug 2, 2024 · Assigned by GitHub_M

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 products

VendorProductAffectedFixed
pendulum-project ntpd-rs >= 0.3.1, <= 1.1.2 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rust-ntpd 1.1.3-1 —
Debian 13 rust-ntpd 1.1.3-1 —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS rust-ntpd No fix yet —
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP6 ntpd-rs 1.2.3-bp156.2.1 openSUSE-SU-2024:0300-1
SUSE Package Hub 15 SP5 ntpd-rs 1.2.3-bp155.2.1 openSUSE-SU-2024:0331-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed ntpd-rs 1.2.0-1.1 openSUSE-SU-2024:14194-1
openSUSE Leap 15.6 ntpd-rs 1.2.3-bp156.2.1 openSUSE-SU-2024:0300-1
openSUSE Leap 15.5 ntpd-rs 1.2.3-bp155.2.1 openSUSE-SU-2024:0331-1

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io ntpd >= 0.3.1, < 1.1.3 1.1.3 GHSA-2xpx-vcmq-5f72

Advisories 3

References