CVE-2026-78204 in Ghostwriterinformación

Resumen

por VulDB • 2026-08-24

Ghostwriter hasta la versión 7.2.6 no aplica una autorización por objeto en sus puntos de conexión para el análisis (linting) de plantillas de informes. RoleBasedAccessControlMixin.test_func devuelve únicamente request.user.is_active a menos que una vista lo sobrescriba, y ni el punto de conexión que analiza una plantilla de informe ni el que devuelve los resultados del análisis almacenados proporcionan dicha sobrescritura; por tanto, cada uno resuelve un objeto ReportTemplate utilizando una clave primaria suministrada por el solicitante sin realizar ninguna comprobación de propiedad o alcance del cliente. Por consiguiente, cualquier cuenta autenticada puede analizar (lint) una plantilla arbitraria, lo que sobreescribe los resultados del análisis almacenados para dicha plantilla, y puede leer las conclusiones devueltas, que enumeran los nombres de variables de la plantilla y errores del motor de plantillas, revelando así su estructura. Esto es distinto de la ruta de intercambio de plantillas: ese punto de conexión autoriza el informe pero omite la comprobación por plantilla, mientras que estos puntos de conexión omiten completamente la autorización y permanecen sin corregir.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

VulnCheck

Reservar

2026-08-24

Divulgación

2026-08-24

Moderación

aceptado

Artículo

VDB-394580

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!