CVE-2019-11331
ntp: Using port 123 for modes where a fixed port number is not required facilitates off-path attacks.
Severity
LowRed Hat Product Security
CVSS 3.0
Review impact separately from score.
Published · April 18, 2019
Updated · November 22, 2025
Description
Network Time Protocol (NTP), as specified in RFC 5905, uses port 123 even for modes where a fixed port number is not required, which makes it easier for remote attackers to conduct off-path attacks.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
On Red Hat Enterprise Linux 6 and later, switching from ntp to chrony is recommended. Among other design improvements, chrony uses a randomised source port by default.
If using ntp, the source port can be randomised by iptables masquerading rules, effectively mitigating this vulnerability:
iptables -t nat -I POSTROUTING -p udp -m udp --sport 123 -j MASQUERADE --to-ports 60000-61000
CVSS / CWE
CVSS 3.0 · 8.1CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-384 · Session Fixation