ETK-2026-3376Zero's internal tracking ID, independent of the CVE number.
waiting for further signalsZero needs more public information before it can validate it.description
AiSOC services/agents and services/api fail to consistently scope playbook, run, and hunt operations to the authenticated tenant. An authenticated user with playbooks:execute can access or alter another tenant's automation data and disclose integration configuration; enabled HTTP execution can also use victim-tenant credentials in outbound requests. Multi-tenant deployments with users assigned that permission are affected.
mitigation
Update AiSOC services/agents and services/api to commit 6b3cc25ed or a later release containing it. Until updated, remove or tightly restrict playbooks:execute and disable AISOC_PLAYBOOK_HTTP_EXECUTE.
fixed in 6b3cc25ed
outcome
Contextual, not validated: no deterministic check could cover this one, and no technique passed our review.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-11-03 15:00Zghsa: trigger signal, started the run
- 2026-11-03 15:00Z
this entry in the feed
GET /api/v1/feed/ETK-2026-3376
{ "etk_id": "ETK-2026-3376", "cve_id": null, "display_id": "ETK-2026-3376", "ghsa_id": "GHSA-27wx-pcv5-pr7q", "euvd_id": null, "status": "published", "anchor_state": "awaiting_cve", "title": "Cross-tenant authorization bypass in AiSOC agents and API", "summary": "AiSOC `services/agents` and `services/api` fail to consistently scope playbook, run, and hunt operations to the authenticated tenant. An authenticated user with `playbooks:execute` can access or alter another tenant's automation data and disclose integration configuration; enabled HTTP execution can also use victim-tenant credentials in outbound requests. Multi-tenant deployments with users assigned that permission are affected.", "mitigation": "Update AiSOC `services/agents` and `services/api` to commit `6b3cc25ed` or a later release containing it. Until updated, remove or tightly restrict `playbooks:execute` and disable `AISOC_PLAYBOOK_HTTP_EXECUTE`.", "vendor": "other", "product": "other:beenuar/AiSOC (services/agents, services/api)", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 10.0.0, <= 21.0.0" ], "ecosystem": "other", "fixed_versions": [ "6b3cc25ed" ], "package_name": "beenuar/AiSOC (services/agents, services/api)", "purl": null } ], "cwes": [ 284 ], "cvss_score": 9, "cvss_src": "ethiack_provisional", "cvss_vector": null, "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 16.187115266666666, "t0_at": null, "signals": { "public_poc": { "at": "2026-11-03T15:00:56+00:00", "days": -0.12737469614583333, "is_lower_bound": true, "measured_at": "2026-11-03T18:04:21.207573+00:00", "url": "https://github.com/beenuar/AiSOC/security/advisories/GHSA-27wx-pcv5-pr7q" }, "trigger_signal": { "at": "2026-11-03T15:00:56+00:00", "days": -0.12737469614583333, "is_lower_bound": true, "measured_at": "2026-11-03T18:04:21.207573+00:00", "url": "https://github.com/beenuar/AiSOC/security/advisories/GHSA-27wx-pcv5-pr7q" } } }
published 2026-11-03 15:18Z
last change 2026-11-03 17:46Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.