CVE-2026-42609

Grav is a file-based Web platform. Prior to 2.0.0-beta.2, a business logic vulnerability in the Grav Admin Panel allows a low-privileged user (with only user creation permissions) to overwrite existing accounts, including the primary administrator. By creating a new user with a username that already exists, the system updates the existing account's metadata and permissions instead of rejecting the request. This leads to a Denial of Service (DoS) on administrative functions and Privilege De-escalation of the root account. This vulnerability is fixed in 2.0.0-beta.2.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:getgrav:grav:*:*:*:*:*:*:*:*
cpe:2.3:a:getgrav:grav:2.0.0:beta1:*:*:*:*:*:*

History

26 Oct 2026, 18:10

Type Values Removed Values Added
Summary
  • (es) Grav es una plataforma web basada en archivos. Antes de 2.0.0-beta.2, una vulnerabilidad de lógica de negocio en el Panel de Administración de Grav permite a un usuario con pocos privilegios (con solo permisos de creación de usuarios) sobrescribir cuentas existentes, incluyendo la del administrador principal. Al crear un nuevo usuario con un nombre de usuario que ya existe, el sistema actualiza los metadatos y permisos de la cuenta existente en lugar de rechazar la solicitud. Esto lleva a una denegación de servicio (DoS) en las funciones administrativas y a una desescalada de privilegios de la cuenta raíz. Esta vulnerabilidad está corregida en 2.0.0-beta.2.

Information

Published : 2026-05-11 16:17

Updated : 2026-10-26 18:10


NVD link : CVE-2026-42609

Mitre link : CVE-2026-42609

CVE.ORG link : CVE-2026-42609


JSON object : View

Products Affected

getgrav

  • grav
CWE
CWE-269

Improper Privilege Management

CWE-285

Improper Authorization

CWE-639

Authorization Bypass Through User-Controlled Key

CWE-837

Improper Enforcement of a Single, Unique Action