{"metadata": {"vulnerability": "cve-2026-85747", "count": 10, "kinds": {"milestone": 4, "sighting": 1, "kev": 0, "other": 5}}, "data": [{"timestamp": "2026-09-04T14:50:16.720Z", "date_only": false, "value": "2026-09-04T14:50:16.720Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "cve-2026-85747", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-13T18:20:56.539Z", "date_only": false, "value": "2026-10-13T18:20:56.539Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "cve-2026-85747", "field": "cveMetadata.datePublished"}, {"timestamp": "2026-10-13T18:20:56.539Z", "date_only": false, "value": "2026-10-13T18:20:56.539Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "cve-2026-85747", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-13T18:20:56.539Z", "date_only": false, "value": "2026-10-13T18:20:56.539Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / GitHub_M", "record": "cve-2026-85747", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-13T18:42:25.410Z", "date_only": false, "value": "2026-10-13T18:42:25.410773Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117435068906284856", "record": "CVE-2026-85747", "field": "creation_timestamp", "uuid": "d5748897-811f-4bbb-ab22-cabc4bbef39a", "content": "CVE-2026-85747 Distribution: Client `manifests.Get()` does not verify returned content against requested digest Distribution is a toolkit to pack, ship, store, and deliver container content. Prior to 3.1.2, registry/client.(*manifests).Get() reads a manifest returned for a digest-pinned request and passes it to distribution.UnmarshalManifest without hashing the body against the requested digest, allowing a malicious or intercepted registry response to substitute attacker-chosen manifest content even when Docker-Content-Digest claims the requested value. The bundled pull-through proxy in registry/proxy/proxymanifeststore.go can cache and re-serve the substituted manifest. This issue is fixed in version 3.1.2.\nhttps://www.cve.org/CVERecord?id=CVE-2026-85747https://github.com/distribution/distribution/security/advisories/GHSA-685w-q87j-wqw3https://github.com/distribution/distribution/commit/960439b09f342cdeb8f1c0e18e8c7349bdcfbf80https://github.com/distribution/distribution/releases/tag/v3.1.2#distribution#CVE_2026_85747#bot", "url": "https://infosec.exchange/users/cve/statuses/117435068906284856"}, {"timestamp": "2026-10-13T19:21:02Z", "date_only": false, "value": "2026-10-13T19:21:02Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-685W-Q87J-WQW3", "record": "GHSA-685W-Q87J-WQW3", "field": "database_specific.nvd_published_at"}, {"timestamp": "2026-10-13T19:21:02.100Z", "date_only": false, "value": "2026-10-13T19:21:02.100", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-85747", "record": "FKIE_CVE-2026-85747", "field": "published"}, {"timestamp": "2026-10-13T19:27:44.137Z", "date_only": false, "value": "2026-10-13T19:27:44.137", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-85747", "record": "FKIE_CVE-2026-85747", "field": "lastModified"}, {"timestamp": "2026-10-15T20:22:02Z", "date_only": false, "value": "2026-10-15T20:22:02Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-685W-Q87J-WQW3", "record": "GHSA-685W-Q87J-WQW3", "field": "published"}, {"timestamp": "2026-10-15T20:22:02Z", "date_only": false, "value": "2026-10-15T20:22:02Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-685W-Q87J-WQW3", "record": "GHSA-685W-Q87J-WQW3", "field": "modified"}]}
