ETK-2026-2313Zero's internal tracking ID, independent of the CVE number.
waiting for further signalsZero needs more public information before it can validate it.description
AiSOC outbound webhooks before the fixed revision do not adequately restrict destination URLs during configuration and delivery. An authenticated user with integrations:write permission may cause the service to send requests to internal or otherwise restricted network locations. The registration path's separate tenant-scoping failure can mask this condition until that failure is corrected.
mitigation
Update AiSOC to a release containing commit a57ab3afdc3ef638273aa22f073467d853b48611. Keep AISOC_SSRF_ALLOW_PRIVATE unset unless private-network webhook targets are required, and restrict integrations:write to trusted users.
fixed in a57ab3afdc3ef638273aa22f073467d853b48611
outcome
No artifact: an exploit or check was attempted but could not be produced at this moment.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-21 11:09Zghsa: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/ETK-2026-2313
{ "etk_id": "ETK-2026-2313", "cve_id": null, "display_id": "ETK-2026-2313", "ghsa_id": "GHSA-898c-wxrw-hx6c", "euvd_id": null, "status": "published", "anchor_state": "awaiting_cve", "title": "Server-side request forgery in AiSOC outbound webhooks", "summary": "AiSOC outbound webhooks before the fixed revision do not adequately restrict destination URLs during configuration and delivery. An authenticated user with `integrations:write` permission may cause the service to send requests to internal or otherwise restricted network locations. The registration path's separate tenant-scoping failure can mask this condition until that failure is corrected.", "mitigation": "Update AiSOC to a release containing commit `a57ab3afdc3ef638273aa22f073467d853b48611`. Keep `AISOC_SSRF_ALLOW_PRIVATE` unset unless private-network webhook targets are required, and restrict `integrations:write` to trusted users.", "vendor": "other", "product": "other:beenuar/AiSOC", "affected": [ { "affected_notes": [], "affected_ranges": [ "<= 19.0.0" ], "ecosystem": "other", "fixed_versions": [ "a57ab3afdc3ef638273aa22f073467d853b48611" ], "package_name": "beenuar/AiSOC", "purl": null } ], "cwes": [ 284 ], "cvss_score": 7, "cvss_src": "ethiack_provisional", "cvss_vector": null, "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "deterministic", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 21.720496666666666, "t0_at": null, "signals": { "trigger_signal": { "at": "2026-10-21T11:09:08+00:00", "days": -0.05973355491898148, "is_lower_bound": true, "measured_at": "2026-10-21T12:35:09.001372+00:00", "url": "https://github.com/beenuar/AiSOC/security/advisories/GHSA-898c-wxrw-hx6c" } } }
published 2026-10-21 11:26Z
last change 2026-10-21 12:26Z
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.