Search

Find a vulnerability

Search criteria Use this form to refine search results.
Full-text search supports keyword queries with ranking and filtering.
You can combine vendor, product, and sources to narrow results.
Enable “Apply ordering” to sort by date instead of relevance.

    7 vulnerabilities by go

    CVE-2025-58190 (GCVE-0-2025-58190)

    Vulnerability from cvelistv5 – Published: 2026-02-05 17:48 – Updated: 2026-02-12 15:22
    VLAI
    Title
    Infinite parsing loop in golang.org/x/net
    Summary
    The html.Parse function in golang.org/x/net/html has an infinite parsing loop when processing certain inputs, which can lead to denial of service (DoS) if an attacker provides specially crafted HTML content.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator (v2.0.3)
    CWE
    • CWE-835 - Loop with Unreachable Exit Condition
    Assigner
    Go
    Impacted products
    Vendor Product Version
    golang.org/x/net golang.org/x/net/html Affected: 0 , < 0.45.0 (semver)
    Create a notification for this product.
    Credits
    Guido Vranken
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "LOW",
                  "baseScore": 5.3,
                  "baseSeverity": "MEDIUM",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-58190",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-02-12T15:22:10.801204Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-02-12T15:22:37.685Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://pkg.go.dev",
              "defaultStatus": "unaffected",
              "packageName": "golang.org/x/net/html",
              "product": "golang.org/x/net/html",
              "programRoutines": [
                {
                  "name": "inRowIM"
                },
                {
                  "name": "Parse"
                },
                {
                  "name": "ParseFragment"
                },
                {
                  "name": "ParseFragmentWithOptions"
                },
                {
                  "name": "ParseWithOptions"
                }
              ],
              "vendor": "golang.org/x/net",
              "versions": [
                {
                  "lessThan": "0.45.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "Guido Vranken"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "The html.Parse function in golang.org/x/net/html has an infinite parsing loop when processing certain inputs, which can lead to denial of service (DoS) if an attacker provides specially crafted HTML content."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "CWE-835: Loop with Unreachable Exit Condition",
                  "lang": "en"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-02-05T17:48:44.693Z",
            "orgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
            "shortName": "Go"
          },
          "references": [
            {
              "url": "https://groups.google.com/g/golang-announce/c/jnQcOYpiR2c"
            },
            {
              "url": "https://github.com/golang/vulndb/issues/4441"
            },
            {
              "url": "https://go.dev/cl/709875"
            },
            {
              "url": "https://pkg.go.dev/vuln/GO-2026-4441"
            }
          ],
          "title": "Infinite parsing loop in golang.org/x/net"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
        "assignerShortName": "Go",
        "cveId": "CVE-2025-58190",
        "datePublished": "2026-02-05T17:48:44.693Z",
        "dateReserved": "2025-08-27T14:50:58.692Z",
        "dateUpdated": "2026-02-12T15:22:37.685Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-47911 (GCVE-0-2025-47911)

    Vulnerability from cvelistv5 – Published: 2026-02-05 17:48 – Updated: 2026-02-12 15:23
    VLAI
    Title
    Quadratic parsing complexity in golang.org/x/net/html
    Summary
    The html.Parse function in golang.org/x/net/html has quadratic parsing complexity when processing certain inputs, which can lead to denial of service (DoS) if an attacker provides specially crafted HTML content.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator (v2.0.3)
    CWE
    • CWE-400 - Uncontrolled Resource Consumption
    Assigner
    Go
    Impacted products
    Vendor Product Version
    golang.org/x/net golang.org/x/net/html Affected: 0 , < 0.45.0 (semver)
    Create a notification for this product.
    Credits
    Guido Vranken Jakub Ciolek
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "LOW",
                  "baseScore": 5.3,
                  "baseSeverity": "MEDIUM",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-47911",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-02-12T15:23:40.307728Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-02-12T15:23:55.509Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://pkg.go.dev",
              "defaultStatus": "unaffected",
              "packageName": "golang.org/x/net/html",
              "product": "golang.org/x/net/html",
              "programRoutines": [
                {
                  "name": "parser.parse"
                },
                {
                  "name": "Parse"
                },
                {
                  "name": "ParseFragment"
                },
                {
                  "name": "ParseFragmentWithOptions"
                },
                {
                  "name": "ParseWithOptions"
                }
              ],
              "vendor": "golang.org/x/net",
              "versions": [
                {
                  "lessThan": "0.45.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "Guido Vranken"
            },
            {
              "lang": "en",
              "value": "Jakub Ciolek"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "The html.Parse function in golang.org/x/net/html has quadratic parsing complexity when processing certain inputs, which can lead to denial of service (DoS) if an attacker provides specially crafted HTML content."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "CWE-400: Uncontrolled Resource Consumption",
                  "lang": "en"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-02-05T17:48:44.562Z",
            "orgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
            "shortName": "Go"
          },
          "references": [
            {
              "url": "https://go.dev/cl/709876"
            },
            {
              "url": "https://github.com/golang/vulndb/issues/4440"
            },
            {
              "url": "https://groups.google.com/g/golang-announce/c/jnQcOYpiR2c"
            },
            {
              "url": "https://pkg.go.dev/vuln/GO-2026-4440"
            }
          ],
          "title": "Quadratic parsing complexity in golang.org/x/net/html"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
        "assignerShortName": "Go",
        "cveId": "CVE-2025-47911",
        "datePublished": "2026-02-05T17:48:44.562Z",
        "dateReserved": "2025-05-13T23:31:29.597Z",
        "dateUpdated": "2026-02-12T15:23:55.509Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-68120 (GCVE-0-2025-68120)

    Vulnerability from cvelistv5 – Published: 2025-12-29 23:46 – Updated: 2025-12-30 16:05
    VLAI
    Title
    Unexpected untrusted code execution in github.com/golang/vscode-go
    Summary
    To prevent unexpected untrusted code execution, the Visual Studio Code Go extension is now disabled in Restricted Mode.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator (v2.0.3)
    CWE
    • CWE-184 - Incomplete List of Disallowed Inputs
    Assigner
    Go
    Impacted products
    Credits
    CHOE WONWOO (https://www.linkedin.com/in/wonwoo-choe-908b11390)
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "LOW",
                  "baseScore": 5.4,
                  "baseSeverity": "MEDIUM",
                  "confidentialityImpact": "LOW",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "LOW",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-68120",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-12-30T16:04:39.480671Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-12-30T16:05:04.576Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://pkg.go.dev",
              "defaultStatus": "unaffected",
              "packageName": "github.com/golang/vscode-go",
              "product": "github.com/golang/vscode-go",
              "vendor": "github.com/golang/vscode-go",
              "versions": [
                {
                  "lessThan": "0.52.1",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "CHOE WONWOO (https://www.linkedin.com/in/wonwoo-choe-908b11390)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "To prevent unexpected untrusted code execution, the Visual Studio Code Go extension is now disabled in Restricted Mode."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "CWE-184: Incomplete List of Disallowed Inputs",
                  "lang": "en"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-12-29T23:46:52.451Z",
            "orgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
            "shortName": "Go"
          },
          "references": [
            {
              "url": "https://nvd.nist.gov/vuln/detail/CVE-2025-68120"
            },
            {
              "url": "https://groups.google.com/g/golang-dev/c/CHG4qfcicBU/m/4tanFUymDQAJ"
            },
            {
              "url": "https://pkg.go.dev/vuln/GO-2025-4249"
            }
          ],
          "title": "Unexpected untrusted code execution in github.com/golang/vscode-go"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
        "assignerShortName": "Go",
        "cveId": "CVE-2025-68120",
        "datePublished": "2025-12-29T23:46:52.451Z",
        "dateReserved": "2025-12-15T16:48:04.451Z",
        "dateUpdated": "2025-12-30T16:05:04.576Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-47913 (GCVE-0-2025-47913)

    Vulnerability from cvelistv5 – Published: 2025-11-13 21:29 – Updated: 2025-12-16 16:43
    VLAI
    Title
    Potential denial of service in golang.org/x/crypto/ssh/agent
    Summary
    SSH clients receiving SSH_AGENT_SUCCESS when expecting a typed response will panic and cause early termination of the client process.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator (v2.0.3)
    CWE
    • CWE-703 - Improper Handling of Exceptional Conditions
    Assigner
    Go
    Impacted products
    Credits
    Jakub Ciolek Nicola Murino
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "HIGH",
                  "baseScore": 7.5,
                  "baseSeverity": "HIGH",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-47913",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-11-13T21:47:44.206349Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-11-13T21:47:50.864Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://pkg.go.dev",
              "defaultStatus": "unaffected",
              "packageName": "golang.org/x/crypto/ssh/agent",
              "product": "golang.org/x/crypto/ssh/agent",
              "programRoutines": [
                {
                  "name": "client.SignWithFlags"
                },
                {
                  "name": "client.List"
                },
                {
                  "name": "agentKeyringSigner.Sign"
                },
                {
                  "name": "agentKeyringSigner.SignWithAlgorithm"
                },
                {
                  "name": "client.Sign"
                },
                {
                  "name": "client.Signers"
                }
              ],
              "vendor": "golang.org/x/crypto",
              "versions": [
                {
                  "lessThan": "0.43.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "Jakub Ciolek"
            },
            {
              "lang": "en",
              "value": "Nicola Murino"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "SSH clients receiving SSH_AGENT_SUCCESS when expecting a typed response will panic and cause early termination of the client process."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "CWE-703: Improper Handling of Exceptional Conditions",
                  "lang": "en"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-12-16T16:43:43.633Z",
            "orgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
            "shortName": "Go"
          },
          "references": [
            {
              "url": "https://go.dev/cl/700295"
            },
            {
              "url": "https://go.dev/issue/75178"
            },
            {
              "url": "https://github.com/advisories/GHSA-56w8-48fp-6mgv"
            },
            {
              "url": "https://pkg.go.dev/vuln/GO-2025-4116"
            }
          ],
          "title": "Potential denial of service in golang.org/x/crypto/ssh/agent"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
        "assignerShortName": "Go",
        "cveId": "CVE-2025-47913",
        "datePublished": "2025-11-13T21:29:39.907Z",
        "dateReserved": "2025-05-13T23:31:29.597Z",
        "dateUpdated": "2025-12-16T16:43:43.633Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2025-22868 (GCVE-0-2025-22868)

    Vulnerability from cvelistv5 – Published: 2025-02-26 03:07 – Updated: 2025-02-26 14:46
    VLAI
    Title
    Unexpected memory consumption during token parsing in golang.org/x/oauth2
    Summary
    An attacker can pass a malicious malformed token which causes unexpected memory to be consumed during parsing.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator (v2.0.3)
    CWE
    • CWE-1286 - Improper Validation of Syntactic Correctness of Input
    Assigner
    Go
    Impacted products
    Vendor Product Version
    golang.org/x/oauth2 golang.org/x/oauth2/jws Affected: 0 , < 0.27.0 (semver)
    Create a notification for this product.
    Credits
    jub0bs
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "HIGH",
                  "baseScore": 7.5,
                  "baseSeverity": "HIGH",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-22868",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-02-26T14:45:27.246610Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "problemTypes": [
              {
                "descriptions": [
                  {
                    "cweId": "CWE-1286",
                    "description": "CWE-1286 Improper Validation of Syntactic Correctness of Input",
                    "lang": "en",
                    "type": "CWE"
                  }
                ]
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-02-26T14:46:20.671Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://pkg.go.dev",
              "defaultStatus": "unaffected",
              "packageName": "golang.org/x/oauth2/jws",
              "product": "golang.org/x/oauth2/jws",
              "programRoutines": [
                {
                  "name": "Verify"
                }
              ],
              "vendor": "golang.org/x/oauth2",
              "versions": [
                {
                  "lessThan": "0.27.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "jub0bs"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "An attacker can pass a malicious malformed token which causes unexpected memory to be consumed during parsing."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "CWE-1286: Improper Validation of Syntactic Correctness of Input",
                  "lang": "en"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-02-26T03:07:49.012Z",
            "orgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
            "shortName": "Go"
          },
          "references": [
            {
              "url": "https://go.dev/cl/652155"
            },
            {
              "url": "https://go.dev/issue/71490"
            },
            {
              "url": "https://pkg.go.dev/vuln/GO-2025-3488"
            }
          ],
          "title": "Unexpected memory consumption during token parsing in golang.org/x/oauth2"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
        "assignerShortName": "Go",
        "cveId": "CVE-2025-22868",
        "datePublished": "2025-02-26T03:07:49.012Z",
        "dateReserved": "2025-01-08T19:11:42.834Z",
        "dateUpdated": "2025-02-26T14:46:20.671Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2025-22869 (GCVE-0-2025-22869)

    Vulnerability from cvelistv5 – Published: 2025-02-26 03:07 – Updated: 2025-04-11 22:03
    VLAI
    Title
    Potential denial of service in golang.org/x/crypto
    Summary
    SSH servers which implement file transfer protocols are vulnerable to a denial of service attack from clients which complete the key exchange slowly, or not at all, causing pending content to be read into memory, but never transmitted.
    SSVC
    Exploitation: none Automatable: yes Technical Impact: partial
    CISA Coordinator (v2.0.3)
    CWE
    • CWE-770 - Allocation of Resources Without Limits or Throttling
    Assigner
    Go
    Impacted products
    Vendor Product Version
    golang.org/x/crypto golang.org/x/crypto/ssh Affected: 0 , < 0.35.0 (semver)
    Create a notification for this product.
    Credits
    Yuichi Watanabe
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "cvssV3_1": {
                  "attackComplexity": "LOW",
                  "attackVector": "NETWORK",
                  "availabilityImpact": "HIGH",
                  "baseScore": 7.5,
                  "baseSeverity": "HIGH",
                  "confidentialityImpact": "NONE",
                  "integrityImpact": "NONE",
                  "privilegesRequired": "NONE",
                  "scope": "UNCHANGED",
                  "userInteraction": "NONE",
                  "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
                  "version": "3.1"
                }
              },
              {
                "other": {
                  "content": {
                    "id": "CVE-2025-22869",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "yes"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-02-26T14:57:07.968721Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "problemTypes": [
              {
                "descriptions": [
                  {
                    "cweId": "CWE-770",
                    "description": "CWE-770 Allocation of Resources Without Limits or Throttling",
                    "lang": "en",
                    "type": "CWE"
                  }
                ]
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-02-26T14:57:49.252Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2025-04-11T22:03:24.222Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://security.netapp.com/advisory/ntap-20250411-0010/"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://pkg.go.dev",
              "defaultStatus": "unaffected",
              "packageName": "golang.org/x/crypto/ssh",
              "product": "golang.org/x/crypto/ssh",
              "programRoutines": [
                {
                  "name": "newHandshakeTransport"
                },
                {
                  "name": "handshakeTransport.recordWriteError"
                },
                {
                  "name": "handshakeTransport.kexLoop"
                },
                {
                  "name": "handshakeTransport.writePacket"
                },
                {
                  "name": "Client.Dial"
                },
                {
                  "name": "Client.DialContext"
                },
                {
                  "name": "Client.DialTCP"
                },
                {
                  "name": "Client.Listen"
                },
                {
                  "name": "Client.ListenTCP"
                },
                {
                  "name": "Client.ListenUnix"
                },
                {
                  "name": "Client.NewSession"
                },
                {
                  "name": "Dial"
                },
                {
                  "name": "DiscardRequests"
                },
                {
                  "name": "NewClient"
                },
                {
                  "name": "NewClientConn"
                },
                {
                  "name": "NewServerConn"
                },
                {
                  "name": "Request.Reply"
                },
                {
                  "name": "Session.Close"
                },
                {
                  "name": "Session.CombinedOutput"
                },
                {
                  "name": "Session.Output"
                },
                {
                  "name": "Session.RequestPty"
                },
                {
                  "name": "Session.RequestSubsystem"
                },
                {
                  "name": "Session.Run"
                },
                {
                  "name": "Session.SendRequest"
                },
                {
                  "name": "Session.Setenv"
                },
                {
                  "name": "Session.Shell"
                },
                {
                  "name": "Session.Signal"
                },
                {
                  "name": "Session.Start"
                },
                {
                  "name": "Session.WindowChange"
                },
                {
                  "name": "channel.Accept"
                },
                {
                  "name": "channel.Close"
                },
                {
                  "name": "channel.CloseWrite"
                },
                {
                  "name": "channel.Read"
                },
                {
                  "name": "channel.ReadExtended"
                },
                {
                  "name": "channel.Reject"
                },
                {
                  "name": "channel.SendRequest"
                },
                {
                  "name": "channel.Write"
                },
                {
                  "name": "channel.WriteExtended"
                },
                {
                  "name": "connection.SendAuthBanner"
                },
                {
                  "name": "curve25519sha256.Client"
                },
                {
                  "name": "curve25519sha256.Server"
                },
                {
                  "name": "dhGEXSHA.Client"
                },
                {
                  "name": "dhGEXSHA.Server"
                },
                {
                  "name": "dhGroup.Client"
                },
                {
                  "name": "dhGroup.Server"
                },
                {
                  "name": "ecdh.Client"
                },
                {
                  "name": "ecdh.Server"
                },
                {
                  "name": "extChannel.Read"
                },
                {
                  "name": "extChannel.Write"
                },
                {
                  "name": "mux.OpenChannel"
                },
                {
                  "name": "mux.SendRequest"
                },
                {
                  "name": "sessionStdin.Close"
                },
                {
                  "name": "sshClientKeyboardInteractive.Challenge"
                },
                {
                  "name": "tcpListener.Accept"
                },
                {
                  "name": "tcpListener.Close"
                },
                {
                  "name": "unixListener.Accept"
                },
                {
                  "name": "unixListener.Close"
                }
              ],
              "vendor": "golang.org/x/crypto",
              "versions": [
                {
                  "lessThan": "0.35.0",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "value": "Yuichi Watanabe"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "SSH servers which implement file transfer protocols are vulnerable to a denial of service attack from clients which complete the key exchange slowly, or not at all, causing pending content to be read into memory, but never transmitted."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "description": "CWE-770: Allocation of Resources Without Limits or Throttling",
                  "lang": "en"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2025-02-26T03:07:48.855Z",
            "orgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
            "shortName": "Go"
          },
          "references": [
            {
              "url": "https://go.dev/cl/652135"
            },
            {
              "url": "https://go.dev/issue/71931"
            },
            {
              "url": "https://pkg.go.dev/vuln/GO-2025-3487"
            }
          ],
          "title": "Potential denial of service in golang.org/x/crypto"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "1bb62c36-49e3-4200-9d77-64a1400537cc",
        "assignerShortName": "Go",
        "cveId": "CVE-2025-22869",
        "datePublished": "2025-02-26T03:07:48.855Z",
        "dateReserved": "2025-01-08T19:11:42.834Z",
        "dateUpdated": "2025-04-11T22:03:24.222Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }

    CVE-2017-3204 (GCVE-0-2017-3204)

    Vulnerability from cvelistv5 – Published: 2017-04-04 14:00 – Updated: 2024-08-05 14:16
    VLAI
    Summary
    The Go SSH library (x/crypto/ssh) by default does not verify host keys, facilitating man-in-the-middle attacks. Default behavior changed in commit e4e2799 to require explicitly registering a hostkey verification mechanism.
    Severity
    No CVSS data available.
    CWE
    Assigner
    Impacted products
    Vendor Product Version
    Go SSH library Affected: prior to commit e4e2799
    Create a notification for this product.
    Date Public
    2017-04-02 00:00
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2024-08-05T14:16:28.305Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://godoc.org/golang.org/x/crypto/ssh"
              },
              {
                "tags": [
                  "x_refsource_CONFIRM",
                  "x_transferred"
                ],
                "url": "https://github.com/golang/go/issues/19767"
              },
              {
                "tags": [
                  "x_refsource_MISC",
                  "x_transferred"
                ],
                "url": "https://bridge.grumpy-troll.org/2017/04/golang-ssh-security/"
              },
              {
                "tags": [
                  "x_refsource_CONFIRM",
                  "x_transferred"
                ],
                "url": "https://github.com/golang/crypto/commit/e4e2799dd7aab89f583e1d898300d96367750991"
              },
              {
                "name": "97481",
                "tags": [
                  "vdb-entry",
                  "x_refsource_BID",
                  "x_transferred"
                ],
                "url": "http://www.securityfocus.com/bid/97481"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "SSH library",
              "vendor": "Go",
              "versions": [
                {
                  "status": "affected",
                  "version": "prior to commit e4e2799"
                }
              ]
            }
          ],
          "datePublic": "2017-04-02T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "The Go SSH library (x/crypto/ssh) by default does not verify host keys, facilitating man-in-the-middle attacks. Default behavior changed in commit e4e2799 to require explicitly registering a hostkey verification mechanism."
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-310",
                  "description": "CWE-310",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2017-04-07T09:57:01.000Z",
            "orgId": "37e5125f-f79b-445b-8fad-9564f167944b",
            "shortName": "certcc"
          },
          "references": [
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://godoc.org/golang.org/x/crypto/ssh"
            },
            {
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/golang/go/issues/19767"
            },
            {
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://bridge.grumpy-troll.org/2017/04/golang-ssh-security/"
            },
            {
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/golang/crypto/commit/e4e2799dd7aab89f583e1d898300d96367750991"
            },
            {
              "name": "97481",
              "tags": [
                "vdb-entry",
                "x_refsource_BID"
              ],
              "url": "http://www.securityfocus.com/bid/97481"
            }
          ],
          "x_legacyV4Record": {
            "CVE_data_meta": {
              "ASSIGNER": "cert@cert.org",
              "ID": "CVE-2017-3204",
              "STATE": "PUBLIC"
            },
            "affects": {
              "vendor": {
                "vendor_data": [
                  {
                    "product": {
                      "product_data": [
                        {
                          "product_name": "SSH library",
                          "version": {
                            "version_data": [
                              {
                                "version_value": "prior to commit e4e2799"
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "vendor_name": "Go"
                  }
                ]
              }
            },
            "data_format": "MITRE",
            "data_type": "CVE",
            "data_version": "4.0",
            "description": {
              "description_data": [
                {
                  "lang": "eng",
                  "value": "The Go SSH library (x/crypto/ssh) by default does not verify host keys, facilitating man-in-the-middle attacks. Default behavior changed in commit e4e2799 to require explicitly registering a hostkey verification mechanism."
                }
              ]
            },
            "problemtype": {
              "problemtype_data": [
                {
                  "description": [
                    {
                      "lang": "eng",
                      "value": "CWE-310"
                    }
                  ]
                }
              ]
            },
            "references": {
              "reference_data": [
                {
                  "name": "https://godoc.org/golang.org/x/crypto/ssh",
                  "refsource": "MISC",
                  "url": "https://godoc.org/golang.org/x/crypto/ssh"
                },
                {
                  "name": "https://github.com/golang/go/issues/19767",
                  "refsource": "CONFIRM",
                  "url": "https://github.com/golang/go/issues/19767"
                },
                {
                  "name": "https://bridge.grumpy-troll.org/2017/04/golang-ssh-security/",
                  "refsource": "MISC",
                  "url": "https://bridge.grumpy-troll.org/2017/04/golang-ssh-security/"
                },
                {
                  "name": "https://github.com/golang/crypto/commit/e4e2799dd7aab89f583e1d898300d96367750991",
                  "refsource": "CONFIRM",
                  "url": "https://github.com/golang/crypto/commit/e4e2799dd7aab89f583e1d898300d96367750991"
                },
                {
                  "name": "97481",
                  "refsource": "BID",
                  "url": "http://www.securityfocus.com/bid/97481"
                }
              ]
            }
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "37e5125f-f79b-445b-8fad-9564f167944b",
        "assignerShortName": "certcc",
        "cveId": "CVE-2017-3204",
        "datePublished": "2017-04-04T14:00:00.000Z",
        "dateReserved": "2016-12-05T00:00:00.000Z",
        "dateUpdated": "2024-08-05T14:16:28.305Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.1"
    }