CVE-2026-55794

Craft CMS is a content management system (CMS). In versions 5.9.0 and above prior to 5.10.0, control panel users with the ability to edit entries can execute unsandboxed Twig code via the HTTP Referrer header, potentially leading to authenticated RCE. The issue happens when a user is saving entries. Strings for a signed redirect URL are being compiled as a Twig template via renderObjectTemplate(), and while a sandboxed alternative already exists (renderSandboxedObjectTemplate()), it is not used in this case. This signed URL can be specified by users, as it is reflected in the “Referer” HTTP request header, which is under attacker control. This issue has been fixed in version 5.10.0.
CVSS

No CVSS.

Configurations

No configuration.

History

25 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Craft CMS es un sistema de gestión de contenido (CMS). En las versiones 5.9.0 y superiores anteriores a la 5.10.0, los usuarios del panel de control con capacidad para editar entradas pueden ejecutar código Twig sin sandbox a través del encabezado HTTP Referrer, lo que podría conducir a una RCE autenticada. El problema ocurre cuando un usuario está guardando entradas. Las cadenas para una URL de redirección firmada se están compilando como una plantilla Twig a través de renderObjectTemplate(), y aunque ya existe una alternativa con sandbox (renderSandboxedObjectTemplate()), no se utiliza en este caso. Esta URL firmada puede ser especificada por los usuarios, ya que se refleja en el encabezado de solicitud HTTP ’Referer’, el cual está bajo control del atacante. Este problema ha sido solucionado en la versión 5.10.0.

Information

Published : 2026-07-02 00:16

Updated : 2026-10-25 21:10


NVD link : CVE-2026-55794

Mitre link : CVE-2026-55794

CVE.ORG link : CVE-2026-55794


JSON object : View

Products Affected

No product.

CWE
CWE-94

Improper Control of Generation of Code ('Code Injection')

CWE-1336

Improper Neutralization of Special Elements Used in a Template Engine