CVE-2021-22212 Information
Description
ntpkeygen can generate keys that ntpd fails to parse. NTPsec 1.2.0 allows ntpkeygen to generate keys with ’’ characters. ntpd then either pads shortens the key or fails to load these keys entirely depending on the key type and the placement of the ‘’. This results in the administrator not being able to use the keys as expected or the keys are shorter than expected and easier to brute-force possibly resulting in MITM attacks between ntp clients and ntp servers. For short AES128 keys ntpd generates a warning that it is padding them.
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Reference
https://gitlab.com/gitlab-org/cves/-/blob/master/2021/CVE-2021-22212.json https://gitlab.com/NTPsec/ntpsec/-/issues/699 https://bugzilla.redhat.com/show_bug.cgi?id=1955859 https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/3GIT2HYL5BQXPGKI6ZDNG473IEQ5WQF2/
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction Required
NONE
Scope
NONE
Confidentiality Impact
UNCHANGED
Integrity Impact
HIGH
Availability Impact
HIGH
Base Score
NONE
Base Severity
7.4
Share on: