{"dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": {"cveId": "CVE-2026-121522", "assignerOrgId": "686469e6-3ff6-451b-ab8b-cf5b9e89401e", "state": "PUBLISHED", "assignerShortName": "Docker", "dateReserved": "2026-11-03T14:27:34.585Z", "datePublished": "2026-11-03T22:09:29.028Z", "dateUpdated": "2026-11-06T19:31:52.954Z"}, "containers": {"cna": {"affected": [{"defaultStatus": "unaffected", "packageName": "github.com/moby/buildkit", "product": "BuildKit", "vendor": "moby", "versions": [{"version": "0.26.0", "status": "affected", "lessThan": "0.34.2", "versionType": "semver"}]}], "descriptions": [{"lang": "en", "value": "In BuildKit versions v0.26.0 through v0.34.1, a specific build definition that resolves metadata for the same Git source reference twice can cause the BuildKit daemon to panic and crash, interrupting builds handled by that daemon. The issue is fixed in v0.34.2."}], "metrics": [{"format": "CVSS", "scenarios": [{"lang": "en", "value": "Attacker-controlled build input processed by a user"}], "cvssV4_0": {"version": "4.0", "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N", "baseScore": 6.7, "baseSeverity": "MEDIUM"}}], "problemTypes": [{"descriptions": [{"cweId": "CWE-476", "description": "CWE-476: NULL Pointer Dereference", "lang": "en", "type": "CWE"}]}], "providerMetadata": {"orgId": "686469e6-3ff6-451b-ab8b-cf5b9e89401e", "shortName": "Docker", "dateUpdated": "2026-11-03T22:09:29.028Z"}, "references": [{"tags": ["vendor-advisory"], "url": "https://github.com/moby/buildkit/security/advisories/GHSA-2fqp-xg6f-v7gj"}], "source": {"discovery": "INTERNAL"}, "title": "Possible panic from Git source resolver", "solutions": [{"lang": "en", "value": "Upgrade BuildKit to v0.34.2 or later."}], "workarounds": [{"lang": "en", "value": "Avoid untrusted build definitions. Only specific builds using Git dependencies trigger this issue."}], "x_gcve": [{"vulnId": "CVE-2026-121522", "recordType": "advisory"}]}, "adp": [{"metrics": [{"other": {"type": "ssvc", "content": {"timestamp": "2026-11-06T19:31:23.734747Z", "id": "CVE-2026-121522", "options": [{"Exploitation": "none"}, {"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-11-06T19:31:52.954Z"}}]}, "vulnerability-lookup:meta": {"epss": {"cve": "CVE-2026-121522", "date": "2026-11-08", "epss": "0.00118", "percentile": "0.01715"}, "nvd": "{\"cve\":{\"id\":\"CVE-2026-121522\",\"sourceIdentifier\":\"security@docker.com\",\"published\":\"2026-11-03T22:19:46.003\",\"lastModified\":\"2026-11-06T21:40:43.450\",\"vulnStatus\":\"Awaiting Analysis\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In BuildKit versions v0.26.0 through v0.34.1, a specific build definition that resolves metadata for the same Git source reference twice can cause the BuildKit daemon to panic and crash, interrupting builds handled by that daemon. The issue is fixed in v0.34.2.\"}],\"affected\":[{\"source\":\"security@docker.com\",\"affectedData\":[{\"vendor\":\"moby\",\"product\":\"BuildKit\",\"defaultStatus\":\"unaffected\",\"packageName\":\"github.com/moby/buildkit\",\"versions\":[{\"version\":\"0.26.0\",\"lessThan\":\"0.34.2\",\"versionType\":\"semver\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV40\":[{\"source\":\"security@docker.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"4.0\",\"vectorString\":\"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X\",\"baseScore\":6.7,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"attackRequirements\":\"NONE\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"ACTIVE\",\"vulnConfidentialityImpact\":\"NONE\",\"vulnIntegrityImpact\":\"NONE\",\"vulnAvailabilityImpact\":\"HIGH\",\"subConfidentialityImpact\":\"NONE\",\"subIntegrityImpact\":\"NONE\",\"subAvailabilityImpact\":\"NONE\",\"exploitMaturity\":\"NOT_DEFINED\",\"confidentialityRequirement\":\"NOT_DEFINED\",\"integrityRequirement\":\"NOT_DEFINED\",\"availabilityRequirement\":\"NOT_DEFINED\",\"modifiedAttackVector\":\"NOT_DEFINED\",\"modifiedAttackComplexity\":\"NOT_DEFINED\",\"modifiedAttackRequirements\":\"NOT_DEFINED\",\"modifiedPrivilegesRequired\":\"NOT_DEFINED\",\"modifiedUserInteraction\":\"NOT_DEFINED\",\"modifiedVulnConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedVulnIntegrityImpact\":\"NOT_DEFINED\",\"modifiedVulnAvailabilityImpact\":\"NOT_DEFINED\",\"modifiedSubConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedSubIntegrityImpact\":\"NOT_DEFINED\",\"modifiedSubAvailabilityImpact\":\"NOT_DEFINED\",\"Safety\":\"NOT_DEFINED\",\"Automatable\":\"NOT_DEFINED\",\"Recovery\":\"NOT_DEFINED\",\"valueDensity\":\"NOT_DEFINED\",\"vulnerabilityResponseEffort\":\"NOT_DEFINED\",\"providerUrgency\":\"NOT_DEFINED\"}}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-11-06T19:31:23.734747Z\",\"id\":\"CVE-2026-121522\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"security@docker.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-476\"}]}],\"references\":[{\"url\":\"https://github.com/moby/buildkit/security/advisories/GHSA-2fqp-xg6f-v7gj\",\"source\":\"security@docker.com\"}]}}", "redhat_vex": {"aggregate_severity": "Moderate", "current_release_date": "2026-11-06T06:19:18+00:00", "cve": "CVE-2026-121522", "id": "CVE-2026-121522", "initial_release_date": "2026-11-03T22:09:29.028000+00:00", "product_status:fixed": "15", "product_status:known_affected": "197", "product_status:known_not_affected": "2", "source": "Red Hat CSAF VEX", "status": "final", "title": "github.com/moby/buildkit: BuildKit: Denial of Service via duplicate Git source metadata resolution", "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-121522.json", "version": "3"}, "vulnrichment": {"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-121522\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-11-06T19:31:23.734747Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-11-06T19:31:48.967Z\"}}], \"cna\": {\"title\": \"Possible panic from Git source resolver\", \"source\": {\"discovery\": \"INTERNAL\"}, \"metrics\": [{\"format\": \"CVSS\", \"cvssV4_0\": {\"version\": \"4.0\", \"baseScore\": 6.7, \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N\"}, \"scenarios\": [{\"lang\": \"en\", \"value\": \"Attacker-controlled build input processed by a user\"}]}], \"affected\": [{\"vendor\": \"moby\", \"product\": \"BuildKit\", \"versions\": [{\"status\": \"affected\", \"version\": \"0.26.0\", \"lessThan\": \"0.34.2\", \"versionType\": \"semver\"}], \"packageName\": \"github.com/moby/buildkit\", \"defaultStatus\": \"unaffected\"}], \"solutions\": [{\"lang\": \"en\", \"value\": \"Upgrade BuildKit to v0.34.2 or later.\"}], \"references\": [{\"url\": \"https://github.com/moby/buildkit/security/advisories/GHSA-2fqp-xg6f-v7gj\", \"tags\": [\"vendor-advisory\"]}], \"workarounds\": [{\"lang\": \"en\", \"value\": \"Avoid untrusted build definitions. Only specific builds using Git dependencies trigger this issue.\"}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"In BuildKit versions v0.26.0 through v0.34.1, a specific build definition that resolves metadata for the same Git source reference twice can cause the BuildKit daemon to panic and crash, interrupting builds handled by that daemon. The issue is fixed in v0.34.2.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-476\", \"description\": \"CWE-476: NULL Pointer Dereference\"}]}], \"providerMetadata\": {\"orgId\": \"686469e6-3ff6-451b-ab8b-cf5b9e89401e\", \"shortName\": \"Docker\", \"dateUpdated\": \"2026-11-03T22:09:29.028Z\"}}}", "cveMetadata": "{\"cveId\": \"CVE-2026-121522\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-11-06T19:31:52.954Z\", \"dateReserved\": \"2026-11-03T14:27:34.585Z\", \"assignerOrgId\": \"686469e6-3ff6-451b-ab8b-cf5b9e89401e\", \"datePublished\": \"2026-11-03T22:09:29.028Z\", \"assignerShortName\": \"Docker\"}", "dataType": "CVE_RECORD", "dataVersion": "5.2"}}}
