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
EPSS
VEX
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.
Severity
CWE
Assigner
References
6 references
| URL | Tags |
|---|---|
| https://github.com/tensorchord/envd/security/advi… | x_refsource_CONFIRM |
| https://github.com/tensorchord/envd/pull/2112 | x_refsource_MISC |
| https://github.com/tensorchord/envd/pull/2119 | x_refsource_MISC |
| https://github.com/tensorchord/envd/commit/9d575b… | x_refsource_MISC |
| https://github.com/tensorchord/envd/commit/f576c9… | x_refsource_MISC |
| https://github.com/tensorchord/envd/releases/tag/v1.3.6 | x_refsource_MISC |
Impacted products
1 product
| Vendor | Product | Version | |
|---|---|---|---|
| tensorchord | envd |
Affected:
>= 0.3.38, < 1.3.6
|
{
"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"
}