NTP BUG 2879: Improve NTP security against buffer comparison timing attacks
Last update: April 22, 2024 18:49 UTC (7e7bd5857)
Summary
Description
Packet authentication tests have been performed using memcmp()
or possibly bcmp()
, and it is potentially possible for a local or perhaps LAN-based attacker to send a packet with an authentication payload and indirectly observe how much of the digest has matched.
Mitigation
Credit
This weakness was discovered independently by Loganaden Velvindron, and Matthew Van Gundy and Stephen Gray of Cisco ASIG.
Timeline