CVE Feed

    Dashboard / CVE / CVE-2020-0601

    CVE-2020-0601

    A spoofing vulnerability exists in the way Windows CryptoAPI (Crypt32.dll) 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, aka 'Windows CryptoAPI Spoofing Vulnerability'.

    Published:Jan 14, 2020
    Last Modified:Oct 29, 2025
    EPS:Jan 14, 2020
    EPSS Score:0.94049
    CVSS Score:8.1

    CISA Notification

    Description

    A spoofing vulnerability exists in the way Windows CryptoAPI (Crypt32.dll) 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, aka 'Windows CryptoAPI Spoofing Vulnerability'.

    Required Action:

    Apply updates per vendor instructions.

    Notes:

    No extra notes provided.

    Due Date
    May 3, 2022
    1592 days ago
    Alert Date
    Nov 3, 2021
    1773 days ago

    Affected Products

    Vendor
    Golang
    Product
    Go
    Vendor
    Microsoft
    Product
    Windows
    Vendor
    Microsoft
    Product
    Windows 10 1507
    Vendor
    Microsoft
    Product
    Windows 10 1607
    Vendor
    Microsoft
    Product
    Windows 10 1709
    Vendor
    Microsoft
    Product
    Windows 10 1803
    Vendor
    Microsoft
    Product
    Windows 10 1809
    Vendor
    Microsoft
    Product
    Windows 10 1903
    Vendor
    Microsoft
    Product
    Windows 10 1909
    Vendor
    Microsoft
    Product
    Windows Server 1803
    Vendor
    Microsoft
    Product
    Windows Server 1903
    Vendor
    Microsoft
    Product
    Windows Server 1909
    Vendor
    Microsoft
    Product
    Windows Server 2016
    Vendor
    Microsoft
    Product
    Windows Server 2019

    Exploits

    https://www.exploit-db.com/exploits/47933https://github.com/0xxon/cve-2020-0601https://github.com/0xxon/cve-2020-0601-pluginhttps://github.com/0xxon/cve-2020-0601-utilshttps://github.com/amlweems/gringottshttps://github.com/apodlosky/PoC_CurveBallhttps://github.com/Ash112121/CVE-2020-0601https://github.com/BlueTeamSteve/CVE-2020-0601https://github.com/bsides-rijeka/meetup-2-curveballhttps://github.com/CrackerCat/CurveballCertToolhttps://github.com/david4599/CurveballCertToolhttps://github.com/dlee35/curveball_luahttps://github.com/Doug-Moody/Windows10_Cumulative_Updates_PowerShellhttps://github.com/eastmountyxz/CVE-2018-20250-WinRARhttps://github.com/eastmountyxz/CVE-2020-0601-EXPhttps://github.com/exploitblizzard/CVE-2020-0601-spoofkeyhttps://github.com/gentilkiwi/curveballhttps://github.com/gremwell/cve-2020-0601_pochttps://github.com/Hans-MartinHannibalLauridsen/CurveBallhttps://github.com/IIICTECH/-CVE-2020-0601-ECC---EXPLOIThttps://github.com/ioncodes/Curveballhttps://github.com/JoelBts/CVE-2020-0601_PoChttps://github.com/JPurrier/CVE-2020-0601https://github.com/kudelskisecurity/chainoffoolshttps://github.com/ly4k/CurveBallhttps://github.com/MarkusZehnle/CVE-2020-0601https://github.com/nissan-sudo/CVE-2020-0601https://github.com/okanulkr/CurveBall-CVE-2020-0601-PoChttps://github.com/RrUZi/Awesome-CVE-2020-0601https://github.com/saleemrashid/badecparamshttps://github.com/ShayNehmad/twoplustwohttps://github.com/SherlockSec/CVE-2020-0601https://github.com/talbeerysec/CurveBallDetectionhttps://github.com/thimelp/cve-2020-0601-Perlhttps://github.com/tyj956413282/curveball-plushttps://github.com/yanghaoi/CVE-2020-0601https://github.com/YoannDqr/CVE-2020-0601

    Common Weakness Enumeration

    Related CVEs

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High