Resultados para “nextcloud”
28 resultado(s)
Tabnabbing en el webmail Roundcube de Nextcloud: la ventana de redacción podía redirigir la pestaña original
La ventana nueva que abre Roundcube para redactar correos conservaba acceso a window.opener, de modo que desde ella se podía cambiar en segundo plano la dirección de la pestaña del webmail y llevar al usuario a una página de phishing.
2 min
Inyección CSS en Roundcube: un escape de carácter burla el filtro de estilos y revela la IP de quien lee el correo
El filtro de estilos de Roundcube Webmail se podía saltar con escapes de carácter CSS. Un correo HTML colaba `url()` en un atributo style y obtenía la IP y el agente de usuario de quien lo abría.
2 min
Nextcloud: la app de Android permitía guardar archivos compartidos con la descarga desactivada
En Nextcloud, desmarcar "Allow download" al compartir no bastaba: desde el visor de la app de Android, el destinatario podía guardar PDF, documentos y presentaciones, y reutilizar imágenes.
3 min
Nextcloud Deck: clonar un tablero permitía crear tableros nuevos aunque el administrador lo hubiera prohibido
En Nextcloud Deck, un usuario sin permiso para crear tableros podía saltarse la restricción clonando uno existente y renombrando la copia, desde el menú o con POST a /boards/<id>/clone.
2 min
Un servidor Nextcloud malicioso podía robar las credenciales del cliente de escritorio vía directDownloadUrl
El cliente de escritorio de Nextcloud enviaba la cabecera Authorization (usuario y contraseña en Base64) a cualquier URL de descarga que indicara el servidor, sin comprobar el origen, permitiendo a un servidor malicioso capturar esas credenciales.
4 min
XSS almacenado en la vista previa de adjuntos de Roundcube, explotable con cookie tossing desde otro subdominio
La acción display-attachment de Roundcube servía en línea los adjuntos HTML subidos al redactar un correo, sin CSP. Combinado con cookie tossing desde un subdominio vulnerable, permitía tomar la cuenta de otro usuario.
4 min
Inyección de código local en el cliente de escritorio de Nextcloud para macOS vía secuestro de @rpath
Un usuario normal de macOS podía cargar una librería propia en el proceso de Nextcloud que gestiona el inicio de sesión web, gracias a una entitlement que desactiva la validación de firmas y a una ruta de compilación muerta en el binario.
6 min
Nextcloud Talk: un participante sin permisos podía silenciar a otros inyectando señalización desde otra sala que modera
La señalización interna de Nextcloud Talk comprobaba los permisos de moderador en la sala del remitente, pero entregaba el mensaje a cualquier sesión. Un participante normal podía forzar el silencio de otro desde una sala propia.
4 min
Nextcloud Deck acepta cualquier texto como color de etiqueta y deja inutilizable la gestión de etiquetas del tablero
La API de etiquetas de Nextcloud Deck no validaba el parámetro color. Cualquier miembro de un tablero podía guardar un valor arbitrario y dejar las etiquetas sin mostrarse ni gestionarse para todos los usuarios.
3 min
Nextcloud Tables: un iconName inexistente rompe la interfaz de una aplicación y deja sus datos inaccesibles
La API de contextos de Nextcloud Tables aceptaba cualquier valor en iconName. Un icono inexistente hacía fallar el frontend al pintar la aplicación, que dejaba de mostrarse con todas sus tablas para todos los usuarios.
3 min
Inyección de cabeceras SMTP en Roundcube (Nextcloud) con un `\r` escrito como texto en el nombre del destinatario
Roundcube limpiaba los saltos de línea del destinatario y después aplicaba stripcslashes(), que convertía el texto «\r» en un retorno de carro real. Cualquier usuario autenticado podía añadir cabeceras como Bcc o Sender al correo enviado.
4 min
Rastreo de correos en Roundcube: las animaciones SMIL de SVG se saltan el bloqueo de imágenes remotas
Los atributos "values" y "by" de las animaciones SMIL de SVG no pasaban por la validación de URIs del saneador de Roundcube, así que un correo podía cargar recursos externos aunque estuviera activado el bloqueo de imágenes remotas y rastrear al destinatario.
4 min