Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2019-17592

The csv-parse module before 4.4.6 for Node.js is vulnerable to Regular Expression Denial of Service. The __isInt() function contains a malformed regular expression that processes large crafted input very slowly. This is triggered when using the cast option.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2019-17592
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 10:38 UTC · Revision 1

Source evidence

CVE-2019-17592

core-osv · Original source

Published 14 Oct 2019, 20:15 UTC

The csv-parse module before 4.4.6 for Node.js is vulnerable to Regular Expression Denial of Service. The __isInt() function contains a malformed regular expression that processes large crafted input very slowly. This is triggered when using the cast option.

osv:CVE-2019-17592
Complete source record
{
  "id": "e70037145fcd4355f4562540f1c7cd177d1a9e485a4ddc2f55dd5ae7e70cbd48",
  "url": "https://osv.dev/vulnerability/CVE-2019-17592",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-17592",
    "summary": "The csv-parse module before 4.4.6 for Node.js is vulnerable to Regular Expression Denial of Service. The __isInt() function contains a malformed regular expression that processes large crafted input very slowly. This is triggered when using the cast option.",
    "evidence": "osv:CVE-2019-17592",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2019-17592",
      "aliases": [
        "CVE-2019-17592",
        "GHSA-582f-p4pg-xc74"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/adaltas/node-csv-parse",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "fe3fe58e93f028889e7c0c609c06938073723d1d"
                },
                {
                  "fixed": "b9d35940c6815cdf1dfd6b21857a1f6d0fd51e4a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:csv-parse_project:csv-parse:*:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.4.6"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "b9d35940c6815cdf1dfd6b21857a1f6d0fd51e4a"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v4.4.5",
            "v4.4.4",
            "v4.4.3",
            "v4.4.2",
            "v4.4.1",
            "v4.3.4",
            "v4.3.3",
            "v4.3.2",
            "v4.3.1",
            "v4.3.0",
            "v4.2.0",
            "v4.1.0",
            "v4.0.1",
            "v4.0.0",
            "v3.2.0",
            "v3.1.3",
            "v3.1.2",
            "v3.1.1",
            "v3.1.0",
            "v3.0.0",
            "v2.5.0",
            "v2.4.1",
            "v2.4.0",
            "v2.3.0",
            "v2.2.0",
            "v2.1.0",
            "v2.0.4",
            "v2.0.3",
            "v2.0.2",
            "v2.0.0",
            "v1.3.3",
            "v1.3.2",
            "v1.3.1",
            "v1.3.0",
            "v.1.2.4",
            "v.1.2.3",
            "v1.2.2",
            "v1.2.1",
            "v1.2.0",
            "v1.1.12",
            "v1.1.11",
            "v1.1.10",
            "v1.1.9",
            "1.1.9",
            "v1.1.8",
            "1.1.8",
            "v0.1.17",
            "v1.1.6",
            "v1.1.5",
            "v1.1.3",
            "v1.1.2",
            "v1.1.1",
            "v1.1.0",
            "v1.0.6",
            "v1.0.5",
            "v1.0.4",
            "v1.0.3",
            "1.0.3",
            "v1.0.2",
            "v1.0.1",
            "v1.0.0",
            "v0.1.4",
            "v0.1.3",
            "v0.1.1",
            "v0.1.0",
            "v0.0.9",
            "v0.0.6",
            "v0.0.5",
            "v0.0.4",
            "v0.0.3",
            "v0.0.2",
            "v0.0.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-17592.json"
          }
        }
      ],
      "modified": "2026-10-20T10:50:50.178869757Z",
      "provider": "osv",
      "references": [
        "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Z36UKPO5F3PQ3Q2POMF5LEKXWAH5RUFP/",
        "https://security.netapp.com/advisory/ntap-20191127-0002/",
        "https://www.npmjs.com/advisories/1171",
        "https://github.com/adaltas/node-csv-parse/commit/b9d35940c6815cdf1dfd6b21857a1f6d0fd51e4a"
      ],
      "provider_metadata": {
        "unresolved_ranges": [
          {
            "cpes": [
              "cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:*"
            ],
            "vendor_product": "fedoraproject:fedora",
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "31"
                  },
                  {
                    "last_affected": "31"
                  }
                ],
                "source": "CPE_STRING"
              }
            ]
          }
        ]
      }
    },
    "related_cves": [
      {
        "value": "CVE-2019-17592",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 382224,
  "published_at": "2019-10-14T20:15:10.65+00:00"
}