Skip to content
Heist/ feed
Back to feed
Low

Security advisory

Type: advisorySources: OSVCVE: CVE-2020-19909

Integer overflow vulnerability in tool_operate.c in curl 7.65.2 via a large value as the retry delay. NOTE: many parties report that this has no direct security impact on the curl user; however, it may (in theory) cause a denial of service to associated systems or networks if, for example, --retry-delay is misinterpreted as a value much smaller than what was intended. This is not especially plausible because the overflow only happens if the user was trying to specify that curl should wait weeks (or longer) before trying to recover from a transient error.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2020-19909
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:04 UTC · Revision 1

Source evidence

CVE-2020-19909

core-osv · Original source

Published 22 Aug 2023, 19:16 UTC

Integer overflow vulnerability in tool_operate.c in curl 7.65.2 via a large value as the retry delay. NOTE: many parties report that this has no direct security impact on the curl user; however, it may (in theory) cause a denial of service to associated systems or networks if, for example, --retry-delay is misinterpreted as a value much smaller than what was intended. This is not especially plausible because the overflow only happens if the user was trying to specify that curl should wait weeks (or longer) before trying to recover from a transient error.

osv:CVE-2020-19909
Complete source record
{
  "id": "988c8006a8eed674c46b45b3aeb9ce66f3b77fecd63e5e5cf40f64e240da020a",
  "url": "https://osv.dev/vulnerability/CVE-2020-19909",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2020-19909",
    "summary": "Integer overflow vulnerability in tool_operate.c in curl 7.65.2 via a large value as the retry delay. NOTE: many parties report that this has no direct security impact on the curl user; however, it may (in theory) cause a denial of service to associated systems or networks if, for example, --retry-delay is misinterpreted as a value much smaller than what was intended. This is not especially plausible because the overflow only happens if the user was trying to specify that curl should wait weeks (or longer) before trying to recover from a transient error.",
    "evidence": "osv:CVE-2020-19909",
    "products": [],
    "severity": "low",
    "structured": {
      "id": "CVE-2020-19909",
      "aliases": [
        "CVE-2020-19909"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/curl/curl",
              "type": "GIT",
              "events": [
                {
                  "introduced": "72c2cac8f0ac3a89c21d00b6c6e36fe6c6a8e62b"
                },
                {
                  "last_affected": "72c2cac8f0ac3a89c21d00b6c6e36fe6c6a8e62b"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:haxx:curl:7.65.2:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "7.65.2"
                      },
                      {
                        "last_affected": "7.65.2"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "7.65.2",
            "curl-7_65_2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-19909.json"
          }
        }
      ],
      "modified": "2026-10-20T10:52:47.759841827Z",
      "provider": "osv",
      "references": [
        "https://cert-portal.siemens.com/productcert/html/ssa-398330.html",
        "https://daniel.haxx.se/blog/2023/08/26/cve-2020-19909-is-everything-that-is-wrong-with-cves/",
        "https://github.com/curl/curl/pull/4166"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2020-19909",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 383828,
  "published_at": "2023-08-22T19:16:06.48+00:00"
}