{"metadata": {"vulnerability": "CVE-2018-4331", "count": 32, "kinds": {"milestone": 4, "sighting": 2, "kev": 0, "other": 26}}, "data": [{"timestamp": "2018-01-02T00:00:00Z", "date_only": false, "value": "2018-01-02T00:00:00.000Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.dateReserved"}, {"timestamp": "2018-09-26T00:00:00Z", "date_only": false, "value": "2018-09-26T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_update_date.data.4.date", "linked_record": true}, {"timestamp": "2018-10-31T00:00:00Z", "date_only": false, "value": "2018-10-31T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.10.date", "linked_record": true}, {"timestamp": "2018-10-31T00:00:00Z", "date_only": false, "value": "2018-10-31T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2018-AVI-524", "record": "CERTFR-2018-AVI-524", "field": "revisions.0.revision_date", "linked_record": true}, {"timestamp": "2018-10-31T15:50:04Z", "date_only": false, "value": "2018-10-31T15:50:04", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.6.date", "linked_record": true}, {"timestamp": "2018-10-31T16:10:19Z", "date_only": false, "value": "2018-10-31T16:10:19", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.8.date", "linked_record": true}, {"timestamp": "2018-10-31T16:10:50Z", "date_only": false, "value": "2018-10-31T16:10:50", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.7.date", "linked_record": true}, {"timestamp": "2018-10-31T16:17:40Z", "date_only": false, "value": "2018-10-31T16:17:40", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.5.date", "linked_record": true}, {"timestamp": "2018-11-01T00:00:00Z", "date_only": false, "value": "2018-11-01T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_update_date.data.2.date", "linked_record": true}, {"timestamp": "2018-11-02T00:00:00Z", "date_only": true, "value": "2018-11-02", "kind": "other", "label": "Submit Time", "source": "cnvd \u00b7 CNVD-2018-22959", "record": "CNVD-2018-22959", "field": "submitTime", "linked_record": true}, {"timestamp": "2018-11-09T07:26:15Z", "date_only": false, "value": "2018-11-09T07:26:15.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/N0iSeBit/175", "record": "CVE-2018-4331", "field": "creation_timestamp", "uuid": "8a6f31cc-d5bc-4b21-a75a-5e5511b9441e", "content": "\u0411\u043e\u0433\u0430\u0442\u0430 \u044d\u0442\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u043d\u0430 \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0432\u043e\u0442 \u0432\u0430\u043c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d (CVE-2018-4331) \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \"An introduction to exploiting userspace race conditions on iOS\" https://bazad.github.io/2018/11/introduction-userspace-race-conditions-ios/", "url": "https://t.me/N0iSeBit/175", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}, {"timestamp": "2018-11-12T00:00:00Z", "date_only": true, "value": "2018-11-12", "kind": "other", "label": "Open Time", "source": "cnvd \u00b7 CNVD-2018-22959", "record": "CNVD-2018-22959", "field": "openTime", "linked_record": true}, {"timestamp": "2019-04-03T00:00:00Z", "date_only": false, "value": "2019-04-03T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.0.date", "linked_record": true}, {"timestamp": "2019-04-03T17:43:15Z", "date_only": false, "value": "2019-04-03T17:43:15.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2019-04-03T17:43:15Z", "date_only": false, "value": "2019-04-03T17:43:15.000Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / apple", "record": "CVE-2018-4331", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2019-04-03T18:29:00Z", "date_only": false, "value": "2019-04-03T18:29:00Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-3XW8-WXVC-R376", "record": "GHSA-3XW8-WXVC-R376", "field": "database_specific.nvd_published_at", "linked_record": true}, {"timestamp": "2019-04-03T18:29:00Z", "date_only": false, "value": "2019-04-03T18:29Z", "kind": "other", "label": "Published Date", "source": "gsd \u00b7 GSD-2018-4331", "record": "GSD-2018-4331", "field": "namespaces.nvd.nist.gov.publishedDate", "linked_record": true}, {"timestamp": "2019-04-03T18:29:08.207Z", "date_only": false, "value": "2019-04-03T18:29:08.207000", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_release_date.data.9.date", "linked_record": true}, {"timestamp": "2019-04-03T18:29:08.207Z", "date_only": false, "value": "2019-04-03T18:29:08.207", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2018-4331", "record": "FKIE_CVE-2018-4331", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2019-04-04T00:00:00Z", "date_only": false, "value": "2019-04-04T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_update_date.data.0.date", "linked_record": true}, {"timestamp": "2019-04-04T19:21:00Z", "date_only": false, "value": "2019-04-04T19:21Z", "kind": "other", "label": "Last Modified Date", "source": "gsd \u00b7 GSD-2018-4331", "record": "GSD-2018-4331", "field": "namespaces.nvd.nist.gov.lastModifiedDate", "linked_record": true}, {"timestamp": "2019-04-04T19:21:16.983Z", "date_only": false, "value": "2019-04-04T19:21:16.983000", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_update_date.data.5.date", "linked_record": true}, {"timestamp": "2019-04-09T00:00:00Z", "date_only": false, "value": "2019-04-09T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_update_date.data.6.date", "linked_record": true}, {"timestamp": "2019-04-17T00:00:00Z", "date_only": false, "value": "2019-04-17T00:00:00", "kind": "other", "label": "Date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "sources_update_date.data.3.date", "linked_record": true}, {"timestamp": "2022-05-14T01:13:08Z", "date_only": false, "value": "2022-05-14T01:13:08Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-3XW8-WXVC-R376", "record": "GHSA-3XW8-WXVC-R376", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2022-05-14T01:13:08Z", "date_only": false, "value": "2022-05-14T01:13:08Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-3XW8-WXVC-R376", "record": "GHSA-3XW8-WXVC-R376", "field": "modified", "linked_record": true}, {"timestamp": "2023-09-05T20:16:41Z", "date_only": false, "value": "2023-09-05T20:16:41.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/CyberSecurityTechnologies/205", "record": "CVE-2018-4331", "field": "creation_timestamp", "uuid": "1ba828d4-5e12-44f7-b1ec-1d0d8fcb719c", "content": "#exploit\n1. CVE-2018-4330:\nIn iOS &lt;11.4 a memory corruption issue exists and was addressed with improved memory handling\nhttps://github.com/omerporze/toothfairy \n\n2. CVE-2018-4331, CVE-2018-4343:\nA memory corruption issue was addressed with improved memory handling. This issue affected versions &lt;iOS12, macOS Mojave 10.14, tvOS12, watchOS5\nhttps://github.com/bazad/gsscred-race\nhttps://github.com/bazad/gsscred-move-uaf \n\n3. CVE-2018-4411:\nA memory corruption issue was addressed with improved input validation. This issue affected versions &lt; macOS Mojave 10.14\nhttps://github.com/lilang-wu/POC-CVE-2018-4411", "url": "https://t.me/CyberSecurityTechnologies/205", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}, {"timestamp": "2023-12-13T01:22:28.695Z", "date_only": false, "value": "2023-12-13T01:22:28.695047Z", "kind": "other", "label": "Updated", "source": "gsd \u00b7 GSD-2018-4331", "record": "GSD-2018-4331", "field": "gsd.osvSchema.modified", "linked_record": true}, {"timestamp": "2023-12-18T11:00:21.854Z", "date_only": false, "value": "2023-12-18T11:00:21.854000Z", "kind": "other", "label": "Last update date", "source": "variot \u00b7 VAR-201904-1421", "record": "VAR-201904-1421", "field": "last_update_date", "linked_record": true}, {"timestamp": "2024-08-05T05:11:22.777Z", "date_only": false, "value": "2024-08-05T05:11:22.777Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2024-08-05T05:11:22.777Z", "date_only": false, "value": "2024-08-05T05:11:22.777Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CVE", "record": "CVE-2018-4331", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2026-06-17T01:58:48.103Z", "date_only": false, "value": "2026-06-17T01:58:48.103", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2018-4331", "record": "FKIE_CVE-2018-4331", "field": "lastModified", "linked_record": true}], "metrics": {"as_of": "2026-11-05T19:10:52.374Z", "anchors": {"origin": {"timestamp": "2019-04-03T17:43:15Z", "date_only": false, "value": "2019-04-03T17:43:15.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2019-04-03T17:43:15Z", "date_only": false, "value": "2019-04-03T17:43:15.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": {"timestamp": "2018-11-09T07:26:15Z", "date_only": false, "value": "2018-11-09T07:26:15.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/N0iSeBit/175", "record": "CVE-2018-4331", "field": "creation_timestamp", "uuid": "8a6f31cc-d5bc-4b21-a75a-5e5511b9441e", "content": "\u0411\u043e\u0433\u0430\u0442\u0430 \u044d\u0442\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u043d\u0430 \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0432\u043e\u0442 \u0432\u0430\u043c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d (CVE-2018-4331) \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \"An introduction to exploiting userspace race conditions on iOS\" https://bazad.github.io/2018/11/introduction-userspace-race-conditions-ios/", "url": "https://t.me/N0iSeBit/175", "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": -12565020.0, "hours": -3490.2833333333333, "days": -145.4284722222222, "min_seconds": -12565020.0, "max_seconds": -12565020.0, "approximate": false, "ongoing": false, "order_known": true, "batch_listing": false, "end_before_start": true, "start": {"timestamp": "2019-04-03T17:43:15Z", "date_only": false, "value": "2019-04-03T17:43:15.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2018-11-09T07:26:15Z", "date_only": false, "value": "2018-11-09T07:26:15.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/N0iSeBit/175", "record": "CVE-2018-4331", "field": "creation_timestamp", "uuid": "8a6f31cc-d5bc-4b21-a75a-5e5511b9441e", "content": "\u0411\u043e\u0433\u0430\u0442\u0430 \u044d\u0442\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u043d\u0430 \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0432\u043e\u0442 \u0432\u0430\u043c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d (CVE-2018-4331) \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \"An introduction to exploiting userspace race conditions on iOS\" https://bazad.github.io/2018/11/introduction-userspace-race-conditions-ios/", "url": "https://t.me/N0iSeBit/175", "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": 239592457.374625, "hours": 66553.46038184028, "days": 2773.060849243345, "min_seconds": 239592457.374625, "max_seconds": 239592457.374625, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2019-04-03T17:43:15Z", "date_only": false, "value": "2019-04-03T17:43:15.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2018-4331", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-11-05T19:10:52.374Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": true, "seconds": 252157477.374625, "hours": 70043.74371517361, "days": 2918.489321465567, "min_seconds": 252157477.374625, "max_seconds": 252157477.374625, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2018-11-09T07:26:15Z", "date_only": false, "value": "2018-11-09T07:26:15.000000Z", "kind": "sighting", "label": "Published proof of concept", "source": "https://t.me/N0iSeBit/175", "record": "CVE-2018-4331", "field": "creation_timestamp", "uuid": "8a6f31cc-d5bc-4b21-a75a-5e5511b9441e", "content": "\u0411\u043e\u0433\u0430\u0442\u0430 \u044d\u0442\u0430 \u043d\u0435\u0434\u0435\u043b\u044f \u043d\u0430 \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439 \u0432\u043e\u0442 \u0432\u0430\u043c \u0435\u0449\u0435 \u043e\u0434\u0438\u043d (CVE-2018-4331) \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u0442\u043e\u0438\u0442 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \"An introduction to exploiting userspace race conditions on iOS\" https://bazad.github.io/2018/11/introduction-userspace-race-conditions-ios/", "url": "https://t.me/N0iSeBit/175", "metric_role": "exploit_publication", "metric_basis": "sighting_report"}, "end": {"timestamp": "2026-11-05T19:10:52.374Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}}}
