Search

Find a vulnerability

Search criteria

    1 vulnerability by tensorchord

    CVE-2026-128079 (GCVE-0-2026-128079)

    Vulnerability from cvelistv5 – Published: 2026-11-13 17:53 – Updated: 2026-11-13 17:53
    VLAI
    Title
    envd: Host file disclosure through requirements path traversal and TOCTOU
    Summary
    envd provides reproducible development environments for humans and agents. In versions starting with 0.3.38 and before 1.3.6, insufficient containment of host-side requirements-file reads in  install.python_packages(requirements=...)  could allow access to files outside the build context. An attacker able to influence build input could cause file contents interpreted as dependency entries to appear in debug logs or build-step metadata, subject to the envd process’s permissions. Exploitation in version 1.3.5 additionally requires concurrent modification of relevant filesystem paths. This issue is fixed in version 1.3.6.
    CWE
    • CWE-22 - Improper Limitation of a Pathname to a Restricted Directory
    • CWE-367 - Time-of-check Time-of-use (TOCTOU) Race Condition
    Assigner
    GitHub_M CNA under the mitre root
    CNA scorecard C 72/100 over 7843 records in the last 180 days details
    Impacted products
    Vendor Product Version
    tensorchord envd Affected: >= 0.3.38, < 1.3.6
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "product": "envd",
              "vendor": "tensorchord",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003e= 0.3.38, \u003c 1.3.6"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "envd provides reproducible development environments for humans and agents. In versions starting with 0.3.38 and before 1.3.6, insufficient containment of host-side requirements-file reads in \u00a0install.python_packages(requirements=...)\u00a0 could allow access to files outside the build context. An attacker able to influence build input could cause file contents interpreted as dependency entries to appear in debug logs or build-step metadata, subject to the envd process\u2019s permissions. Exploitation in version 1.3.5 additionally requires concurrent modification of relevant filesystem paths. This issue is fixed in version 1.3.6."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "LOCAL",
                "baseScore": 6.8,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "NONE"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22: Improper Limitation of a Pathname to a Restricted Directory",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            },
            {
              "descriptions": [
                {
                  "cweId": "CWE-367",
                  "description": "CWE-367: Time-of-check Time-of-use (TOCTOU) Race Condition",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-11-13T17:53:46.687Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/tensorchord/envd/security/advisories/GHSA-jv6m-48w5-5rpr",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/tensorchord/envd/security/advisories/GHSA-jv6m-48w5-5rpr"
            },
            {
              "name": "https://github.com/tensorchord/envd/pull/2112",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/tensorchord/envd/pull/2112"
            },
            {
              "name": "https://github.com/tensorchord/envd/pull/2119",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/tensorchord/envd/pull/2119"
            },
            {
              "name": "https://github.com/tensorchord/envd/commit/9d575b354ce17a02ef9698b6ff0d5d14296c5734",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/tensorchord/envd/commit/9d575b354ce17a02ef9698b6ff0d5d14296c5734"
            },
            {
              "name": "https://github.com/tensorchord/envd/commit/f576c92c1e6dcb9b00b60995534aeb2a83b0b407",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/tensorchord/envd/commit/f576c92c1e6dcb9b00b60995534aeb2a83b0b407"
            },
            {
              "name": "https://github.com/tensorchord/envd/releases/tag/v1.3.6",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/tensorchord/envd/releases/tag/v1.3.6"
            }
          ],
          "source": {
            "advisory": "GHSA-jv6m-48w5-5rpr",
            "discovery": "UNKNOWN"
          },
          "title": "envd: Host file disclosure through requirements path traversal and TOCTOU"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2026-128079",
        "datePublished": "2026-11-13T17:53:46.687Z",
        "dateReserved": "2026-11-12T21:24:51.130Z",
        "dateUpdated": "2026-11-13T17:53:46.687Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }