Arkon through 0.9.2 contains a broken access control vulnerability that allows authenticated employees to read and modify other departments' sources because by-id routes in app/routers/sources.py skip can_access_document. Attackers can call the plan, progress, PATCH, retry and approve-extraction routes with foreign source IDs to disclose derived wiki titles and summaries and alter ingestion state.
Fix
Nothing published yet: no patch, vendor advisory or mitigation reference on NVD, no vendor advisory in the News for this CVE, not in CISA's KEV, no fixed package version. BaselineWatch does not guess at one.
Change history 1
- First seenCVSS 5.3NVD modified 2026-10-16 22:17
Affected (CPE criteria) 0
NVD has not attached CPE configurations yet.
References 5
- https://github.com/nduckmink/arkon/blob/v0.9.2/app/routers/sources.py#L257-L275
- https://github.com/nduckmink/arkon/blob/v0.9.2/app/routers/sources.py#L295-L312
- https://github.com/nduckmink/arkon/blob/v0.9.2/app/routers/sources.py#L644-L673
- https://hackmd.io/@hieuPenguinnn/arkon-wiki-graph-cross-department-idor
- https://www.vulncheck.com/advisories/arkon-through-0.9.2-broken-access-control-via-sources-by-id-routes