rootpwn

high · CVSS v3 8.1 · CVSS v4 8.6

CVE-2026-92793

GoAdmin 1.2.26 contains a permission‑check flaw that lets authenticated users bypass admin restrictions by appending a crafted query string

Overview

GoAdmin 1.2.26 contains a permission‑check flaw that lets authenticated users bypass admin restrictions by appending a crafted query string to the logout URL. This allows attackers to access sensitive data and alter application state without proper authorization.

Description

GoAdmin through 1.2.26 fails to properly anchor the logout pattern when checking permissions, allowing authenticated users to bypass permission checks by appending a query parameter. Attackers can append a query string containing the admin prefix followed by /logout to reach administrative endpoints and perform unauthorized actions including reading sensitive data and modifying application state.

Impact

Confidentiality: Unauthorized read of sensitive data. Integrity: Unauthorized modification of application state. Availability: No direct impact, but potential for cascading changes that could disrupt services.

Remediation

['Upgrade to GoAdmin 1.2.27 or later where the logout pattern is correctly anchored.', 'If an upgrade is not immediately possible, block or sanitize query parameters that contain the admin prefix or enforce strict path validation.', 'Implement or verify CSRF protection on admin endpoints.', 'Review and tighten role‑based access controls to ensure only privileged users can reach administrative URLs.']

Risk context

High severity (CVSS v3 8.1 / v4 8.6). No EPSS data available. The vulnerability enables privilege escalation for any authenticated user, making it a high‑priority issue for organizations running GoAdmin 1.2.26.

Affected products

  • GoAdmin 1.2.26
  • GoAdmin

Scores

Severity
high
CVSS v2
8.5
CVSS v3
8.1
CVSS v4
8.6
EPSS

GoAdmin Permission Bypass Authentication Bypass Privilege Escalation High Severity Query Parameter Admin Endpoint

← All CVEs