Files
vuln-cve/data/2026/34xxx/CVE-2026-34426.json
T

218 lines
9.3 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"cveMetadata": {
"cveId": "CVE-2026-34426",
"assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"state": "PUBLISHED",
"assignerShortName": "VulnCheck",
"dateReserved": "2026-03-27T15:24:06.752Z",
"datePublished": "2026-04-02T18:25:14.022Z",
"dateUpdated": "2026-11-08T14:02:06.918Z"
},
"containers": {
"cna": {
"providerMetadata": {
"orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"shortName": "VulnCheck",
"dateUpdated": "2026-11-08T14:02:06.918Z"
},
"datePublic": "2026-03-24T00:00:00.000Z",
"title": "OpenClaw - Approval Bypass via Environment Variable Normalization",
"descriptions": [
{
"lang": "en",
"value": "OpenClaw versions prior to commit b57b680 contain an approval bypass vulnerability due to inconsistent environment variable normalization between approval and execution paths, allowing attackers to inject attacker-controlled environment variables into execution without approval system validation. Attackers can exploit differing normalization logic to discard non-portable keys during approval processing while accepting them at execution time, bypassing operator review and potentially influencing runtime behavior including execution of attacker-controlled binaries.",
"supportingMedia": [
{
"type": "text/html",
"base64": false,
"value": "<p>OpenClaw versions prior to commit b57b680&nbsp;contain an approval bypass vulnerability due to inconsistent environment variable normalization between approval and execution paths, allowing attackers to inject attacker-controlled environment variables into execution without approval system validation. Attackers can exploit differing normalization logic to discard non-portable keys during approval processing while accepting them at execution time, bypassing operator review and potentially influencing runtime behavior including execution of attacker-controlled binaries.<br></p>"
}
]
}
],
"tags": [
"x_open-source"
],
"problemTypes": [
{
"descriptions": [
{
"lang": "en",
"cweId": "CWE-184",
"description": "CWE-184 Incomplete List of Disallowed Inputs",
"type": "CWE"
}
]
}
],
"affected": [
{
"vendor": "OpenClaw",
"product": "OpenClaw",
"versions": [
{
"status": "affected",
"version": "0",
"lessThan": "b57b680c0c34de907d57f60c38fb358e82aef8f7",
"versionType": "git"
}
],
"defaultStatus": "unaffected",
"packageURL": "pkg:npm/openclaw"
}
],
"cpeApplicability": [
{
"nodes": [
{
"operator": "OR",
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:node.js:*:*",
"versionEndExcluding": "2026.3.22"
}
]
}
]
}
],
"metrics": [
{
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
],
"cvssV4_0": {
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"privilegesRequired": "LOW",
"userInteraction": "ACTIVE",
"vulnConfidentialityImpact": "LOW",
"subConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "HIGH",
"subIntegrityImpact": "NONE",
"vulnAvailabilityImpact": "NONE",
"subAvailabilityImpact": "NONE",
"exploitMaturity": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"valueDensity": "NOT_DEFINED",
"vulnerabilityResponseEffort": "NOT_DEFINED",
"providerUrgency": "NOT_DEFINED",
"version": "4.0",
"baseSeverity": "MEDIUM",
"baseScore": 6.9,
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N"
}
},
{
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
],
"cvssV3_1": {
"version": "3.1",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "LOW",
"userInteraction": "REQUIRED",
"scope": "CHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "HIGH",
"availabilityImpact": "NONE",
"baseSeverity": "HIGH",
"baseScore": 7.6,
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:H/A:N"
}
}
],
"references": [
{
"url": "https://github.com/openclaw/openclaw/security/advisories/GHSA-98ch-45wp-ch47",
"name": "GitHub Security Advisory (GHSA-98ch-45wp-ch47)",
"tags": [
"vendor-advisory"
]
},
{
"url": "https://github.com/openclaw/openclaw/pull/59182",
"name": "Patch Commit #1",
"tags": [
"issue-tracking",
"patch"
]
},
{
"url": "https://github.com/openclaw/openclaw/commit/b57b680c0c34de907d57f60c38fb358e82aef8f7",
"tags": [
"patch"
]
},
{
"url": "https://www.vulncheck.com/advisories/openclaw-approval-bypass-via-environment-variable-normalization",
"tags": [
"third-party-advisory"
]
}
],
"credits": [
{
"lang": "en",
"value": "Zhijie Zhang",
"type": "reporter"
}
],
"source": {
"discovery": "EXTERNAL"
},
"x_generator": {
"engine": "vulncheck"
}
},
"adp": [
{
"metrics": [
{
"other": {
"type": "ssvc",
"content": {
"timestamp": "2026-04-03T16:16:50.531621Z",
"id": "CVE-2026-34426",
"options": [
{
"Exploitation": "poc"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
}
],
"title": "CISA ADP Vulnrichment",
"providerMetadata": {
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP",
"dateUpdated": "2026-04-03T16:17:00.360Z"
}
}
]
}
}