Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2017-1000451

fs-git is a file system like api for git repository. The fs-git version 1.0.1 module relies on child_process.exec, however, the buildCommand method used to construct exec strings does not properly sanitize data and is vulnerable to command injection across all methods that use it and call exec.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2017-1000451
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 07:26 UTC · Revision 1

Source evidence

CVE-2017-1000451

core-osv · Original source

Published 2 Jan 2018, 17:29 UTC

fs-git is a file system like api for git repository. The fs-git version 1.0.1 module relies on child_process.exec, however, the buildCommand method used to construct exec strings does not properly sanitize data and is vulnerable to command injection across all methods that use it and call exec.

osv:CVE-2017-1000451
Complete source record
{
  "id": "7a5a53b2af4c4b151dcd9897d1b44968d9cf44557f302629627971b3eb855b05",
  "url": "https://osv.dev/vulnerability/CVE-2017-1000451",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2017-1000451",
    "summary": "fs-git is a file system like api for git repository. The fs-git version 1.0.1 module relies on child_process.exec, however, the buildCommand method used to construct exec strings does not properly sanitize data and is vulnerable to command injection across all methods that use it and call exec.",
    "evidence": "osv:CVE-2017-1000451",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2017-1000451",
      "aliases": [
        "CVE-2017-1000451",
        "GHSA-wp3j-gv53-4pg8"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/vvakame/fs-git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "50b33e3faec0b08183a699efb9b154c0d1495bee"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:fs-git_project:fs-git:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "1.0.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v1.0.1",
            "v1.0.0",
            "0.5.1",
            "0.5.0",
            "0.4.1",
            "0.4.0",
            "0.3.0",
            "0.2.1",
            "0.2.0",
            "0.1.4",
            "0.1.3",
            "0.1.1",
            "0.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2017-1000451.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:53.261040461Z",
      "provider": "osv",
      "references": [
        "https://nodesecurity.io/advisories/360"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2017-1000451",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 437884,
  "published_at": "2018-01-02T17:29:00.557+00:00"
}