CVE-2026-111717 Details
Description
Arkon through 0.9.2 contains a missing authorization vulnerability in list_skill_versions that allows authenticated employees to read other departments' skill version metadata by bypassing the can_access_skill check. Attackers holding the default skill:read permission can request GET /api/skills/{slug}/versions for another department's skill to obtain version numbers, hashes, storage paths and changelogs.
A missing authorization vulnerability has been identified in Arkon versions through 0.9.2. This vulnerability allows authenticated employees to access skill version metadata from other departments, bypassing the necessary authorization checks. Employees with the default 'skill:read' permission can exploit this vulnerability by sending a GET request to the '/api/skills/{slug}/versions' endpoint for skills belonging to other departments. The response includes sensitive information such as version numbers, hashes, storage paths, and changelogs.
The vulnerability can be fixed by adding the missing authorization checks to the 'list_skill_versions' endpoint. This involves verifying that the user has access to the skill based on their department before returning the version metadata.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 16, 2026CISA-ADP
Assessed Oct 16, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://hackmd.io/@hieuPenguinnn/arkon-wiki-graph-cross-department-idor | CISA-ADP | ExploitTechnical Analysis |
| https://github.com/nduckmink/arkon/blob/v0.9.2/app/routers/skills.py#L408-L425 | [email protected] | Source CodeVendor |
| https://github.com/nduckmink/arkon/blob/v0.9.2/app/routers/skills.py#L427-L434 | [email protected] | Source CodeVendor |
| https://hackmd.io/@hieuPenguinnn/arkon-wiki-graph-cross-department-idor | [email protected] | ExploitTechnical Analysis |
| https://www.vulncheck.com/advisories/arkon-through-0.9.2-missing-authorization-via-skills-versions-api | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Arkon | <= 0.9.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 16, 2026 | CVE Modified | CISA-ADP |
| Oct 16, 2026 | New CVE Received | [email protected] |
Volerion