NTP BUG 3384: Privileged execution of User Library code (WINDOWS PPSAPI ONLY)
Last update: February 15, 2022 20:59 UTC (43fbd379b)
The Windows NT port has the added capability to preload DLLs defined in the inherited global local environment variable
PPSAPI_DLLS. The code contained within those libraries is then called from the NTPD service, usually running with elevated privileges. Depending on how securely the machine is setup and configured, if
ntpd is configured to use the PPSAPI under Windows this can easily lead to a code injection.
This weakness was discovered by Cure53.