CVE-2026-111680 Details
Description
APIPark through 1.9.7-beta contains an authorization bypass vulnerability that allows authenticated team managers to access other teams' services and applications by supplying their own team id in the team query parameter. Attackers can target service or app ids exposed by /api/v1/simple/services and /api/v1/simple/apps to read, modify, or delete other teams' services and applications via /api/v1/service/info and /api/v1/app endpoints.
A cross-team authorization bypass vulnerability has been identified in APIPark versions through 1.9.7-beta. This vulnerability allows authenticated team managers to access, modify, or delete services and applications belonging to other teams. The issue arises from the permit middleware, which evaluates capabilities based on a caller-supplied team ID rather than the team that owns the object being accessed. Exploitation involves supplying a different team's ID in the query parameter, bypassing intended authorization controls.
The vulnerability can be addressed by modifying the permit middleware to verify team capabilities against the actual team that owns the object, rather than a caller-supplied ID. This ensures that authorization checks are correctly applied, preventing cross-team access.
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 19, 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/apipark-cross-team-service-app-authz-bypass | CISA-ADP | ExploitTechnical Analysis |
| https://github.com/APIParkLab/APIPark | [email protected] | ProductSource CodeVendor |
| https://github.com/APIParkLab/APIPark/blob/v1.9.7-beta/module/permit/team/iml.go#L70-L78 | [email protected] | Source CodeVendor |
| https://github.com/APIParkLab/APIPark/blob/v1.9.7-beta/plugins/core/service.go#L16-L40 | [email protected] | Source CodeVendor |
| https://hackmd.io/@hieuPenguinnn/apipark-cross-team-service-app-authz-bypass | [email protected] | ExploitTechnical Analysis |
| https://www.vulncheck.com/advisories/apipark-through-1.9.7-beta-cross-team-authorization-bypass-via-team-query-parameter | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| APIPark | <= 1.9.7-beta (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 19, 2026 | CVE Modified | CISA-ADP |
| Oct 16, 2026 | New CVE Received | [email protected] |
Volerion