CVE-2026-85271 in Open edX Platforminformación

Resumen

por VulDB • 2026-09-18

La plataforma Open edX permite la autoría y entrega de aprendizaje en línea a cualquier escala. Desde Redwood hasta Ulmo y Verawood.1, la función add_additional_attributes_to_notifications en openedx/core/djangoapps/notifications/email/utils.py asigna el contenido de las notificaciones sin sanitizar los valores del título de discusión producidos por get_notification_content en openedx/core/djangoapps/notifications/base_notification.py. Un estudiante matriculado puede insertar marcado compatible con CSS en el valor post_title proporcionado por lms/djangoapps/discussion/rest_api/discussions_notifications.py. El renderizado para resúmenes y correos electrónicos en lote pasa luego ese valor a través de openedx/core/djangoapps/notifications/templates/notifications/digest_content.html como HTML seguro, lo que permite el seguimiento de aperturas de correo electrónico y suplantación de contenido o phishing cuando otro aprendiz abre un cliente con renderizado CSS. La ruta de envío inmediato no se ve afectada porque elimina el marcado del título y renderiza un cuerpo sanitizado por separado. Este problema está corregido en Ulmo y Verawood.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Reservar

2026-09-03

Divulgación

2026-09-18

Moderación

aceptado

Artículo

VDB-407830

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!