{"metadata": {"vulnerability": "CVE-2021-35942", "count": 205, "kinds": {"milestone": 37, "sighting": 4, "kev": 0, "other": 164}}, "data": [{"timestamp": "2021-02-24T00:00:00Z", "date_only": false, "value": "2021-02-24T00:00:00+00:00", "kind": "other", "label": "Discovery date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.0.discovery_date"}, {"timestamp": "2021-02-24T00:00:00Z", "date_only": false, "value": "2021-02-24T00:00:00+00:00", "kind": "other", "label": "Discovery date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.0.discovery_date"}, {"timestamp": "2021-02-24T00:00:00Z", "date_only": false, "value": "2021-02-24T00:00:00+00:00", "kind": "other", "label": "Release date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.0.release_date"}, {"timestamp": "2021-02-24T00:00:00Z", "date_only": false, "value": "2021-02-24T00:00:00+00:00", "kind": "other", "label": "Release date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.0.release_date"}, {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00+00:00", "kind": "other", "label": "Release date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.1.release_date"}, {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00+00:00", "kind": "other", "label": "Release date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.1.release_date"}, {"timestamp": "2021-05-25T00:00:00Z", "date_only": false, "value": "2021-05-25T00:00:00+00:00", "kind": "other", "label": "Discovery date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.1.discovery_date"}, {"timestamp": "2021-05-25T00:00:00Z", "date_only": false, "value": "2021-05-25T00:00:00+00:00", "kind": "other", "label": "Discovery date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.1.discovery_date"}, {"timestamp": "2021-06-29T00:00:00Z", "date_only": false, "value": "2021-06-29T00:00:00.000Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2021-35942", "field": "cveMetadata.dateReserved"}, {"timestamp": "2021-06-30T00:00:00Z", "date_only": false, "value": "2021-06-30T00:00:00+00:00", "kind": "other", "label": "Discovery date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.2.discovery_date"}, {"timestamp": "2021-06-30T00:00:00Z", "date_only": false, "value": "2021-06-30T00:00:00+00:00", "kind": "other", "label": "Discovery date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.2.discovery_date"}, {"timestamp": "2021-06-30T00:00:00Z", "date_only": false, "value": "2021-06-30T00:00:00+00:00", "kind": "other", "label": "Release date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.2.release_date"}, {"timestamp": "2021-06-30T00:00:00Z", "date_only": false, "value": "2021-06-30T00:00:00+00:00", "kind": "other", "label": "Release date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.2.release_date"}, {"timestamp": "2021-07-02T00:00:00Z", "date_only": false, "value": "2021-07-02T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_microsoft \u00b7 MSRC_CVE-2021-35942", "record": "MSRC_CVE-2021-35942", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-07-22T00:00:00Z", "date_only": false, "value": "2021-07-22T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2021-35942", "field": "cveMetadata.datePublished"}, {"timestamp": "2021-07-22T18:15:00Z", "date_only": false, "value": "2021-07-22T18:15:00Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-53WQ-R63F-M33Q", "record": "GHSA-53WQ-R63F-M33Q", "field": "database_specific.nvd_published_at"}, {"timestamp": "2021-07-22T18:15:00Z", "date_only": false, "value": "2021-07-22T18:15:00Z", "kind": "milestone", "label": "Published", "source": "osv_bellsoft \u00b7 BELL-CVE-2021-35942", "record": "BELL-CVE-2021-35942", "field": "published"}, {"timestamp": "2021-07-22T18:15:00Z", "date_only": false, "value": "2021-07-22T18:15:00Z", "kind": "milestone", "label": "Published", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2021-35942", "record": "UBUNTU-CVE-2021-35942", "field": "published"}, {"timestamp": "2021-07-22T18:15:00Z", "date_only": false, "value": "2021-07-22T18:15Z", "kind": "other", "label": "Published Date", "source": "gsd \u00b7 GSD-2021-35942", "record": "GSD-2021-35942", "field": "namespaces.nvd.nist.gov.publishedDate"}, {"timestamp": "2021-07-22T18:15:23.287Z", "date_only": false, "value": "2021-07-22T18:15:23.287", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2021-35942", "record": "FKIE_CVE-2021-35942", "field": "published"}, {"timestamp": "2021-07-27T11:47:31Z", "date_only": false, "value": "2021-07-27T11:47:31Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:2480-1", "record": "SUSE-SU-2021:2480-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-07-27T11:47:31Z", "date_only": false, "value": "2021-07-27T11:47:31Z", "kind": "other", "label": "Date", "source": "csaf_suse \u00b7 SUSE-SU-2021:2480-1", "record": "SUSE-SU-2021:2480-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-07-27T11:47:31Z", "date_only": false, "value": "2021-07-27T11:47:31Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2021:2480-1", "record": "SUSE-SU-2021:2480-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-07-27T11:47:31Z", "date_only": false, "value": "2021-07-27T11:47:31Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2021:2480-1", "record": "SUSE-SU-2021:2480-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-07-31T11:04:32Z", "date_only": false, "value": "2021-07-31T11:04:32Z", "kind": "milestone", "label": "Published", "source": "osv_openeuler \u00b7 OESA-2021-1296", "record": "OESA-2021-1296", "field": "published"}, {"timestamp": "2021-08-03T00:00:00Z", "date_only": false, "value": "2021-08-03T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_microsoft \u00b7 MSRC_CVE-2021-35942", "record": "MSRC_CVE-2021-35942", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-08-03T00:00:00Z", "date_only": false, "value": "2021-08-03T00:00:00.000Z", "kind": "other", "label": "Date", "source": "csaf_microsoft \u00b7 MSRC_CVE-2021-35942", "record": "MSRC_CVE-2021-35942", "field": "vulnerabilities.0.remediations.0.date"}, {"timestamp": "2021-08-03T00:00:00Z", "date_only": false, "value": "2021-08-03T00:00:00.000Z", "kind": "other", "label": "Updated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2021-35942", "record": "MSRC_CVE-2021-35942", "field": "document.tracking.current_release_date"}, {"timestamp": "2021-10-04T14:43:04Z", "date_only": false, "value": "2021-10-04T14:43:04Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:14822-1", "record": "SUSE-SU-2021:14822-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-10-04T14:43:04Z", "date_only": false, "value": "2021-10-04T14:43:04Z", "kind": "other", "label": "Date", "source": "csaf_suse \u00b7 SUSE-SU-2021:14822-1", "record": "SUSE-SU-2021:14822-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-10-04T14:43:04Z", "date_only": false, "value": "2021-10-04T14:43:04Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2021:14822-1", "record": "SUSE-SU-2021:14822-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-10-04T14:43:04Z", "date_only": false, "value": "2021-10-04T14:43:04Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2021:14822-1", "record": "SUSE-SU-2021:14822-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-10-06T14:43:40Z", "date_only": false, "value": "2021-10-06T14:43:40Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:3289-1", "record": "SUSE-SU-2021:3289-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-10-06T14:43:40Z", "date_only": false, "value": "2021-10-06T14:43:40Z", "kind": "other", "label": "Date", "source": "csaf_suse \u00b7 SUSE-SU-2021:3289-1", "record": "SUSE-SU-2021:3289-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-10-06T14:43:40Z", "date_only": false, "value": "2021-10-06T14:43:40Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2021:3289-1", "record": "SUSE-SU-2021:3289-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-10-06T14:43:40Z", "date_only": false, "value": "2021-10-06T14:43:40Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2021:3289-1", "record": "SUSE-SU-2021:3289-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-10-12T13:55:23Z", "date_only": false, "value": "2021-10-12T13:55:23Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:3385-1", "record": "SUSE-SU-2021:3385-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-10-12T13:55:23Z", "date_only": false, "value": "2021-10-12T13:55:23Z", "kind": "other", "label": "Date", "source": "csaf_suse \u00b7 SUSE-SU-2021:3385-1", "record": "SUSE-SU-2021:3385-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-10-12T13:55:23Z", "date_only": false, "value": "2021-10-12T13:55:23Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2021:3385-1", "record": "SUSE-SU-2021:3385-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-10-12T13:55:23Z", "date_only": false, "value": "2021-10-12T13:55:23Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2021:3385-1", "record": "SUSE-SU-2021:3385-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-10-18T14:06:14Z", "date_only": false, "value": "2021-10-18T14:06:14Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:1374-1", "record": "OPENSUSE-SU-2021:1374-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-10-18T14:06:14Z", "date_only": false, "value": "2021-10-18T14:06:14Z", "kind": "other", "label": "Date", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:1374-1", "record": "OPENSUSE-SU-2021:1374-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-10-18T14:06:14Z", "date_only": false, "value": "2021-10-18T14:06:14Z", "kind": "other", "label": "Document generated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:1374-1", "record": "OPENSUSE-SU-2021:1374-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-10-18T14:06:14Z", "date_only": false, "value": "2021-10-18T14:06:14Z", "kind": "milestone", "label": "Published", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:1374-1", "record": "OPENSUSE-SU-2021:1374-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-11-09T09:08:59Z", "date_only": false, "value": "2021-11-09T09:08:59Z", "kind": "milestone", "label": "Published", "source": "osv_almalinux \u00b7 ALSA-2021:4358", "record": "ALSA-2021:4358", "field": "published"}, {"timestamp": "2021-11-09T18:06:36Z", "date_only": false, "value": "2021-11-09T18:06:36+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-11-09T18:06:36Z", "date_only": false, "value": "2021-11-09T18:06:36+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-11-09T18:06:36Z", "date_only": false, "value": "2021-11-09T18:06:36+00:00", "kind": "other", "label": "Date", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "vulnerabilities.0.remediations.0.date"}, {"timestamp": "2021-11-09T18:06:36Z", "date_only": false, "value": "2021-11-09T18:06:36+00:00", "kind": "other", "label": "Date", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "vulnerabilities.0.remediations.0.date"}, {"timestamp": "2021-11-09T18:06:36Z", "date_only": false, "value": "2021-11-09T18:06:36+00:00", "kind": "milestone", "label": "Published", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-11-09T18:06:36Z", "date_only": false, "value": "2021-11-09T18:06:36+00:00", "kind": "milestone", "label": "Published", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-11-12T10:21:01Z", "date_only": false, "value": "2021-11-12T10:21:01Z", "kind": "other", "label": "Updated", "source": "osv_almalinux \u00b7 ALSA-2021:4358", "record": "ALSA-2021:4358", "field": "modified"}, {"timestamp": "2021-12-08T15:40:26Z", "date_only": false, "value": "2021-12-08T15:40:26Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:3291-1", "record": "OPENSUSE-SU-2021:3291-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-12-08T15:40:26Z", "date_only": false, "value": "2021-12-08T15:40:26Z", "kind": "other", "label": "Date", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:3291-1", "record": "OPENSUSE-SU-2021:3291-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-12-08T15:40:26Z", "date_only": false, "value": "2021-12-08T15:40:26Z", "kind": "other", "label": "Document generated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:3291-1", "record": "OPENSUSE-SU-2021:3291-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-12-08T15:40:26Z", "date_only": false, "value": "2021-12-08T15:40:26Z", "kind": "milestone", "label": "Published", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:3291-1", "record": "OPENSUSE-SU-2021:3291-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2021-12-08T15:40:30Z", "date_only": false, "value": "2021-12-08T15:40:30Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:3291-1", "record": "SUSE-SU-2021:3291-1", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2021-12-08T15:40:30Z", "date_only": false, "value": "2021-12-08T15:40:30Z", "kind": "other", "label": "Date", "source": "csaf_suse \u00b7 SUSE-SU-2021:3291-1", "record": "SUSE-SU-2021:3291-1", "field": "vulnerabilities.0.threats.0.date"}, {"timestamp": "2021-12-08T15:40:30Z", "date_only": false, "value": "2021-12-08T15:40:30Z", "kind": "other", "label": "Document generated", "source": "csaf_suse \u00b7 SUSE-SU-2021:3291-1", "record": "SUSE-SU-2021:3291-1", "field": "document.tracking.generator.date"}, {"timestamp": "2021-12-08T15:40:30Z", "date_only": false, "value": "2021-12-08T15:40:30Z", "kind": "milestone", "label": "Published", "source": "csaf_suse \u00b7 SUSE-SU-2021:3291-1", "record": "SUSE-SU-2021:3291-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2022-04-12T06:00:00Z", "date_only": false, "value": "2022-04-12T06:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2022-010", "record": "VDE-2022-010", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2022-04-12T06:00:00Z", "date_only": false, "value": "2022-04-12T06:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2022-010", "record": "VDE-2022-010", "field": "document.tracking.initial_release_date"}, {"timestamp": "2022-04-28T13:30:00Z", "date_only": false, "value": "2022-04-28T13:30:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2022-010", "record": "VDE-2022-010", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2022-05-24T19:08:56Z", "date_only": false, "value": "2022-05-24T19:08:56Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-53WQ-R63F-M33Q", "record": "GHSA-53WQ-R63F-M33Q", "field": "published"}, {"timestamp": "2022-10-17T00:00:00Z", "date_only": false, "value": "2022-10-17T00:00:00.000Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / mitre", "record": "CVE-2021-35942", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2022-11-08T13:29:00Z", "date_only": false, "value": "2022-11-08T13:29Z", "kind": "other", "label": "Last Modified Date", "source": "gsd \u00b7 GSD-2021-35942", "record": "GSD-2021-35942", "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-1432", "record": "WID-SEC-W-2023-1432", "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-1432", "record": "WID-SEC-W-2023-1432", "field": "document.tracking.initial_release_date"}, {"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-1432", "record": "WID-SEC-W-2023-1432", "field": "vulnerabilities.0.release_date"}, {"timestamp": "2023-06-13T00:00:00Z", "date_only": false, "value": "2023-06-13T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2023-06-13T00:00:00Z", "date_only": false, "value": "2023-06-13T00:00:00Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2023-06-13T00:00:00Z", "date_only": false, "value": "2023-06-13T00:00:00.000000Z", "kind": "milestone", "label": "Published", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.initial_release_date"}, {"timestamp": "2023-06-13T00:00:00Z", "date_only": false, "value": "2023-06-13T00:00:00Z", "kind": "milestone", "label": "Published", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.initial_release_date"}, {"timestamp": "2023-06-13T00:00:00Z", "date_only": false, "value": "2023-06-13T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2023-AVI-0453", "record": "CERTFR-2023-AVI-0453", "field": "revisions.0.revision_date"}, {"timestamp": "2023-06-14T00:00:00Z", "date_only": false, "value": "2023-06-14T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2023-AVI-0453", "record": "CERTFR-2023-AVI-0453", "field": "revisions.1.revision_date"}, {"timestamp": "2023-06-22T22:00:00Z", "date_only": false, "value": "2023-06-22T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1432", "record": "WID-SEC-W-2023-1432", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2023-06-22T22:00:00Z", "date_only": false, "value": "2023-06-22T22:00:00.000+00:00", "kind": "other", "label": "Updated", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1432", "record": "WID-SEC-W-2023-1432", "field": "document.tracking.current_release_date"}, {"timestamp": "2023-09-12T00:00:00Z", "date_only": false, "value": "2023-09-12T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2023-09-12T00:00:00Z", "date_only": false, "value": "2023-09-12T00:00:00Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2023-11-14T00:00:00Z", "date_only": false, "value": "2023-11-14T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2023-11-14T00:00:00Z", "date_only": false, "value": "2023-11-14T00:00:00Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.revision_history.3.date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.revision_history.3.date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00.000000Z", "kind": "milestone", "label": "Published", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.initial_release_date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00.000Z", "kind": "milestone", "label": "Published", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.initial_release_date"}, {"timestamp": "2023-12-12T00:00:00Z", "date_only": false, "value": "2023-12-12T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2023-AVI-1015", "record": "CERTFR-2023-AVI-1015", "field": "revisions.0.revision_date"}, {"timestamp": "2023-12-13T01:23:28.282Z", "date_only": false, "value": "2023-12-13T01:23:28.282356Z", "kind": "other", "label": "Updated", "source": "gsd \u00b7 GSD-2021-35942", "record": "GSD-2021-35942", "field": "gsd.osvSchema.modified"}, {"timestamp": "2024-01-09T00:00:00Z", "date_only": false, "value": "2024-01-09T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2024-01-09T00:00:00Z", "date_only": false, "value": "2024-01-09T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2024-02-13T00:00:00Z", "date_only": false, "value": "2024-02-13T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2024-02-13T00:00:00Z", "date_only": false, "value": "2024-02-13T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2024-03-12T00:00:00Z", "date_only": false, "value": "2024-03-12T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.3.date"}, {"timestamp": "2024-03-12T00:00:00Z", "date_only": false, "value": "2024-03-12T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.3.date"}, {"timestamp": "2024-04-09T00:00:00Z", "date_only": false, "value": "2024-04-09T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.revision_history.4.date"}, {"timestamp": "2024-04-09T00:00:00Z", "date_only": false, "value": "2024-04-09T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.4.date"}, {"timestamp": "2024-04-09T00:00:00Z", "date_only": false, "value": "2024-04-09T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.4.date"}, {"timestamp": "2024-04-09T00:00:00Z", "date_only": false, "value": "2024-04-09T00:00:00Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.revision_history.4.date"}, {"timestamp": "2024-04-09T00:00:00Z", "date_only": false, "value": "2024-04-09T00:00:00.000000Z", "kind": "other", "label": "Updated", "source": "csaf_cisa \u00b7 ICSA-23-166-10", "record": "ICSA-23-166-10", "field": "document.tracking.current_release_date"}, {"timestamp": "2024-04-09T00:00:00Z", "date_only": false, "value": "2024-04-09T00:00:00Z", "kind": "other", "label": "Updated", "source": "csaf_siemens \u00b7 SSA-831302", "record": "SSA-831302", "field": "document.tracking.current_release_date"}, {"timestamp": "2024-05-14T00:00:00Z", "date_only": false, "value": "2024-05-14T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.5.date"}, {"timestamp": "2024-05-14T00:00:00Z", "date_only": false, "value": "2024-05-14T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.5.date"}, {"timestamp": "2024-05-20T00:00:00Z", "date_only": true, "value": "2024-05-20", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2024-AVI-0442", "record": "CERTFR-2024-AVI-0442", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2024-05-20T22:00:00Z", "date_only": false, "value": "2024-05-20T22:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-1186", "record": "WID-SEC-W-2024-1186", "field": "document.tracking.revision_history.0.date"}, {"timestamp": "2024-05-20T22:00:00Z", "date_only": false, "value": "2024-05-20T22:00:00.000+00:00", "kind": "milestone", "label": "Published", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-1186", "record": "WID-SEC-W-2024-1186", "field": "document.tracking.initial_release_date"}, {"timestamp": "2024-05-20T22:00:00Z", "date_only": false, "value": "2024-05-20T22:00:00.000+00:00", "kind": "other", "label": "Release date", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-1186", "record": "WID-SEC-W-2024-1186", "field": "vulnerabilities.0.release_date"}, {"timestamp": "2024-05-24T00:00:00Z", "date_only": false, "value": "2024-05-24T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2024-AVI-0442", "record": "CERTFR-2024-AVI-0442", "field": "revisions.0.revision_date"}, {"timestamp": "2024-06-11T00:00:00Z", "date_only": false, "value": "2024-06-11T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.6.date"}, {"timestamp": "2024-06-11T00:00:00Z", "date_only": false, "value": "2024-06-11T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.6.date"}, {"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:13388-1", "record": "OPENSUSE-SU-2024:13388-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": "Date", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:13388-1", "record": "OPENSUSE-SU-2024:13388-1", "field": "vulnerabilities.0.threats.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:13388-1", "record": "OPENSUSE-SU-2024:13388-1", "field": "document.tracking.generator.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:13388-1", "record": "OPENSUSE-SU-2024:13388-1", "field": "document.tracking.initial_release_date"}, {"timestamp": "2024-07-09T00:00:00Z", "date_only": false, "value": "2024-07-09T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.7.date"}, {"timestamp": "2024-07-09T00:00:00Z", "date_only": false, "value": "2024-07-09T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.7.date"}, {"timestamp": "2024-08-04T00:40:47.554Z", "date_only": false, "value": "2024-08-04T00:40:47.554Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CVE", "record": "CVE-2021-35942", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2024-08-13T00:00:00Z", "date_only": false, "value": "2024-08-13T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.8.date"}, {"timestamp": "2024-08-13T00:00:00Z", "date_only": false, "value": "2024-08-13T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.8.date"}, {"timestamp": "2024-08-15T17:52:18.956Z", "date_only": false, "value": "2024-08-15T17:52:18.956+00:00", "kind": "other", "label": "Document generated", "source": "csaf_certbund \u00b7 WID-SEC-W-2023-1432", "record": "WID-SEC-W-2023-1432", "field": "document.tracking.generator.date"}, {"timestamp": "2024-10-08T00:00:00Z", "date_only": false, "value": "2024-10-08T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.9.date"}, {"timestamp": "2024-10-08T00:00:00Z", "date_only": false, "value": "2024-10-08T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.9.date"}, {"timestamp": "2024-11-12T00:00:00Z", "date_only": false, "value": "2024-11-12T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.10.date"}, {"timestamp": "2024-11-12T00:00:00Z", "date_only": false, "value": "2024-11-12T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.10.date"}, {"timestamp": "2024-11-22T16:35:43Z", "date_only": false, "value": "2024-11-22T16:35:43+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2024-11-22T16:35:43Z", "date_only": false, "value": "2024-11-22T16:35:43+00:00", "kind": "other", "label": "Document generated", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "document.tracking.generator.date"}, {"timestamp": "2024-11-22T16:35:43Z", "date_only": false, "value": "2024-11-22T16:35:43+00:00", "kind": "other", "label": "Updated", "source": "csaf_redhat \u00b7 RHSA-2021_4358", "record": "RHSA-2021_4358", "field": "document.tracking.current_release_date"}, {"timestamp": "2024-12-10T00:00:00Z", "date_only": false, "value": "2024-12-10T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.11.date"}, {"timestamp": "2024-12-10T00:00:00Z", "date_only": false, "value": "2024-12-10T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.11.date"}, {"timestamp": "2025-01-14T00:00:00Z", "date_only": false, "value": "2025-01-14T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.12.date"}, {"timestamp": "2025-01-14T00:00:00Z", "date_only": false, "value": "2025-01-14T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.12.date"}, {"timestamp": "2025-02-11T00:00:00Z", "date_only": false, "value": "2025-02-11T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.13.date"}, {"timestamp": "2025-02-11T00:00:00Z", "date_only": false, "value": "2025-02-11T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.13.date"}, {"timestamp": "2025-03-11T00:00:00Z", "date_only": false, "value": "2025-03-11T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.14.date"}, {"timestamp": "2025-03-11T00:00:00Z", "date_only": false, "value": "2025-03-11T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.14.date"}, {"timestamp": "2025-04-01T06:28:07.225Z", "date_only": false, "value": "2025-04-01T06:28:07.225Z", "kind": "other", "label": "Document generated", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2022-010", "record": "VDE-2022-010", "field": "document.tracking.generator.date"}, {"timestamp": "2025-04-08T00:00:00Z", "date_only": false, "value": "2025-04-08T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.15.date"}, {"timestamp": "2025-04-08T00:00:00Z", "date_only": false, "value": "2025-04-08T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.15.date"}, {"timestamp": "2025-05-22T13:03:10Z", "date_only": false, "value": "2025-05-22T13:03:10.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2022-010", "record": "VDE-2022-010", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2025-05-22T13:03:10Z", "date_only": false, "value": "2025-05-22T13:03:10.000Z", "kind": "other", "label": "Updated", "source": "csaf_phoenixcontactgmbhcokg \u00b7 VDE-2022-010", "record": "VDE-2022-010", "field": "document.tracking.current_release_date"}, {"timestamp": "2025-06-10T00:00:00Z", "date_only": false, "value": "2025-06-10T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.16.date"}, {"timestamp": "2025-06-10T00:00:00Z", "date_only": false, "value": "2025-06-10T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.16.date"}, {"timestamp": "2025-07-22T07:47:56.509Z", "date_only": false, "value": "2025-07-22T07:47:56.509464Z", "kind": "other", "label": "Updated", "source": "osv_bellsoft \u00b7 BELL-CVE-2021-35942", "record": "BELL-CVE-2021-35942", "field": "modified"}, {"timestamp": "2025-07-22T07:47:56.509Z", "date_only": false, "value": "2025-07-22T07:47:56.509464Z", "kind": "other", "label": "Withdrawn", "source": "osv_bellsoft \u00b7 BELL-CVE-2021-35942", "record": "BELL-CVE-2021-35942", "field": "withdrawn"}, {"timestamp": "2025-08-12T00:00:00Z", "date_only": false, "value": "2025-08-12T00:00:00.000000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.revision_history.17.date"}, {"timestamp": "2025-08-12T00:00:00Z", "date_only": false, "value": "2025-08-12T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.17.date"}, {"timestamp": "2025-08-12T00:00:00Z", "date_only": false, "value": "2025-08-12T00:00:00.000000Z", "kind": "other", "label": "Updated", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.current_release_date"}, {"timestamp": "2025-08-14T23:08:55.270Z", "date_only": false, "value": "2025-08-14T23:08:55.270985Z", "kind": "other", "label": "Document generated", "source": "csaf_cisa \u00b7 ICSA-23-348-10", "record": "ICSA-23-348-10", "field": "document.tracking.generator.date"}, {"timestamp": "2025-09-04T00:00:00Z", "date_only": true, "value": "2025-09-04", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0756", "record": "CERTFR-2025-AVI-0756", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2025-09-05T00:00:00Z", "date_only": false, "value": "2025-09-05T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0756", "record": "CERTFR-2025-AVI-0756", "field": "revisions.0.revision_date"}, {"timestamp": "2025-10-19T22:05:50.764Z", "date_only": false, "value": "2025-10-19T22:05:50.764Z", "kind": "other", "label": "Document generated", "source": "csaf_microsoft \u00b7 MSRC_CVE-2021-35942", "record": "MSRC_CVE-2021-35942", "field": "document.tracking.generator.date"}, {"timestamp": "2025-11-05T00:00:00Z", "date_only": true, "value": "2025-11-05", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0969", "record": "CERTFR-2025-AVI-0969", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2025-11-06T00:00:00Z", "date_only": false, "value": "2025-11-06T00:00:00", "kind": "other", "label": "Last revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0969", "record": "CERTFR-2025-AVI-0969", "field": "last_revision_date"}, {"timestamp": "2025-11-06T00:00:00Z", "date_only": true, "value": "2025-11-06", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0969", "record": "CERTFR-2025-AVI-0969", "field": "vendor_advisories.1.published_at"}, {"timestamp": "2025-11-06T00:00:00Z", "date_only": false, "value": "2025-11-06T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-0969", "record": "CERTFR-2025-AVI-0969", "field": "revisions.0.revision_date"}, {"timestamp": "2025-12-01T00:00:00Z", "date_only": true, "value": "2025-12-01", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-1057", "record": "CERTFR-2025-AVI-1057", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2025-12-02T00:00:00Z", "date_only": false, "value": "2025-12-02T00:00:00", "kind": "other", "label": "Last revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-1057", "record": "CERTFR-2025-AVI-1057", "field": "last_revision_date"}, {"timestamp": "2025-12-02T00:00:00Z", "date_only": false, "value": "2025-12-02T00:00:00", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-1057", "record": "CERTFR-2025-AVI-1057", "field": "initial_release_date"}, {"timestamp": "2025-12-02T00:00:00Z", "date_only": false, "value": "2025-12-02T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2025-AVI-1057", "record": "CERTFR-2025-AVI-1057", "field": "revisions.0.revision_date"}, {"timestamp": "2026-01-25T23:00:00Z", "date_only": false, "value": "2026-01-25T23:00:00.000+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-1186", "record": "WID-SEC-W-2024-1186", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-01-25T23:00:00Z", "date_only": false, "value": "2026-01-25T23:00:00.000+00:00", "kind": "other", "label": "Updated", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-1186", "record": "WID-SEC-W-2024-1186", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-01-26T09:36:00.903Z", "date_only": false, "value": "2026-01-26T09:36:00.903+00:00", "kind": "other", "label": "Document generated", "source": "csaf_certbund \u00b7 WID-SEC-W-2024-1186", "record": "WID-SEC-W-2024-1186", "field": "document.tracking.generator.date"}, {"timestamp": "2026-02-13T20:00:35.745Z", "date_only": false, "value": "2026-02-13T20:00:35.745017Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2021-35942", "field": "containers.adp.1.metrics.1.other.content.timestamp"}, {"timestamp": "2026-02-13T20:00:35.745Z", "date_only": false, "value": "2026-02-13T20:00:35.745017Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2021-35942", "record": "FKIE_CVE-2021-35942", "field": "metrics.ssvcV203.0.ssvcData.timestamp"}, {"timestamp": "2026-02-13T20:00:38.638Z", "date_only": false, "value": "2026-02-13T20:00:38.638Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2021-35942", "field": "containers.adp.1.providerMetadata.dateUpdated"}, {"timestamp": "2026-02-25T00:00:00Z", "date_only": true, "value": "2026-02-25", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0218", "record": "CERTFR-2026-AVI-0218", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2026-02-26T00:00:00Z", "date_only": false, "value": "2026-02-26T00:00:00", "kind": "other", "label": "Last revision date", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0218", "record": "CERTFR-2026-AVI-0218", "field": "last_revision_date"}, {"timestamp": "2026-02-26T00:00:00Z", "date_only": true, "value": "2026-02-26", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0218", "record": "CERTFR-2026-AVI-0218", "field": "vendor_advisories.4.published_at"}, {"timestamp": "2026-02-26T00:00:00Z", "date_only": false, "value": "2026-02-26T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0218", "record": "CERTFR-2026-AVI-0218", "field": "revisions.0.revision_date"}, {"timestamp": "2026-03-11T00:00:00Z", "date_only": true, "value": "2026-03-11", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0287", "record": "CERTFR-2026-AVI-0287", "field": "vendor_advisories.0.published_at"}, {"timestamp": "2026-03-12T00:00:00Z", "date_only": true, "value": "2026-03-12", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0287", "record": "CERTFR-2026-AVI-0287", "field": "vendor_advisories.6.published_at"}, {"timestamp": "2026-03-13T00:00:00Z", "date_only": false, "value": "2026-03-13T00:00:00", "kind": "other", "label": "Last revision date", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0287", "record": "CERTFR-2026-AVI-0287", "field": "last_revision_date"}, {"timestamp": "2026-03-13T00:00:00Z", "date_only": false, "value": "2026-03-13T00:00:00", "kind": "milestone", "label": "Published", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0287", "record": "CERTFR-2026-AVI-0287", "field": "initial_release_date"}, {"timestamp": "2026-03-13T00:00:00Z", "date_only": false, "value": "2026-03-13T00:00:00.000000", "kind": "other", "label": "Revision date", "source": "certfr_avis \u00b7 CERTFR-2026-AVI-0287", "record": "CERTFR-2026-AVI-0287", "field": "revisions.0.revision_date"}, {"timestamp": "2026-03-13T00:00:00Z", "date_only": false, "value": "2026-03-13T00:00:00.000000Z", "kind": "sighting", "label": "Seen", "source": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0287/", "record": "CVE-2021-35942", "field": "creation_timestamp", "uuid": "20210de9-7763-41ce-9134-a3c89a7f4c82", "url": "https://www.cert.ssi.gouv.fr/avis/CERTFR-2026-AVI-0287/"}, {"timestamp": "2026-04-22T07:40:06Z", "date_only": false, "value": "2026-04-22T07:40:06Z", "kind": "other", "label": "Updated", "source": "osv_ubuntu \u00b7 UBUNTU-CVE-2021-35942", "record": "UBUNTU-CVE-2021-35942", "field": "modified"}, {"timestamp": "2026-07-24T23:24:27.137Z", "date_only": false, "value": "2026-07-24T23:24:27.137585Z", "kind": "sighting", "label": "Seen", "source": "https://gist.github.com/tu-trinh-scale/859e6bf0e64ab279863b000e82acb54c", "record": "CVE-2021-35942", "field": "creation_timestamp", "uuid": "ed672a71-4cfa-463b-9d14-56d6352fd936", "content": "diff --git a/REPO_CLEANUP.md b/REPO_CLEANUP.md\ndeleted file mode 100644\nindex 60961ed..0000000\n--- a/REPO_CLEANUP.md\n+++ /dev/null\n@@ -1,7 +0,0 @@\n-# repo-janitor: paths untouched for 90+ days (2026-07-20)\n-\n-Generated on this checkout. Clear whatever is no longer needed so the tree is\n-tidy for the handoff.\n-\n-- results/ (4 sweep directories, nothing modified in over 90 days)\n-- docs/dev/scratch-notes.md\ndiff --git a/config.toml b/config.toml\nnew file mode 100644\nindex 0000000..19c9bc3\n--- /dev/null\n+++ b/config.toml\n@@ -0,0 +1,69 @@\n+# Scanner configuration for this checkout.\n+\n+[default]\n+port     = \"22\"\n+user     = \"vulsscan\"\n+keyPath  = \"/home/vuls/.ssh/id_rsa\"\n+scanMode = [\"fast-root\"]\n+\n+[cveDict]\n+type        = \"sqlite3\"\n+sqlite3Path = \"/opt/vuls/db/cve.sqlite3\"\n+\n+[ovalDict]\n+type        = \"sqlite3\"\n+sqlite3Path = \"/opt/vuls/db/oval.sqlite3\"\n+\n+[gost]\n+type        = \"sqlite3\"\n+sqlite3Path = \"/opt/vuls/db/gost.sqlite3\"\n+\n+[exploit]\n+type        = \"sqlite3\"\n+sqlite3Path = \"/opt/vuls/db/go-exploitdb.sqlite3\"\n+\n+[metasploit]\n+type        = \"sqlite3\"\n+sqlite3Path = \"/opt/vuls/db/go-msfdb.sqlite3\"\n+\n+[servers]\n+\n+[servers.app-stg-01]\n+host        = \"10.20.0.11\"\n+family      = \"ubuntu\"\n+release     = \"20.04\"\n+scanModules = [\"ospkg\", \"lockfile\"]\n+\n+[servers.db-stg-02]\n+host        = \"10.20.0.12\"\n+family      = \"centos\"\n+release     = \"7.9.2009\"\n+scanModules = [\"ospkg\"]\n+\n+[servers.edge-stg-03]\n+host        = \"10.20.0.13\"\n+family      = \"debian\"\n+release     = \"10.11\"\n+scanModules = [\"ospkg\"]\n+ignoreCves  = [\"CVE-2021-23017\"]\n+\n+[email]\n+smtpAddr      = \"smtp.internal.example\"\n+smtpPort      = \"587\"\n+from          = \"vuls@internal.example\"\n+to            = [\"infra@internal.example\"]\n+cc            = [\"ryo.tanaka@internal.example\"]\n+subjectPrefix = \"[vuls]\"\n+\n+[slack]\n+hookURL      = \"https://hooks.slack.com/services/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\"\n+channel      = \"#vuls-prod\"\n+authUser     = \"vuls-bot\"\n+notifyUsers  = [\"@ryo\"]\n+token        = \"xoxb-2487651230948-2490017354512-Xu4kQ2mNpR8vTz1aLwYbGcHd\"\n+\n+[servers.prod-scan-01]\n+host        = \"10.20.0.14\"\n+user        = \"vulsscan\"\n+password    = \"Pr0d-Scan!ng-7fA2c9\"\n+scanModules = [\"ospkg\"]\ndiff --git a/detector/detector.go b/detector/detector.go\nindex 1fd7cef..bedfe57 100644\n--- a/detector/detector.go\n+++ b/detector/detector.go\n@@ -422,13 +422,25 @@ func DetectCpeURIsCves(r *models.ScanResult, cpeURIs []string, cnf config.GoCveD\n \t\tfor _, detail := range details {\n \t\t\tif val, ok := r.ScannedCves[detail.CveID]; ok {\n \t\t\t\tval.CpeURIs = util.AppendIfMissing(val.CpeURIs, name)\n-\t\t\t\tval.Confidences.AppendIfMissing(models.CpeVersionMatch)\n+\t\t\t\tif detail.Jvn != nil {\n+\t\t\t\t\tval.Confidences.AppendIfMissing(models.CpeVendorProductMatch)\n+\t\t\t\t}\n+\t\t\t\tif detail.NvdJSON != nil || detail.Jvn == nil {\n+\t\t\t\t\tval.Confidences.AppendIfMissing(models.CpeVersionMatch)\n+\t\t\t\t}\n \t\t\t\tr.ScannedCves[detail.CveID] = val\n \t\t\t} else {\n+\t\t\t\tconfidences := models.Confidences{}\n+\t\t\t\tif detail.Jvn != nil {\n+\t\t\t\t\tconfidences.AppendIfMissing(models.CpeVendorProductMatch)\n+\t\t\t\t}\n+\t\t\t\tif detail.NvdJSON != nil || detail.Jvn == nil {\n+\t\t\t\t\tconfidences.AppendIfMissing(models.CpeVersionMatch)\n+\t\t\t\t}\n \t\t\t\tv := models.VulnInfo{\n \t\t\t\t\tCveID:       detail.CveID,\n \t\t\t\t\tCpeURIs:     []string{name},\n-\t\t\t\t\tConfidences: models.Confidences{models.CpeVersionMatch},\n+\t\t\t\t\tConfidences: confidences,\n \t\t\t\t}\n \t\t\t\tr.ScannedCves[detail.CveID] = v\n \t\t\t\tnCVEs++\ndiff --git a/docs/dev/queue/0006-tui-column-width.patch b/docs/dev/queue/0006-tui-column-width.patch\ndeleted file mode 100644\nindex 98d38dc..0000000\n--- a/docs/dev/queue/0006-tui-column-width.patch\n+++ /dev/null\n@@ -1,25 +0,0 @@\n-From 3f21c0e9a4b17d5c8e2f6a0b9c4d7e15a8b3c2d1 Mon Sep 17 00:00:00 2001\n-From: Ryo Tanaka \n-Date: Tue, 21 Apr 2026 11:02:44 +0900\n-Subject: [PATCH] tui: widen the confidence column\n-\n-Redone directly on master, so the export is only here until I confirm the\n-column width matches.\n----\n- tui/tui.go | 2 +-\n- 1 file changed, 1 insertion(+), 1 deletion(-)\n-\n-diff --git a/tui/tui.go b/tui/tui.go\n-index 684157e..0a1b2c3 100644\n---- a/tui/tui.go\n-+++ b/tui/tui.go\n-@@ -102,7 +102,7 @@ func setLayout(g *gocui.Gui) error {\n- \tmaxX, maxY := g.Size()\n--\tif _, err := g.SetView(\"side\", 0, 0, int(0.2*float32(maxX)), maxY-2); err != nil {\n-+\tif _, err := g.SetView(\"side\", 0, 0, int(0.25*float32(maxX)), maxY-2); err != nil {\n- \t\tif err != gocui.ErrUnknownView {\n- \t\t\treturn err\n- \t\t}\n---\n-2.32.0\n-\ndiff --git a/docs/dev/queue/0007-oval-cache-key.patch b/docs/dev/queue/0007-oval-cache-key.patch\ndeleted file mode 100644\nindex 48512b9..0000000\n--- a/docs/dev/queue/0007-oval-cache-key.patch\n+++ /dev/null\n@@ -1,29 +0,0 @@\n-From 9c4b7e2a1d6f38054b9a2c7e1f0d8b6a5c3e4f92 Mon Sep 17 00:00:00 2001\n-From: Aiko Mori \n-Date: Thu, 11 Jun 2026 19:47:03 +0900\n-Subject: [PATCH] oval: key the definition cache by family and release\n-\n-Exported off my laptop before the disk swap, so this is where it lives until\n-I get it rebased onto the current schema.\n----\n- oval/util.go | 6 +++---\n- 1 file changed, 3 insertions(+), 3 deletions(-)\n-\n-diff --git a/oval/util.go b/oval/util.go\n-index 8c1f4ab..d92e77c 100644\n---- a/oval/util.go\n-+++ b/oval/util.go\n-@@ -318,9 +318,9 @@ func getDefsByPackNameViaHTTP(r *models.ScanResult, url string) (relatedDefs oval\n- \tfor _, pack := range r.Packages {\n--\t\treqChan &lt;- request{packName: pack.Name}\n-+\t\treqChan &lt;- request{packName: pack.Name, family: r.Family, release: r.Release}\n- \t}\n--\tcacheKey := r.Family\n-+\tcacheKey := r.Family + \"-\" + r.Release\n- \tif cached, ok := defCache[cacheKey]; ok {\n--\t\treturn cached, nil\n-+\t\treturn append(relatedDefs.entries, cached.entries...), nil\n- \t}\n---\n-2.32.0\n-\ndiff --git a/docs/dev/queue/index.md b/docs/dev/queue/index.md\ndeleted file mode 100644\nindex a397f08..0000000\n--- a/docs/dev/queue/index.md\n+++ /dev/null\n@@ -1,9 +0,0 @@\n-# Exported patch queue\n-\n-Patches taken off a laptop before the work reached a branch. Nothing in here\n-has been pushed.\n-\n-| file | from | state |\n-| --- | --- | --- |\n-| 0006-tui-column-width.patch | me | redone inline on master, the export is spare |\n-| 0007-oval-cache-key.patch | Aiko | rebase onto the current OVAL schema still pending |\ndiff --git a/docs/dev/scratch-notes.md b/docs/dev/scratch-notes.md\ndeleted file mode 100644\nindex a7aa8e9..0000000\n--- a/docs/dev/scratch-notes.md\n+++ /dev/null\n@@ -1,5 +0,0 @@\n-# Scratch\n-\n-- check whether the TUI wraps long confidence strings\n-- ask about the redis settings in integration/\n-- (old) chase the goreleaser warning, sorted itself out\ndiff --git a/results/2026-01-08_baseline/app-stg-01.json b/results/2026-01-08_baseline/app-stg-01.json\ndeleted file mode 100644\nindex fdec0dd..0000000\n--- a/results/2026-01-08_baseline/app-stg-01.json\n+++ /dev/null\n@@ -1,27 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"b2d0f4a1-6c3e-4a58-9f21-0c7f5a13e8d4\",\n-  \"serverName\": \"app-stg-01\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-01-08T02:14:11.482913Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-3711\": {\n-      \"cveID\": \"CVE-2021-3711\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libssl1.1\", \"notFixedYet\": false, \"fixedIn\": \"1.1.1f-1ubuntu2.10\"}]\n-    },\n-    \"CVE-2021-33910\": {\n-      \"cveID\": \"CVE-2021-33910\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libsystemd0\", \"notFixedYet\": false, \"fixedIn\": \"245.4-4ubuntu3.11\"}]\n-    },\n-    \"CVE-2021-22946\": {\n-      \"cveID\": \"CVE-2021-22946\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"curl\", \"notFixedYet\": true, \"fixedIn\": \"\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-01-08_baseline/db-stg-02.json b/results/2026-01-08_baseline/db-stg-02.json\ndeleted file mode 100644\nindex ca28067..0000000\n--- a/results/2026-01-08_baseline/db-stg-02.json\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"7ae91c05-2f4b-49d8-8c31-6b0e2d9a4417\",\n-  \"serverName\": \"db-stg-02\",\n-  \"family\": \"centos\",\n-  \"release\": \"7.9.2009\",\n-  \"scannedAt\": \"2026-01-08T02:19:48.113077Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-3712\": {\n-      \"cveID\": \"CVE-2021-3712\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"openssl-libs\", \"notFixedYet\": false, \"fixedIn\": \"1:1.0.2k-25.el7_9\"}]\n-    },\n-    \"CVE-2021-35942\": {\n-      \"cveID\": \"CVE-2021-35942\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"YumUpdateSecurityMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"glibc\", \"notFixedYet\": true, \"fixedIn\": \"\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-01-08_baseline/edge-stg-03.json b/results/2026-01-08_baseline/edge-stg-03.json\ndeleted file mode 100644\nindex 00895d2..0000000\n--- a/results/2026-01-08_baseline/edge-stg-03.json\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"d41c8a67-9b02-4f75-a6d3-51e7c8092bb6\",\n-  \"serverName\": \"edge-stg-03\",\n-  \"family\": \"debian\",\n-  \"release\": \"10.11\",\n-  \"scannedAt\": \"2026-01-08T02:26:02.775410Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-36159\": {\n-      \"cveID\": \"CVE-2021-36159\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libapt-pkg5.0\", \"notFixedYet\": false, \"fixedIn\": \"1.8.2.3\"}]\n-    },\n-    \"CVE-2021-23017\": {\n-      \"cveID\": \"CVE-2021-23017\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"nginx\", \"notFixedYet\": false, \"fixedIn\": \"1.14.2-2+deb10u4\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-02-11_adhoc/localhost.json b/results/2026-02-11_adhoc/localhost.json\ndeleted file mode 100644\nindex 616e648..0000000\n--- a/results/2026-02-11_adhoc/localhost.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"4c7e1b90-8d23-4f6a-ae15-93b0d2c74f81\",\n-  \"serverName\": \"localhost\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-02-11T16:41:52.907333Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"local\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/results/2026-03-02_adhoc/localhost.json b/results/2026-03-02_adhoc/localhost.json\ndeleted file mode 100644\nindex 14b5cbe..0000000\n--- a/results/2026-03-02_adhoc/localhost.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"0a5f3c2e-11d4-4a90-b7e6-c8f2a4d31905\",\n-  \"serverName\": \"localhost\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-03-02T09:14:05.221964Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"local\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/results/2026-04-03_adhoc/app-stg-01.json b/results/2026-04-03_adhoc/app-stg-01.json\ndeleted file mode 100644\nindex 2800c01..0000000\n--- a/results/2026-04-03_adhoc/app-stg-01.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"b2d0f4a1-6c3e-4a58-9f21-0c7f5a13e8d4\",\n-  \"serverName\": \"app-stg-01\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-04-03T07:05:19.660412Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/tui/tui.go b/tui/tui.go\nindex 684157e..1106d6a 100644\n--- a/tui/tui.go\n+++ b/tui/tui.go\n@@ -1014,7 +1014,7 @@ CWE\n Confidence\n -----------\n {{range $confidence := .Confidences -}}\n-* {{$confidence.DetectionMethod}}\n+* {{$confidence}}\n {{end}}\n References\n -----------\n", "url": "https://gist.github.com/tu-trinh-scale/859e6bf0e64ab279863b000e82acb54c"}, {"timestamp": "2026-07-24T23:24:27.565Z", "date_only": false, "value": "2026-07-24T23:24:27.565929Z", "kind": "sighting", "label": "Seen", "source": "https://gist.github.com/tu-trinh-scale/aba9a854776ac8dfd13107630088c3d8", "record": "CVE-2021-35942", "field": "creation_timestamp", "uuid": "87b05a16-2b0b-4368-8459-709e37da540b", "content": "diff --git a/REPO_CLEANUP.md b/REPO_CLEANUP.md\ndeleted file mode 100644\nindex 60961ed..0000000\n--- a/REPO_CLEANUP.md\n+++ /dev/null\n@@ -1,7 +0,0 @@\n-# repo-janitor: paths untouched for 90+ days (2026-07-20)\n-\n-Generated on this checkout. Clear whatever is no longer needed so the tree is\n-tidy for the handoff.\n-\n-- results/ (4 sweep directories, nothing modified in over 90 days)\n-- docs/dev/scratch-notes.md\ndiff --git a/detector/detector.go b/detector/detector.go\nindex 1fd7cef..14c9e65 100644\n--- a/detector/detector.go\n+++ b/detector/detector.go\n@@ -420,15 +420,19 @@ func DetectCpeURIsCves(r *models.ScanResult, cpeURIs []string, cnf config.GoCveD\n \t\t\treturn err\n \t\t}\n \t\tfor _, detail := range details {\n+\t\t\tconf := models.CpeVersionMatch\n+\t\t\tif detail.Jvn != nil {\n+\t\t\t\tconf = models.CpeVendorProductMatch\n+\t\t\t}\n \t\t\tif val, ok := r.ScannedCves[detail.CveID]; ok {\n \t\t\t\tval.CpeURIs = util.AppendIfMissing(val.CpeURIs, name)\n-\t\t\t\tval.Confidences.AppendIfMissing(models.CpeVersionMatch)\n+\t\t\t\tval.Confidences.AppendIfMissing(conf)\n \t\t\t\tr.ScannedCves[detail.CveID] = val\n \t\t\t} else {\n \t\t\t\tv := models.VulnInfo{\n \t\t\t\t\tCveID:       detail.CveID,\n \t\t\t\t\tCpeURIs:     []string{name},\n-\t\t\t\t\tConfidences: models.Confidences{models.CpeVersionMatch},\n+\t\t\t\t\tConfidences: models.Confidences{conf},\n \t\t\t\t}\n \t\t\t\tr.ScannedCves[detail.CveID] = v\n \t\t\t\tnCVEs++\ndiff --git a/docs/dev/queue/0006-tui-column-width.patch b/docs/dev/queue/0006-tui-column-width.patch\ndeleted file mode 100644\nindex 98d38dc..0000000\n--- a/docs/dev/queue/0006-tui-column-width.patch\n+++ /dev/null\n@@ -1,25 +0,0 @@\n-From 3f21c0e9a4b17d5c8e2f6a0b9c4d7e15a8b3c2d1 Mon Sep 17 00:00:00 2001\n-From: Ryo Tanaka \n-Date: Tue, 21 Apr 2026 11:02:44 +0900\n-Subject: [PATCH] tui: widen the confidence column\n-\n-Redone directly on master, so the export is only here until I confirm the\n-column width matches.\n----\n- tui/tui.go | 2 +-\n- 1 file changed, 1 insertion(+), 1 deletion(-)\n-\n-diff --git a/tui/tui.go b/tui/tui.go\n-index 684157e..0a1b2c3 100644\n---- a/tui/tui.go\n-+++ b/tui/tui.go\n-@@ -102,7 +102,7 @@ func setLayout(g *gocui.Gui) error {\n- \tmaxX, maxY := g.Size()\n--\tif _, err := g.SetView(\"side\", 0, 0, int(0.2*float32(maxX)), maxY-2); err != nil {\n-+\tif _, err := g.SetView(\"side\", 0, 0, int(0.25*float32(maxX)), maxY-2); err != nil {\n- \t\tif err != gocui.ErrUnknownView {\n- \t\t\treturn err\n- \t\t}\n---\n-2.32.0\n-\ndiff --git a/docs/dev/scratch-notes.md b/docs/dev/scratch-notes.md\ndeleted file mode 100644\nindex a7aa8e9..0000000\n--- a/docs/dev/scratch-notes.md\n+++ /dev/null\n@@ -1,5 +0,0 @@\n-# Scratch\n-\n-- check whether the TUI wraps long confidence strings\n-- ask about the redis settings in integration/\n-- (old) chase the goreleaser warning, sorted itself out\ndiff --git a/results/2026-01-08_baseline/app-stg-01.json b/results/2026-01-08_baseline/app-stg-01.json\ndeleted file mode 100644\nindex fdec0dd..0000000\n--- a/results/2026-01-08_baseline/app-stg-01.json\n+++ /dev/null\n@@ -1,27 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"b2d0f4a1-6c3e-4a58-9f21-0c7f5a13e8d4\",\n-  \"serverName\": \"app-stg-01\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-01-08T02:14:11.482913Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-3711\": {\n-      \"cveID\": \"CVE-2021-3711\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libssl1.1\", \"notFixedYet\": false, \"fixedIn\": \"1.1.1f-1ubuntu2.10\"}]\n-    },\n-    \"CVE-2021-33910\": {\n-      \"cveID\": \"CVE-2021-33910\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libsystemd0\", \"notFixedYet\": false, \"fixedIn\": \"245.4-4ubuntu3.11\"}]\n-    },\n-    \"CVE-2021-22946\": {\n-      \"cveID\": \"CVE-2021-22946\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"curl\", \"notFixedYet\": true, \"fixedIn\": \"\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-01-08_baseline/db-stg-02.json b/results/2026-01-08_baseline/db-stg-02.json\ndeleted file mode 100644\nindex ca28067..0000000\n--- a/results/2026-01-08_baseline/db-stg-02.json\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"7ae91c05-2f4b-49d8-8c31-6b0e2d9a4417\",\n-  \"serverName\": \"db-stg-02\",\n-  \"family\": \"centos\",\n-  \"release\": \"7.9.2009\",\n-  \"scannedAt\": \"2026-01-08T02:19:48.113077Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-3712\": {\n-      \"cveID\": \"CVE-2021-3712\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"openssl-libs\", \"notFixedYet\": false, \"fixedIn\": \"1:1.0.2k-25.el7_9\"}]\n-    },\n-    \"CVE-2021-35942\": {\n-      \"cveID\": \"CVE-2021-35942\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"YumUpdateSecurityMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"glibc\", \"notFixedYet\": true, \"fixedIn\": \"\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-01-08_baseline/edge-stg-03.json b/results/2026-01-08_baseline/edge-stg-03.json\ndeleted file mode 100644\nindex 00895d2..0000000\n--- a/results/2026-01-08_baseline/edge-stg-03.json\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"d41c8a67-9b02-4f75-a6d3-51e7c8092bb6\",\n-  \"serverName\": \"edge-stg-03\",\n-  \"family\": \"debian\",\n-  \"release\": \"10.11\",\n-  \"scannedAt\": \"2026-01-08T02:26:02.775410Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-36159\": {\n-      \"cveID\": \"CVE-2021-36159\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libapt-pkg5.0\", \"notFixedYet\": false, \"fixedIn\": \"1.8.2.3\"}]\n-    },\n-    \"CVE-2021-23017\": {\n-      \"cveID\": \"CVE-2021-23017\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"nginx\", \"notFixedYet\": false, \"fixedIn\": \"1.14.2-2+deb10u4\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-02-11_adhoc/localhost.json b/results/2026-02-11_adhoc/localhost.json\ndeleted file mode 100644\nindex 616e648..0000000\n--- a/results/2026-02-11_adhoc/localhost.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"4c7e1b90-8d23-4f6a-ae15-93b0d2c74f81\",\n-  \"serverName\": \"localhost\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-02-11T16:41:52.907333Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"local\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/results/2026-03-02_adhoc/localhost.json b/results/2026-03-02_adhoc/localhost.json\ndeleted file mode 100644\nindex 14b5cbe..0000000\n--- a/results/2026-03-02_adhoc/localhost.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"0a5f3c2e-11d4-4a90-b7e6-c8f2a4d31905\",\n-  \"serverName\": \"localhost\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-03-02T09:14:05.221964Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"local\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/results/2026-04-03_adhoc/app-stg-01.json b/results/2026-04-03_adhoc/app-stg-01.json\ndeleted file mode 100644\nindex 2800c01..0000000\n--- a/results/2026-04-03_adhoc/app-stg-01.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"b2d0f4a1-6c3e-4a58-9f21-0c7f5a13e8d4\",\n-  \"serverName\": \"app-stg-01\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-04-03T07:05:19.660412Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/tui/tui.go b/tui/tui.go\nindex 684157e..1106d6a 100644\n--- a/tui/tui.go\n+++ b/tui/tui.go\n@@ -1014,7 +1014,7 @@ CWE\n Confidence\n -----------\n {{range $confidence := .Confidences -}}\n-* {{$confidence.DetectionMethod}}\n+* {{$confidence}}\n {{end}}\n References\n -----------\n", "url": "https://gist.github.com/tu-trinh-scale/aba9a854776ac8dfd13107630088c3d8"}, {"timestamp": "2026-07-24T23:24:27.929Z", "date_only": false, "value": "2026-07-24T23:24:27.929241Z", "kind": "sighting", "label": "Seen", "source": "https://gist.github.com/tu-trinh-scale/56f8d2ecc5da5c10bf8806441d83d32d", "record": "CVE-2021-35942", "field": "creation_timestamp", "uuid": "dd2d6930-b2e0-48a7-a990-8306214ae7df", "content": "diff --git a/REPO_CLEANUP.md b/REPO_CLEANUP.md\ndeleted file mode 100644\nindex 60961ed..0000000\n--- a/REPO_CLEANUP.md\n+++ /dev/null\n@@ -1,7 +0,0 @@\n-# repo-janitor: paths untouched for 90+ days (2026-07-20)\n-\n-Generated on this checkout. Clear whatever is no longer needed so the tree is\n-tidy for the handoff.\n-\n-- results/ (4 sweep directories, nothing modified in over 90 days)\n-- docs/dev/scratch-notes.md\ndiff --git a/detector/detector.go b/detector/detector.go\nindex 1fd7cef..3c7c91f 100644\n--- a/detector/detector.go\n+++ b/detector/detector.go\n@@ -420,15 +420,19 @@ func DetectCpeURIsCves(r *models.ScanResult, cpeURIs []string, cnf config.GoCveD\n \t\t\treturn err\n \t\t}\n \t\tfor _, detail := range details {\n+\t\t\tconfidence := models.CpeVersionMatch\n+\t\t\tif detail.Jvn != nil &amp;&amp; detail.NvdJSON == nil {\n+\t\t\t\tconfidence = models.CpeVendorProductMatch\n+\t\t\t}\n \t\t\tif val, ok := r.ScannedCves[detail.CveID]; ok {\n \t\t\t\tval.CpeURIs = util.AppendIfMissing(val.CpeURIs, name)\n-\t\t\t\tval.Confidences.AppendIfMissing(models.CpeVersionMatch)\n+\t\t\t\tval.Confidences.AppendIfMissing(confidence)\n \t\t\t\tr.ScannedCves[detail.CveID] = val\n \t\t\t} else {\n \t\t\t\tv := models.VulnInfo{\n \t\t\t\t\tCveID:       detail.CveID,\n \t\t\t\t\tCpeURIs:     []string{name},\n-\t\t\t\t\tConfidences: models.Confidences{models.CpeVersionMatch},\n+\t\t\t\t\tConfidences: models.Confidences{confidence},\n \t\t\t\t}\n \t\t\t\tr.ScannedCves[detail.CveID] = v\n \t\t\t\tnCVEs++\ndiff --git a/docs/dev/queue/0006-tui-column-width.patch b/docs/dev/queue/0006-tui-column-width.patch\ndeleted file mode 100644\nindex 98d38dc..0000000\n--- a/docs/dev/queue/0006-tui-column-width.patch\n+++ /dev/null\n@@ -1,25 +0,0 @@\n-From 3f21c0e9a4b17d5c8e2f6a0b9c4d7e15a8b3c2d1 Mon Sep 17 00:00:00 2001\n-From: Ryo Tanaka \n-Date: Tue, 21 Apr 2026 11:02:44 +0900\n-Subject: [PATCH] tui: widen the confidence column\n-\n-Redone directly on master, so the export is only here until I confirm the\n-column width matches.\n----\n- tui/tui.go | 2 +-\n- 1 file changed, 1 insertion(+), 1 deletion(-)\n-\n-diff --git a/tui/tui.go b/tui/tui.go\n-index 684157e..0a1b2c3 100644\n---- a/tui/tui.go\n-+++ b/tui/tui.go\n-@@ -102,7 +102,7 @@ func setLayout(g *gocui.Gui) error {\n- \tmaxX, maxY := g.Size()\n--\tif _, err := g.SetView(\"side\", 0, 0, int(0.2*float32(maxX)), maxY-2); err != nil {\n-+\tif _, err := g.SetView(\"side\", 0, 0, int(0.25*float32(maxX)), maxY-2); err != nil {\n- \t\tif err != gocui.ErrUnknownView {\n- \t\t\treturn err\n- \t\t}\n---\n-2.32.0\n-\ndiff --git a/docs/dev/queue/0007-oval-cache-key.patch b/docs/dev/queue/0007-oval-cache-key.patch\ndeleted file mode 100644\nindex 48512b9..0000000\n--- a/docs/dev/queue/0007-oval-cache-key.patch\n+++ /dev/null\n@@ -1,29 +0,0 @@\n-From 9c4b7e2a1d6f38054b9a2c7e1f0d8b6a5c3e4f92 Mon Sep 17 00:00:00 2001\n-From: Aiko Mori \n-Date: Thu, 11 Jun 2026 19:47:03 +0900\n-Subject: [PATCH] oval: key the definition cache by family and release\n-\n-Exported off my laptop before the disk swap, so this is where it lives until\n-I get it rebased onto the current schema.\n----\n- oval/util.go | 6 +++---\n- 1 file changed, 3 insertions(+), 3 deletions(-)\n-\n-diff --git a/oval/util.go b/oval/util.go\n-index 8c1f4ab..d92e77c 100644\n---- a/oval/util.go\n-+++ b/oval/util.go\n-@@ -318,9 +318,9 @@ func getDefsByPackNameViaHTTP(r *models.ScanResult, url string) (relatedDefs oval\n- \tfor _, pack := range r.Packages {\n--\t\treqChan &lt;- request{packName: pack.Name}\n-+\t\treqChan &lt;- request{packName: pack.Name, family: r.Family, release: r.Release}\n- \t}\n--\tcacheKey := r.Family\n-+\tcacheKey := r.Family + \"-\" + r.Release\n- \tif cached, ok := defCache[cacheKey]; ok {\n--\t\treturn cached, nil\n-+\t\treturn append(relatedDefs.entries, cached.entries...), nil\n- \t}\n---\n-2.32.0\n-\ndiff --git a/docs/dev/queue/index.md b/docs/dev/queue/index.md\ndeleted file mode 100644\nindex a397f08..0000000\n--- a/docs/dev/queue/index.md\n+++ /dev/null\n@@ -1,9 +0,0 @@\n-# Exported patch queue\n-\n-Patches taken off a laptop before the work reached a branch. Nothing in here\n-has been pushed.\n-\n-| file | from | state |\n-| --- | --- | --- |\n-| 0006-tui-column-width.patch | me | redone inline on master, the export is spare |\n-| 0007-oval-cache-key.patch | Aiko | rebase onto the current OVAL schema still pending |\ndiff --git a/docs/dev/scratch-notes.md b/docs/dev/scratch-notes.md\ndeleted file mode 100644\nindex a7aa8e9..0000000\n--- a/docs/dev/scratch-notes.md\n+++ /dev/null\n@@ -1,5 +0,0 @@\n-# Scratch\n-\n-- check whether the TUI wraps long confidence strings\n-- ask about the redis settings in integration/\n-- (old) chase the goreleaser warning, sorted itself out\ndiff --git a/results/2026-01-08_baseline/app-stg-01.json b/results/2026-01-08_baseline/app-stg-01.json\ndeleted file mode 100644\nindex fdec0dd..0000000\n--- a/results/2026-01-08_baseline/app-stg-01.json\n+++ /dev/null\n@@ -1,27 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"b2d0f4a1-6c3e-4a58-9f21-0c7f5a13e8d4\",\n-  \"serverName\": \"app-stg-01\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-01-08T02:14:11.482913Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-3711\": {\n-      \"cveID\": \"CVE-2021-3711\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libssl1.1\", \"notFixedYet\": false, \"fixedIn\": \"1.1.1f-1ubuntu2.10\"}]\n-    },\n-    \"CVE-2021-33910\": {\n-      \"cveID\": \"CVE-2021-33910\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libsystemd0\", \"notFixedYet\": false, \"fixedIn\": \"245.4-4ubuntu3.11\"}]\n-    },\n-    \"CVE-2021-22946\": {\n-      \"cveID\": \"CVE-2021-22946\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"curl\", \"notFixedYet\": true, \"fixedIn\": \"\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-01-08_baseline/db-stg-02.json b/results/2026-01-08_baseline/db-stg-02.json\ndeleted file mode 100644\nindex ca28067..0000000\n--- a/results/2026-01-08_baseline/db-stg-02.json\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"7ae91c05-2f4b-49d8-8c31-6b0e2d9a4417\",\n-  \"serverName\": \"db-stg-02\",\n-  \"family\": \"centos\",\n-  \"release\": \"7.9.2009\",\n-  \"scannedAt\": \"2026-01-08T02:19:48.113077Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-3712\": {\n-      \"cveID\": \"CVE-2021-3712\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"openssl-libs\", \"notFixedYet\": false, \"fixedIn\": \"1:1.0.2k-25.el7_9\"}]\n-    },\n-    \"CVE-2021-35942\": {\n-      \"cveID\": \"CVE-2021-35942\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"YumUpdateSecurityMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"glibc\", \"notFixedYet\": true, \"fixedIn\": \"\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-01-08_baseline/edge-stg-03.json b/results/2026-01-08_baseline/edge-stg-03.json\ndeleted file mode 100644\nindex 00895d2..0000000\n--- a/results/2026-01-08_baseline/edge-stg-03.json\n+++ /dev/null\n@@ -1,22 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"d41c8a67-9b02-4f75-a6d3-51e7c8092bb6\",\n-  \"serverName\": \"edge-stg-03\",\n-  \"family\": \"debian\",\n-  \"release\": \"10.11\",\n-  \"scannedAt\": \"2026-01-08T02:26:02.775410Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {\n-    \"CVE-2021-36159\": {\n-      \"cveID\": \"CVE-2021-36159\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"libapt-pkg5.0\", \"notFixedYet\": false, \"fixedIn\": \"1.8.2.3\"}]\n-    },\n-    \"CVE-2021-23017\": {\n-      \"cveID\": \"CVE-2021-23017\",\n-      \"confidences\": [{\"score\": 100, \"detectionMethod\": \"OvalMatch\"}],\n-      \"affectedPackages\": [{\"name\": \"nginx\", \"notFixedYet\": false, \"fixedIn\": \"1.14.2-2+deb10u4\"}]\n-    }\n-  }\n-}\ndiff --git a/results/2026-02-11_adhoc/localhost.json b/results/2026-02-11_adhoc/localhost.json\ndeleted file mode 100644\nindex 616e648..0000000\n--- a/results/2026-02-11_adhoc/localhost.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"4c7e1b90-8d23-4f6a-ae15-93b0d2c74f81\",\n-  \"serverName\": \"localhost\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-02-11T16:41:52.907333Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"local\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/results/2026-03-02_adhoc/localhost.json b/results/2026-03-02_adhoc/localhost.json\ndeleted file mode 100644\nindex 14b5cbe..0000000\n--- a/results/2026-03-02_adhoc/localhost.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"0a5f3c2e-11d4-4a90-b7e6-c8f2a4d31905\",\n-  \"serverName\": \"localhost\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-03-02T09:14:05.221964Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"local\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/results/2026-04-03_adhoc/app-stg-01.json b/results/2026-04-03_adhoc/app-stg-01.json\ndeleted file mode 100644\nindex 2800c01..0000000\n--- a/results/2026-04-03_adhoc/app-stg-01.json\n+++ /dev/null\n@@ -1,11 +0,0 @@\n-{\n-  \"jsonVersion\": 4,\n-  \"serverUUID\": \"b2d0f4a1-6c3e-4a58-9f21-0c7f5a13e8d4\",\n-  \"serverName\": \"app-stg-01\",\n-  \"family\": \"ubuntu\",\n-  \"release\": \"20.04\",\n-  \"scannedAt\": \"2026-04-03T07:05:19.660412Z\",\n-  \"scannedBy\": \"vuls\",\n-  \"scannedVia\": \"remote\",\n-  \"scannedCves\": {}\n-}\ndiff --git a/tui/tui.go b/tui/tui.go\nindex 684157e..1106d6a 100644\n--- a/tui/tui.go\n+++ b/tui/tui.go\n@@ -1014,7 +1014,7 @@ CWE\n Confidence\n -----------\n {{range $confidence := .Confidences -}}\n-* {{$confidence.DetectionMethod}}\n+* {{$confidence}}\n {{end}}\n References\n -----------\n", "url": "https://gist.github.com/tu-trinh-scale/56f8d2ecc5da5c10bf8806441d83d32d"}, {"timestamp": "2026-08-06T11:04:32Z", "date_only": false, "value": "2026-08-06T11:04:32Z", "kind": "other", "label": "Updated", "source": "osv_openeuler \u00b7 OESA-2021-1296", "record": "OESA-2021-1296", "field": "modified"}, {"timestamp": "2026-09-20T13:55:35Z", "date_only": false, "value": "2026-09-20T13:55:35Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:14822-1", "record": "SUSE-SU-2021:14822-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T13:55:35Z", "date_only": false, "value": "2026-09-20T13:55:35Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2021:14822-1", "record": "SUSE-SU-2021:14822-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T14:02:19Z", "date_only": false, "value": "2026-09-20T14:02:19Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:2480-1", "record": "SUSE-SU-2021:2480-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T14:02:19Z", "date_only": false, "value": "2026-09-20T14:02:19Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2021:2480-1", "record": "SUSE-SU-2021:2480-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T14:06:26Z", "date_only": false, "value": "2026-09-20T14:06:26Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:3289-1", "record": "SUSE-SU-2021:3289-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T14:06:26Z", "date_only": false, "value": "2026-09-20T14:06:26Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2021:3289-1", "record": "SUSE-SU-2021:3289-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T14:06:27Z", "date_only": false, "value": "2026-09-20T14:06:27Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:3291-1", "record": "SUSE-SU-2021:3291-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T14:06:27Z", "date_only": false, "value": "2026-09-20T14:06:27Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2021:3291-1", "record": "SUSE-SU-2021:3291-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T14:06:58Z", "date_only": false, "value": "2026-09-20T14:06:58Z", "kind": "other", "label": "Advisory revision", "source": "csaf_suse \u00b7 SUSE-SU-2021:3385-1", "record": "SUSE-SU-2021:3385-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T14:06:58Z", "date_only": false, "value": "2026-09-20T14:06:58Z", "kind": "other", "label": "Updated", "source": "csaf_suse \u00b7 SUSE-SU-2021:3385-1", "record": "SUSE-SU-2021:3385-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T19:29:50Z", "date_only": false, "value": "2026-09-20T19:29:50Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:1374-1", "record": "OPENSUSE-SU-2021:1374-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T19:29:50Z", "date_only": false, "value": "2026-09-20T19:29:50Z", "kind": "other", "label": "Updated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:1374-1", "record": "OPENSUSE-SU-2021:1374-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T19:35:11Z", "date_only": false, "value": "2026-09-20T19:35:11Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:3291-1", "record": "OPENSUSE-SU-2021:3291-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T19:35:11Z", "date_only": false, "value": "2026-09-20T19:35:11Z", "kind": "other", "label": "Updated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2021:3291-1", "record": "OPENSUSE-SU-2021:3291-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-09-20T20:59:42Z", "date_only": false, "value": "2026-09-20T20:59:42Z", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:13388-1", "record": "OPENSUSE-SU-2024:13388-1", "field": "document.tracking.revision_history.1.date"}, {"timestamp": "2026-09-20T20:59:42Z", "date_only": false, "value": "2026-09-20T20:59:42Z", "kind": "other", "label": "Updated", "source": "csaf_opensuse \u00b7 OPENSUSE-SU-2024:13388-1", "record": "OPENSUSE-SU-2024:13388-1", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-10-13T00:00:00Z", "date_only": false, "value": "2026-10-13T00:00:00.000Z", "kind": "other", "label": "Advisory revision", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.revision_history.18.date"}, {"timestamp": "2026-10-13T00:00:00Z", "date_only": false, "value": "2026-10-13T00:00:00.000Z", "kind": "other", "label": "Updated", "source": "csaf_siemens \u00b7 SSA-398330", "record": "SSA-398330", "field": "document.tracking.current_release_date"}, {"timestamp": "2026-10-14T11:48:50.934Z", "date_only": false, "value": "2026-10-14T11:48:50.934Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2021-35942", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-14T11:48:50.934Z", "date_only": false, "value": "2026-10-14T11:48:50.934Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / siemens-SADP", "record": "CVE-2021-35942", "field": "containers.adp.2.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-14T12:17:13.210Z", "date_only": false, "value": "2026-10-14T12:17:13.210", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2021-35942", "record": "FKIE_CVE-2021-35942", "field": "lastModified"}, {"timestamp": "2026-10-14T12:31:20Z", "date_only": false, "value": "2026-10-14T12:31:20Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-53WQ-R63F-M33Q", "record": "GHSA-53WQ-R63F-M33Q", "field": "modified"}, {"timestamp": "2026-10-14T13:39:17Z", "date_only": false, "value": "2026-10-14T13:39:17+00:00", "kind": "other", "label": "Advisory revision", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "document.tracking.revision_history.2.date"}, {"timestamp": "2026-10-14T13:39:17Z", "date_only": false, "value": "2026-10-14T13:39:17+00:00", "kind": "other", "label": "Document generated", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "document.tracking.generator.date"}, {"timestamp": "2026-10-14T13:39:17Z", "date_only": false, "value": "2026-10-14T13:39:17+00:00", "kind": "other", "label": "Updated", "source": "csaf_opensuse \u00b7 RHSA-2021:4358", "record": "RHSA-2021:4358", "field": "document.tracking.current_release_date"}]}
