{"metadata": {"vulnerability": "CVE-2026-61739", "count": 11, "kinds": {"milestone": 3, "sighting": 2, "kev": 0, "other": 6}}, "data": [{"timestamp": "2026-07-10T18:59:00.047Z", "date_only": false, "value": "2026-07-10T18:59:00.047Z", "kind": "milestone", "label": "Reserved", "source": "cvelistv5", "record": "CVE-2026-61739", "field": "cveMetadata.dateReserved"}, {"timestamp": "2026-10-30T14:50:23.292Z", "date_only": false, "value": "2026-10-30T14:50:23.292Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-61739", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, {"timestamp": "2026-10-30T14:50:23.292Z", "date_only": false, "value": "2026-10-30T14:50:23.292Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / GitHub_M", "record": "CVE-2026-61739", "field": "containers.cna.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-30T14:52:28.756Z", "date_only": false, "value": "2026-10-30T14:52:28.756127Z", "kind": "sighting", "label": "Seen", "source": "https://infosec.exchange/users/cve/statuses/117530423993000355", "record": "CVE-2026-61739", "field": "creation_timestamp", "uuid": "d767cc58-efc1-45e8-a022-a53b6383d593", "content": "CVE-2026-61739 SOCFortress CoPilot: Authentication Bypass and Missing Authorization on Velociraptor Sigma Exclusion Rules (Detection Suppression) SOCFortress CoPilot focuses on providing a single pane of glass for all your security operations needs. Prior to 0.1.77, the Velociraptor Sigma exclusion-management endpoints in `backend/app/incidents/routes/incident_alert.py` omit role and tenant authorization, and `POST /api/incidents/alerts/create/velo-sigma/exclusion` does not validate credentials. Its `return_username_for_logging` dependency in `backend/app/auth/utils.py` calls `decode_token`, which returns ordinary Invalid token or Expired signature strings on failure, and the dependency passes these strings through instead of rejecting the request. A Bearer header is required, but an arbitrary invalid, expired or forged value can create a suppression rule without a valid account. The collection GET at /create/velo-sigma/exclusion lists exclusions; the read, update and delete routes under `/create/velo-sigma/exclusion/{exclusion_id}`, and the `/velo-sigma/exclusion/{exclusion_id}/toggle` route, use `get_current_user` without role checks, permitting any authenticated `customer_user` to manage every exclusion. In `backend/app/incidents/services/velo_sigma.py`, `process_sigma_alert` calls `check_exclusions` and drops matching enabled alerts before incident creation. A null `customer_code` applies a rule across all tenants. Attackers can suppress detections platform-wide through channel, title or field matching, while low-privilege accounts can enumerate detection-tuning data and modify, disable or delete legitimate exclusions. This issue is fixed in version 0.1.77.\nhttps://www.cve.org/CVERecord?id=CVE-2026-61739https://github.com/socfortress/CoPilot/security/advisories/GHSA-c6jc-rh4j-wg88https://github.com/socfortress/CoPilot/pull/942https://github.com/socfortress/CoPilot/commit/d22f80f9086ef5e68baa3a9414bff7d7621a14a8https://github.com/socfortress/CoPilot/tree/v0.1.77#socfortress #CoPilot#CVE_2026_61739#bot", "url": "https://infosec.exchange/users/cve/statuses/117530423993000355"}, {"timestamp": "2026-10-30T15:16:53.650Z", "date_only": false, "value": "2026-10-30T15:16:53.650", "kind": "milestone", "label": "Published", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-61739", "record": "FKIE_CVE-2026-61739", "field": "published", "metric_role": "disclosure", "metric_basis": "recorded_event", "linked_record": true}, {"timestamp": "2026-10-30T15:44:53.572Z", "date_only": false, "value": "2026-10-30T15:44:53.572533Z", "kind": "other", "label": "Recorded", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-61739", "field": "containers.adp.0.metrics.0.other.content.timestamp"}, {"timestamp": "2026-10-30T15:44:53.572Z", "date_only": false, "value": "2026-10-30T15:44:53.572533Z", "kind": "other", "label": "Recorded", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-61739", "record": "FKIE_CVE-2026-61739", "field": "metrics.ssvcV203.0.ssvcData.timestamp", "linked_record": true}, {"timestamp": "2026-10-30T15:45:17.745Z", "date_only": false, "value": "2026-10-30T15:45:17.745Z", "kind": "other", "label": "Updated", "source": "cvelistv5", "record": "CVE-2026-61739", "field": "cveMetadata.dateUpdated"}, {"timestamp": "2026-10-30T15:45:17.745Z", "date_only": false, "value": "2026-10-30T15:45:17.745Z", "kind": "other", "label": "Updated", "source": "cvelistv5 / CISA-ADP", "record": "CVE-2026-61739", "field": "containers.adp.0.providerMetadata.dateUpdated"}, {"timestamp": "2026-10-30T15:56:06.524Z", "date_only": false, "value": "2026-10-30T15:56:06.524334Z", "kind": "sighting", "label": "Seen", "source": "https://bsky.app/profile/cve.skyfleet.blue/post/4zliv5i35w2qn", "record": "CVE-2026-61739", "field": "creation_timestamp", "uuid": "3039c583-9a7a-49fd-b368-606255790a0c", "content": "CVE-2026-61739 - SOCFortress CoPilot: Authentication Bypass and Missing Authorization on Velociraptor Sigma Exclusion Rules (Detection Suppression)\nCVE ID : CVE-2026-61739\n \n Published : Oct. 30, 2026, 3:16 p.m. | 13\u00a0minutes ago\n \n Description : SOCFortress CoPilot focuses on ...", "url": "https://bsky.app/profile/cve.skyfleet.blue/post/4zliv5i35w2qn"}, {"timestamp": "2026-10-30T17:13:54.187Z", "date_only": false, "value": "2026-10-30T17:13:54.187", "kind": "other", "label": "Updated", "source": "fkie_nvd \u00b7 FKIE_CVE-2026-61739", "record": "FKIE_CVE-2026-61739", "field": "lastModified", "linked_record": true}], "metrics": {"as_of": "2026-11-03T21:00:17.481Z", "anchors": {"origin": {"timestamp": "2026-10-30T14:50:23.292Z", "date_only": false, "value": "2026-10-30T14:50:23.292Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-61739", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "discovery": null, "report": null, "acknowledgement": null, "disclosure": {"timestamp": "2026-10-30T14:50:23.292Z", "date_only": false, "value": "2026-10-30T14:50:23.292Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-61739", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "exploit_publication": null, "exploitation": null, "patch": null}, "vendor_response_time": {"available": false, "missing": ["start", "end"]}, "time_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit": {"available": false, "missing": ["end"]}, "disclosure_to_exploit_publication": {"available": 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": 367794.1897, "hours": 102.16505269444444, "days": 4.256877195601851, "min_seconds": 367794.1897, "max_seconds": 367794.1897, "approximate": false, "ongoing": true, "order_known": true, "batch_listing": false, "end_before_start": false, "start": {"timestamp": "2026-10-30T14:50:23.292Z", "date_only": false, "value": "2026-10-30T14:50:23.292Z", "kind": "milestone", "label": "Published", "source": "cvelistv5", "record": "CVE-2026-61739", "field": "cveMetadata.datePublished", "metric_role": "disclosure", "metric_basis": "recorded_event"}, "end": {"timestamp": "2026-11-03T21:00:17.481Z", "date_only": false, "label": "As of", "source": "Calculation clock"}}, "exploitation_to_patch": {"available": false, "missing": ["start"]}, "exploit_publication_to_patch": {"available": false, "missing": ["start"]}}}
