Microsoft Windows CryptoAPI Spoofing
What to do
Apply updates per vendor instructions.
CISA deadline 2022-05-03 · passed 4 years 4 months ago · applies to US federal civilian agencies; used elsewhere as a reference SLA
What happened
Microsoft Windows CryptoAPI (Crypt32.dll) contains a spoofing vulnerability in the way it validates Elliptic Curve Cryptography (ECC) certificates. An attacker could exploit the vulnerability by using a spoofed code-signing certificate to sign a malicious executable, making it appear the file was from a trusted, legitimate source. A successful exploit could also allow the attacker to conduct man-in-the-middle attacks and decrypt confidential information on user connections to the affected software. The vulnerability is also known under the moniker of CurveBall.
Who is affected
Microsoft Windows. Affected version ranges are listed in the vendor advisory and the NVD entry linked under Sources.
Weakness class: CWE-295.
Timeline
- Added to CISA KEVExploitation in the wild confirmed by CISA
- CISA remediation deadlinepassed 4 years 4 months ago
Sources
- NVD entry for CVE-2020-0601 nvd.nist.gov/vuln/detail/CVE-2020-0601
- CISA Known Exploited Vulnerabilities catalog www.cisa.gov/known-exploited-vulnerabilities-catalog
- cisa.gov www.cisa.gov/news-events/directives/ed-20-02-mitigate-windows-vulnerabilities-january-2020-patch-tuesday
- nvd.nist.gov nvd.nist.gov/vuln/detail/CVE-2020-0601