{"id":"BIT-golang-2020-0601","revision":null,"records":[{"revision":"1433c810a00c4a32b8957aca00dac62e","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2020-0601","aliases":[],"title":"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 …","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'.","state":0,"publishedAt":"2020-01-14T23:11:20+00:00","modifiedAt":"2025-10-21T23:35:53.978+00:00","affected":[{"ecosystem":"Vendor product","name":"Windows","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1803 for 32-bit Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1803 for x64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1803 for ARM64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1809 for 32-bit Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1809 for x64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1809 for ARM64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1709 for 32-bit Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1709 for x64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1709 for ARM64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 for 32-bit Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 for x64-based Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1607 for 32-bit Systems\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"10 Version 1607 for x64-based Systems\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows Server","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows Server\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"version 1803  (Core Installation)\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"2019\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"2019  (Core installation)\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"2016\"\n                        },\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"2016  (Core installation)\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows 10 Version 1903 for 32-bit Systems","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows 10 Version 1903 for 32-bit Systems\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows 10 Version 1903 for x64-based Systems","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows 10 Version 1903 for x64-based Systems\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows 10 Version 1903 for ARM64-based Systems","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows 10 Version 1903 for ARM64-based Systems\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows Server, version 1903 (Server Core installation)","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows Server, version 1903 (Server Core installation)\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows 10 Version 1909 for 32-bit Systems","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows 10 Version 1909 for 32-bit Systems\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows 10 Version 1909 for x64-based Systems","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows 10 Version 1909 for x64-based Systems\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows Server, version 1909 (Server Core installation)","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows Server, version 1909 (Server Core installation)\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"},{"ecosystem":"Vendor product","name":"Windows 10 Version 1909 for ARM64-based Systems","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"product\": \"Windows 10 Version 1909 for ARM64-based Systems\",\n                    \"vendor\": \"Microsoft\",\n                    \"versions\": [\n                        {\n                            \"status\": \"affected\",\n                            \"version\": \"unspecified\"\n                        }\n                    ]\n                }"}],"metrics":[],"references":["https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0601","http://packetstormsecurity.com/files/155961/CurveBall-Microsoft-Windows-CryptoAPI-Spoofing-Proof-Of-Concept.html","http://packetstormsecurity.com/files/155960/CurveBall-Microsoft-Windows-CryptoAPI-Spoofing-Proof-Of-Concept.html"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2020-0601","license":"CVE Program Terms of Use","key":"cve-program:CVE-2020-0601","identifiers":["CVE-2020-0601"]},"retained":false,"historicalAffected":[]},{"revision":"d570d8414c7b47e7b8d6acc3a273b2b1","observedAt":"2026-11-14T06:08:29.791+00:00","statement":{"source":"euvd","id":"EUVD-2020-2099","aliases":["CVE-2020-0601","GHSA-82jc-cv6x-r223"],"title":"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 …","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'.","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[{"system":"EUVD CVSS 3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N","score":8.1,"severity":null}],"references":["https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0601","http://packetstormsecurity.com/files/155961/CurveBall-Microsoft-Windows-CryptoAPI-Spoofing-Proof-Of-Concept.html","http://packetstormsecurity.com/files/155960/CurveBall-Microsoft-Windows-CryptoAPI-Spoofing-Proof-Of-Concept.html"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2020-2099","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"Jan 14, 2020, 11:11:20 PM","dateUpdated":"Oct 21, 2025, 11:35:53 PM"},"relatedAdvisories":[],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2020-2099","identifiers":["EUVD-2020-2099","CVE-2020-0601","GHSA-82jc-cv6x-r223"]},"retained":false,"historicalAffected":[]},{"revision":"09ef076594364ed597dce0f4d31f0e78","observedAt":"2026-10-24T16:17:15.013+00:00","statement":{"source":"nvd","id":"CVE-2020-0601","aliases":[],"title":"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 …","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'.","state":0,"publishedAt":"2020-01-14T23:15:30.207+00:00","modifiedAt":"2026-06-17T02:46:08.127+00:00","affected":[],"metrics":[{"system":"CVSS 3.1 · nvd@nist.gov · Primary","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N","score":8.1,"severity":"HIGH"},{"system":"CVSS 3.1 · 134c704f-9b21-4f2e-91b3-4a467353bcc0 · Secondary","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N","score":8.1,"severity":"HIGH"},{"system":"CVSS 2.0 · nvd@nist.gov · Primary","vector":"AV:N/AC:M/Au:N/C:P/I:P/A:N","score":5.8,"severity":"MEDIUM"}],"references":["http://packetstormsecurity.com/files/155960/CurveBall-Microsoft-Windows-CryptoAPI-Spoofing-Proof-Of-Concept.html","http://packetstormsecurity.com/files/155961/CurveBall-Microsoft-Windows-CryptoAPI-Spoofing-Proof-Of-Concept.html","https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0601","https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-0601"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2020-0601","license":"NIST NVD usage terms; underlying source attribution retained","enrichment":{"sourceStatus":"Analyzed","weaknesses":["CWE-295"],"productCriteria":["cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:arm64:*","cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:arm64:*","cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_10_1809:*:*:*:*:*:*:arm64:*","cpe:2.3:o:microsoft:windows_10_1809:*:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1809:*:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:arm64:*","cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_10_1909:-:*:*:*:*:*:arm64:*","cpe:2.3:o:microsoft:windows_10_1909:-:*:*:*:*:*:x64:*","cpe:2.3:o:microsoft:windows_10_1909:-:*:*:*:*:*:x86:*","cpe:2.3:o:microsoft:windows_server_1803:-:*:*:*:*:*:*:*","cpe:2.3:o:microsoft:windows_server_1903:-:*:*:*:*:*:*:*","cpe:2.3:o:microsoft:windows_server_1909:-:*:*:*:*:*:*:*","cpe:2.3:o:microsoft:windows_server_2016:-:*:*:*:*:*:*:*","cpe:2.3:o:microsoft:windows_server_2019:-:*:*:*:*:*:*:*","cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*","cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*"],"sourceDates":{"published":"2020-01-14T23:15:30.207","lastModified":"2026-06-17T02:46:08.127"},"relatedAdvisories":[],"note":"NVD analysis and CPE criteria are source context, not proof that a package or your environment is affected. Complete affected data, logical configurations and SSVC are retained in the original JSON."},"key":"nvd:CVE-2020-0601","identifiers":["CVE-2020-0601"]},"retained":false,"historicalAffected":[]},{"revision":"49d8fbef9e744c77a02c00c4b6871800","observedAt":"2026-10-24T13:19:41.952+00:00","statement":{"source":"osv","id":"GO-2022-0535","aliases":["BIT-golang-2020-0601","CVE-2020-0601"],"title":"Certificate validation bypass on Windows in crypto/x509","description":"A Windows vulnerability allows attackers to spoof valid certificate chains when the system root store is in use.\n\nA workaround is present in Go 1.12.6+ and Go 1.13.7+, but affected users should additionally install the Windows security update to protect their system.\n\nSee https://msrc.microsoft.com/update-guide/en-US/vulnerability/CVE-2020-0601 for details on the Windows vulnerability.","state":0,"publishedAt":"2022-08-01T22:21:17+00:00","modifiedAt":"2024-05-20T16:03:47+00:00","affected":[{"ecosystem":"Go","name":"stdlib","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"0"},{"kind":"fixed","version":"1.12.16"},{"kind":"introduced","version":"1.13.0-0"},{"kind":"fixed","version":"1.13.7"}]}],"versions":[],"rawVersionEvidence":null}],"metrics":[],"references":["https://go.dev/cl/215905","https://go.googlesource.com/go/+/953bc8f391a63adf00bac2515dba62abe8a1e2c2","https://go.dev/issue/36834","https://groups.google.com/g/golang-announce/c/Hsw4mHYc470/m/WJeW5wguEgAJ"],"sourceUrl":"https://osv.dev/vulnerability/GO-2022-0535","license":"OSV · upstream source license applies","key":"osv:GO-2022-0535","identifiers":["GO-2022-0535","BIT-golang-2020-0601","CVE-2020-0601"]},"retained":false,"historicalAffected":[]}],"coverage":[{"source":"cisa-kev:global","scope":"Complete CISA KEV catalog; all vendors. Missing entries do not establish absence of exploitation.","generation":"2026-11-15T02:30:47.8730310+00:00","complete":true,"records":1781,"lastAttemptAt":"2026-11-15T02:30:47.873031+00:00","lastSuccessAt":"2026-11-15T02:30:48.0284679+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:48.0284689+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"cve-program","scope":"Official CVE Program baseline and cumulative hourly delta; all vendors, published and rejected records","generation":"cve-7de4d7559a5263003f03d9f70577ab06f92ba4178309f26fce53e22a4a959294-4a3b956be05e66f2d334d680698b5f8b1ae425e61f61bc83c4992e5887bfe17d","complete":true,"records":425766,"lastAttemptAt":"2026-11-15T02:30:47.2010811+00:00","lastSuccessAt":"2026-11-15T02:30:47.193798+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:47.2010811+00:00","snapshotPublishedAt":"2026-11-15T02:22:02+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"euvd","scope":"Rolling EUVD lookups of CVE aliases in current public OSV archives; 500 identifiers per refresh, rechecked after 48 hours. Not a global EUVD catalog. Successful not-found lookups count as checked; they do not imply withdrawal or safety. No reader inventory is sent.","generation":"enrichment-fffeee11411049318edc5a8d2dca1046","complete":false,"records":13821,"lastAttemptAt":"2026-11-15T02:40:11.1475507+00:00","lastSuccessAt":"2026-11-15T02:40:11.142+00:00","error":"18 identifier lookups failed; latest failures include AccessDenied (HTTP 403). Other identifiers were checked independently.","lastVerifiedAt":"2026-11-15T02:40:11.142+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":13856,"expectedIdentifiers":13874,"failedIdentifiers":18},{"source":"first-epss:nuget","scope":"FIRST EPSS for explicit CVE aliases in the collected public NuGet archive. Not a global EPSS backfill.","generation":"2026-11-15T02:30:47.8730310+00:00","complete":true,"records":1125,"lastAttemptAt":"2026-11-15T02:30:47.873031+00:00","lastSuccessAt":"2026-11-15T02:30:48.0298151+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:48.0298198+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"nvd","scope":"Rolling NVD lookups of CVE aliases in current public OSV archives; 500 identifiers per refresh, rechecked after 48 hours. Not a global NVD catalog. Successful not-found lookups count as checked; they do not imply withdrawal or safety. No reader inventory is sent.","generation":"enrichment-b4e16143cf664d0aa856e1009c943b33","complete":true,"records":13833,"lastAttemptAt":"2026-11-15T02:30:50.0807193+00:00","lastSuccessAt":"2026-11-15T02:30:50.077+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:50.077+00:00","snapshotPublishedAt":null,"importing":false,"stagedRecords":0,"checkedIdentifiers":13874,"expectedIdentifiers":13874,"failedIdentifiers":0},{"source":"osv:Go","scope":"Complete OSV Go ecosystem archive, including withdrawn and malicious-package source records; statement counts are not unique CVE counts","generation":"go-64eea06dbd27de8464d5dbce1b78cc794cc59e2d901516ae0d3ea76e624cdae0","complete":true,"records":9955,"lastAttemptAt":"2026-11-15T02:30:47.8246194+00:00","lastSuccessAt":"2026-11-14T13:57:23.1208135+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:47.8246194+00:00","snapshotPublishedAt":"2026-11-14T13:17:57+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"osv:NuGet","scope":"Complete OSV NuGet ecosystem archive, including GitHub Advisory Database records; NuGet version matching only","generation":"nuget-f4424d7d4861b1af1404bd15abcb83f295dcd003412a9340ca99dc8200aa148a","complete":true,"records":2014,"lastAttemptAt":"2026-11-15T02:30:47.3421403+00:00","lastSuccessAt":"2026-11-13T19:57:08.2864435+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:47.3421403+00:00","snapshotPublishedAt":"2026-11-13T19:33:10+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"osv:crates.io","scope":"Complete OSV crates.io ecosystem archive, including withdrawn and malicious-package source records; statement counts are not unique CVE counts","generation":"crates.io-012aff9b2fb349d53e2c4bace6ca57956b6f5f9d82c1dc9fdc1c9b3c738f8977","complete":true,"records":3148,"lastAttemptAt":"2026-11-15T02:30:47.8368492+00:00","lastSuccessAt":"2026-11-14T04:57:03.8279646+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:47.8368492+00:00","snapshotPublishedAt":"2026-11-14T03:02:50+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null},{"source":"osv:npm","scope":"Complete OSV npm ecosystem archive, including withdrawn and malicious-package source records; statement counts are not unique CVE counts","generation":"npm-deb41cb32d3b3d67de7960b1647d789a5218551d33a54a4b027ba315bcba590f","complete":true,"records":232473,"lastAttemptAt":"2026-11-15T02:30:47.7245904+00:00","lastSuccessAt":"2026-11-15T01:46:53.6377511+00:00","error":null,"lastVerifiedAt":"2026-11-15T02:30:47.7245904+00:00","snapshotPublishedAt":"2026-11-15T00:48:23+00:00","importing":false,"stagedRecords":0,"checkedIdentifiers":null,"expectedIdentifiers":null,"failedIdentifiers":null}]}