{"metadata": {"vulnerability": "CVE-2021-48015", "count": 17, "kinds": {"milestone": 4, "sighting": 2, "kev": 5, "other": 6}}, "data": [{"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00.000Z", "kind": "other", "label": "Made public", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.datePublic", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-14T20:25:29.144Z", "date_only": false, "value": "2026-10-14T20:25:29.144Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2021-48015", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-22T10:57:30.531Z", "date_only": false, "value": "2026-10-22T10:57:30.531Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2021-48015", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-22T10:57:30.531Z", "date_only": false, "value": "2026-10-22T10:57:30.531Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2021-48015", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-22T10:57:30.531Z", "date_only": false, "value": "2026-10-22T10:57:30.531Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "Asserted", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.asserted_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "batch_listing": true, "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "First seen", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.first_seen_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "batch_listing": true, "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "Status updated", "source": "previdian", "record": "CVE-2021-48015", "field": "status.status_updated_at", "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, {"timestamp": "2026-10-22T11:10:53.086Z", "date_only": false, "value": "2026-10-22T11:10:53.086Z", "kind": "kev", "label": "Catalog added", "source": "previdian", "record": "CVE-2021-48015", "field": "evidence.0.details.added_date", "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, {"timestamp": "2026-10-22T11:11:08.246Z", "date_only": false, "value": "2026-10-22T11:11:08.246017Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117484254975124847", "record": "CVE-2021-48015", "field": "creation_timestamp", "uuid": "29cf1f32-8479-4c97-80de-53c9ddc6eadd", "content": "CVE-2021-48015 JeeWMS Path Traversal via showOrDownByurl.do JeeWMS before commit 0a610e8 contains an unauthenticated path traversal vulnerability that allows remote attackers to read arbitrary files via the dbPath parameter. Attackers can send GET requests to /systemController/showOrDownByurl.do with ../ sequences in dbPath, which bypasses AuthInterceptor, to retrieve files like win.ini. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-17.\nhttps://www.cve.org/CVERecord?id=CVE-2021-48015https://github.com/MrWQ/vulnerability-paper/blob/master/bugs/JEEWMS_%E4%BB%93%E5%BA%93%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%E5%AD%98%E5%9C%A8%E6%9D%83%E9%99%90%E7%BB%95%E8%BF%87%E6%BC%8F%E6%B4%9E%E5%92%8C%E6%9C%AA%E6%8E%88%E6%9D%83%E4%BB%BB%E6%84%8F%E6%96%87%E4%BB%B6%E8%AF%BB%E5%8F%96.mdhttps://github.com/tzwlhack/Vulnerability/blob/main/JEEWMS%20%E6%9C%AA%E6%8E%88%E6%9D%83%E4%BB%BB%E6%84%8F%E6%96%87%E4%BB%B6%E8%AF%BB%E5%8F%96%E6%BC%8F%E6%B4%9E.mdhttps://github.com/erzhongxmu/JeeWMS/commit/0a610e8178a0a1197e9c6615b58faf67c406d2bchttps://github.com/projectdiscovery/nuclei-templates/blob/main/http/vulnerabilities/other/jeewms-lfi.yamlhttps://www.vulncheck.com/advisories/jeewms-path-traversal-via-showordownbyurl-do#erzhongxmu #JeeWMS#CVE_2021_48015#bot", "url": "https://infosec.exchange/users/cve/statuses/117484254975124847"}, {"timestamp": "2026-10-22T11:17:04Z", "date_only": false, "value": "2026-10-22T11:17:04Z", "kind": "other", "label": "Nvd published at", "source": "github \u00b7 GHSA-86QH-69C7-WJ92", "record": "GHSA-86QH-69C7-WJ92", "field": "database_specific.nvd_published_at", "linked_record": true}, {"timestamp": "2026-10-22T11:17:04.537Z", "date_only": false, "value": "2026-10-22T11:17:04.537", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2021-48015", "record": "FKIE_CVE-2021-48015", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-22T12:31:14Z", "date_only": false, "value": "2026-10-22T12:31:14Z", "kind": "milestone", "label": "Published", "source": "github \u00b7 GHSA-86QH-69C7-WJ92", "record": "GHSA-86QH-69C7-WJ92", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-22T12:31:15Z", "date_only": false, "value": "2026-10-22T12:31:15Z", "kind": "other", "label": "Updated", "source": "github \u00b7 GHSA-86QH-69C7-WJ92", "record": "GHSA-86QH-69C7-WJ92", "field": "modified", "linked_record": true}, {"timestamp": "2026-10-22T17:40:46.877Z", "date_only": false, "value": "2026-10-22T17:40:46.877", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2021-48015", "record": "FKIE_CVE-2021-48015", "field": "lastModified", "linked_record": true}, {"timestamp": "2026-10-23T12:00:02Z", "date_only": false, "value": "2026-10-23T12:00:02+00:00", "kind": "kev", "label": "Recorded", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.recorded_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, {"timestamp": "2026-10-23T12:00:42.531Z", "date_only": false, "value": "2026-10-23T12:00:42.531223Z", "kind": "sighting", "label": "Exploited", "source": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/113d8413-8bd2-4f9a-92c3-2352c69fef7e", "record": "CVE-2021-48015", "field": "creation_timestamp", "uuid": "e634d7c3-e7be-4775-b246-6a501ef467e6", "url": "https://vulnerability.circl.lu/known-exploited-vulnerabilities-catalog/113d8413-8bd2-4f9a-92c3-2352c69fef7e", "metric_role": "exploitation", "metric_basis": "sighting_report"}], "metrics": {"as_of": "2026-11-03T11:13:04.760Z", "anchors": {"origin": {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00.000Z", "kind": "other", "label": "Made public", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.datePublic", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00.000Z", "kind": "other", "label": "Made public", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.datePublic", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": null, "exploitation": {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "Asserted", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.asserted_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "batch_listing": true, "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, "patch": null}, "vendor_response_time": {"available": false, "missing": ["start", "end"]}, "time_to_exploit": {"available": true, "seconds": 171112253.0, "hours": 47531.18138888889, "days": 1980.4658912037037, "min_seconds": 171025853.0, "max_seconds": 171112253.0, "approximate": true, "ongoing": false, "order_known": true, "batch_listing": true, "end_before_start": false, "start": {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00.000Z", "kind": "other", "label": "Made public", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.datePublic", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "Asserted", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.asserted_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "batch_listing": true, "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}}, "disclosure_to_exploit": {"available": true, "seconds": 171112253.0, "hours": 47531.18138888889, "days": 1980.4658912037037, "min_seconds": 171025853.0, "max_seconds": 171112253.0, "approximate": true, "ongoing": false, "order_known": true, "batch_listing": true, "end_before_start": false, "start": {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00.000Z", "kind": "other", "label": "Made public", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.datePublic", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "Asserted", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.asserted_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "batch_listing": true, "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}}, "disclosure_to_exploit_publication": {"available": false, "missing": ["end"]}, "time_to_patch": {"available": false, "missing": ["start", "end"]}, "total_time_to_patch": {"available": false, "missing": ["start", "end"]}, "disclosure_to_patch": {"available": false, "missing": ["end"]}, "time_unpatched": {"available": true, "seconds": 172149184.760214, "hours": 47819.21798894833, "days": 1992.4674162061806, "min_seconds": 172062784.760214, "max_seconds": 172149184.760214, "approximate": true, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2021-05-21T00:00:00Z", "date_only": false, "value": "2021-05-21T00:00:00.000Z", "kind": "other", "label": "Made public", "source": "cvelistv5 / VulnCheck", "record": "CVE-2021-48015", "field": "containers.cna.datePublic", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-11-03T11:13:04.760Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploitation_to_patch": {"available": true, "seconds": 1036931.760214, "hours": 288.0366000594444, "days": 12.001525002476852, "min_seconds": 1036931.760214, "max_seconds": 1036931.760214, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": true, "end_before_start": false, "start": {"timestamp": "2026-10-22T11:10:53Z", "date_only": false, "value": "2026-10-22T11:10:53+00:00", "kind": "kev", "label": "Asserted", "source": "previdian", "record": "CVE-2021-48015", "field": "timestamps.asserted_at", "metric_role": "exploitation_report", "metric_basis": "kev_report", "batch_listing": true, "uuid": "113d8413-8bd2-4f9a-92c3-2352c69fef7e", "status": {"status_reason": "confirmed", "exploited": true}}, "end": {"timestamp": "2026-11-03T11:13:04.760Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploit_publication_to_patch": {"available": false, "missing": ["start"]}}}
