{"metadata": {"vulnerability": "CVE-2026-112952", "count": 14, "kinds": {"milestone": 4, "sighting": 2, "kev": 0, "other": 8}}, "data": [{"timestamp": "2026-10-14T18:26:54Z", "date_only": false, "value": "2026-10-14T18:26:54.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "record": "CVE-2026-112952", "field": "creation_timestamp", "uuid": "851fcfa9-45d9-4d89-b762-7bd098577ce3", "url": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}, {"timestamp": "2026-10-19T21:30:47.246Z", "date_only": false, "value": "2026-10-19T21:30:47.246Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-20T15:44:33.564Z", "date_only": false, "value": "2026-10-20T15:44:33.564Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-20T15:44:33.564Z", "date_only": false, "value": "2026-10-20T15:44:33.564Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / GitHub_M", "record": "CVE-2026-112952", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-20T16:13:10.622Z", "date_only": false, "value": "2026-10-20T16:13:10.622244Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117474118212552719", "record": "CVE-2026-112952", "field": "creation_timestamp", "uuid": "6b8995cd-c700-4c79-baa0-22d6700b3650", "content": "CVE-2026-112952 ApostropheCMS: POST /api/v1/@apostrophecms/doc/slugTaken discloses existence of private/admin-only content to any authenticated user ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, 'POST /api/v1/@apostrophecms/doc/slugTaken' with body { \"slug\": \"target-slug\" } returns a boolean indicating whether a slug is in use across all document types and visibility levels, with no permission or type filter. Any logged-in user (including editors) can enumerate the slug space of private pages, drafts, and archived content. This issue is fixed in version 4.34.0.\nhttps://www.cve.org/CVERecord?id=CVE-2026-112952https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8hhttps://github.com/apostrophecms/apostrophe/commit/06e4b377f3c360f9e89c32dccd7e505ad5ddf498https://github.com/apostrophecms/apostrophe/commit/40b989b1a9dd23d30029b8ce7668634265cfe5eahttps://github.com/apostrophecms/apostrophe/releases/tag/apostrophe@4.34.0#apostrophecms #apostrophe#CVE_2026_112952#bot", "url": "https://infosec.exchange/users/cve/statuses/117474118212552719"}, {"timestamp": "2026-10-20T16:17:06Z", "date_only": false, "value": "2026-10-20T16:17:06Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-F66C-MPJ2-3R8H", "record": "GHSA-F66C-MPJ2-3R8H", "field": "database_specific.nvd_published_at"}, {"timestamp": "2026-10-20T16:17:06.090Z", "date_only": false, "value": "2026-10-20T16:17:06.090", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-112952", "record": "FKIE_CVE-2026-112952", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-21T14:24:31.859Z", "date_only": false, "value": "2026-10-21T14:24:31.859308Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-112952", "field": "containers.adp.0.metrics.0.other.content.timestamp"}, {"timestamp": "2026-10-21T14:24:31.859Z", "date_only": false, "value": "2026-10-21T14:24:31.859308Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-112952", "record": "FKIE_CVE-2026-112952", "field": "metrics.ssvcV203.0.ssvcData.timestamp"}, {"timestamp": "2026-10-21T15:53:58.636Z", "date_only": false, "value": "2026-10-21T15:53:58.636Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-21T15:53:58.636Z", "date_only": false, "value": "2026-10-21T15:53:58.636Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-112952", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-21T16:17:15.447Z", "date_only": false, "value": "2026-10-21T16:17:15.447", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-112952", "record": "FKIE_CVE-2026-112952", "field": "lastModified"}, {"timestamp": "2026-10-21T17:17:00Z", "date_only": false, "value": "2026-10-21T17:17:00Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-F66C-MPJ2-3R8H", "record": "GHSA-F66C-MPJ2-3R8H", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-21T17:17:00Z", "date_only": false, "value": "2026-10-21T17:17:00Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-F66C-MPJ2-3R8H", "record": "GHSA-F66C-MPJ2-3R8H", "field": "modified"}], "metrics": {"as_of": "2026-10-29T12:34:18.050Z", "anchors": {"origin": {"timestamp": "2026-10-20T15:44:33.564Z", "date_only": false, "value": "2026-10-20T15:44:33.564Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2026-10-20T15:44:33.564Z", "date_only": false, "value": "2026-10-20T15:44:33.564Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": {"timestamp": "2026-10-14T18:26:54Z", "date_only": false, "value": "2026-10-14T18:26:54.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "record": "CVE-2026-112952", "field": "creation_timestamp", "uuid": "851fcfa9-45d9-4d89-b762-7bd098577ce3", "url": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}, "exploitation": null, "patch": null}, "vendor_response_time": {"available": false, "missing": ["start", "end"]}, "time_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit_publication": {"available": true, "seconds": -508659.564, "hours": -141.29432333333332, "days": -5.887263472222222, "min_seconds": -508659.564, "max_seconds": -508659.564, "approximate": false, "ongoing": false, "order_known": true, "batch_listing": false, "end_before_start": true, "start": {"timestamp": "2026-10-20T15:44:33.564Z", "date_only": false, "value": "2026-10-20T15:44:33.564Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-10-14T18:26:54Z", "date_only": false, "value": "2026-10-14T18:26:54.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "record": "CVE-2026-112952", "field": "creation_timestamp", "uuid": "851fcfa9-45d9-4d89-b762-7bd098577ce3", "url": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}}, "time_to_patch": {"available": false, "missing": ["start", "end"]}, "total_time_to_patch": {"available": false, "missing": ["start", "end"]}, "disclosure_to_patch": {"available": false, "missing": ["end"]}, "time_unpatched": {"available": true, "seconds": 766184.486122, "hours": 212.8290239227778, "days": 8.867875996782407, "min_seconds": 766184.486122, "max_seconds": 766184.486122, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-20T15:44:33.564Z", "date_only": false, "value": "2026-10-20T15:44:33.564Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-112952", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-10-29T12:34:18.050Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": true, "seconds": 1274844.050122, "hours": 354.1233472561111, "days": 14.75513946900463, "min_seconds": 1274844.050122, "max_seconds": 1274844.050122, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-14T18:26:54Z", "date_only": false, "value": "2026-10-14T18:26:54.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "record": "CVE-2026-112952", "field": "creation_timestamp", "uuid": "851fcfa9-45d9-4d89-b762-7bd098577ce3", "url": "https://github.com/apostrophecms/apostrophe/security/advisories/GHSA-f66c-mpj2-3r8h", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}, "end": {"timestamp": "2026-10-29T12:34:18.050Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}}}
