CVE-2026-85271 in Open edX Platform
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.