Description
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.
Published: 2026-10-16
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Access to Sensitive Resources
Action: Immediate Patch
AI Analysis

Impact

Arkon version 0.9.2 contains a broken access control flaw that allows an authenticated employee to read and modify data belonging to other departments. The vulnerability is due to routes in app/routers/sources.py that skip the can_access_document check, enabling attackers to call plan, progress, PATCH, retry, and approve-extraction endpoints with foreign source IDs. This can disclose derived wiki titles and summaries and alter ingestion state, potentially compromising confidentiality and integrity of departmental data.

Affected Systems

The affected product is Arkon 0.9.2 from the vendor nduckmink. No other product versions are listed in the CVE data.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and the EPSS score is not available. The vulnerability is not listed in CISA’s KEV catalog. Attackers must be authenticated employees and the attack vector is inferred to be inside the organization’s network, as the routes require an authenticated session. Given the lack of exploitation reports and the need for legitimate credentials, the risk is moderate but not negligible.

Generated by OpenCVE AI on October 16, 2026 at 18:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Arkon to a version that addresses the broken access control in the sources routes.
  • If an upgrade is not immediately possible, restrict access to the by‑ID endpoints so that only users with the same department as the source ID may call them, or remove the routes entirely until a patch is applied.
  • Review and reinforce the can_access_document authorization logic to ensure it is executed for all source‑related operations, preventing future overrides.

Generated by OpenCVE AI on October 16, 2026 at 18:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Arkon through 0.9.2 Broken Access Control via Sources By-ID Routes
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T21:16:33.552Z

Reserved: 2026-10-16T14:33:30.057Z

Link: CVE-2026-111716

cve-icon Vulnrichment

Updated: 2026-10-16T19:34:17.818Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:55.997

Modified: 2026-10-16T22:17:23.160

Link: CVE-2026-111716

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T19:00:11Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key