Media

Umbraco has Stored XSS in UFM Rendering Pipeline via Permissive DOMPurify Attribute Filtering

  • Publicada: 11.03.2026
  • Actualizado: 11.10.2026 11:23

Description

An authenticated backoffice user with access to Settings can inject malicious HTML into property type descriptions. Due to an overly permissive attributeNameCheck configuration (/.+/) in the UFM DOMPurify instance, event handler attributes such as onclick and onload, when used within Umbraco web components (umb-*, uui-*, ufm-*) were not filtered.

Impact

As property type descriptions support Markdown/HTML via the UFM rendering pipeline, injected event handlers are rendered in the backoffice interface, resulting in a stored XSS affecting other backoffice users.

Patches

The issue is patched in 16.5.1 and 17.2.2.

Workarounds

There is no workaround other than upgrading.

References

https://docs.umbraco.com/umbraco-cms/reference/umbraco-flavored-markdown

Software afectado

Haz clic en una tecnología para ver todas sus vulnerabilidades.

PlataformaPaqueteVersiones vulnerablesCorregida en
.NET (NuGet) Umbraco.Cms >= 16.2.0, < 16.5.1, >= 17.0.0, < 17.2.2 16.5.1, 17.2.2

Referencias

Puntuación CVSS 6.7/10
Vector CVSS
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:L
Debilidad (CWE)
CWE-79
Plataforma
.NET (NuGet)
Paquete
Umbraco.Cms
Publicada
11.03.2026
Actualizado
11.10.2026 11:23

Fuentes y licencias

OSV / GitHub Advisory Database - GHSA-vrqc-59mw-qqg7 - CC BY 4.0

Historial de vulnerabilidades: Umbraco.Cms

Todas las vulnerabilidades publicadas de este paquete (.NET (NuGet)), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.

Todas (29) en el archivo
Entradas en total
29
Primera → última
05.2022 09.2026
Sin corrección
1
Explotada en ataques
0

Distribución por gravedad

  • Alta 5
  • Media 17
  • Baja 7

Divulgaciones por año

  1. 2022: 2
  2. 2023: 8
  3. 2024: 5
  4. 2025: 8
  5. 2026: 6
Gravedad:
  1. Alta CVE-2026-69197 >= 12.0.0, < 13.15.1, >= 14.0.0-rc1, < 17.5.3, >= 18.0.0, < 18.0.2 13.15.1, 17.5.3, 18.0.2
  2. Alta · 7.2 CVE-2026-31834 >= 15.3.1, < 16.5.1, >= 17.0.0, < 17.2.2 16.5.1, 17.2.2
  3. Umbraco has Stored XSS in UFM Rendering Pipeline via Permissive DOMPurify Attribute Filtering esta entrada
    Media · 6.7 CVE-2026-31833 >= 16.2.0, < 16.5.1, >= 17.0.0, < 17.2.2 16.5.1, 17.2.2
  4. Alta · 8.8 CVE-2025-32017 >= 14.0.0--preview004, < 14.3.4, >= 15.0.0-rc1, < 15.3.1 14.3.4, 15.3.1
  5. Alta · 8.8 CVE-2015-8814 < 7.4.0 7.4.0
  6. Alta · 8.2 CVE-2015-8813 < 7.4.0 7.4.0

Identifica las vulnerabilidades de tu aplicación

Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.

Conectar tu aplicación
Newsletter DockRay

La seguridad de tus aplicaciones en tu correo

Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.

  • Un resumen diario de nuevas vulnerabilidades, también las críticas.
  • Avisos sobre actualizaciones importantes.
  • Consejos prácticos sobre seguridad y monitorización de aplicaciones.

Déjalo vacío para recibir avisos de todas las tecnologías.

Suscripción gratuita. Date de baja con un clic en cualquier correo.