Todos los reportes
aws-encryption-provider: un Decrypt con el cifrado vacío tumba el plugin KMS de Kubernetes
El plugin KMS de AWS para Kubernetes leía el primer byte del texto cifrado sin comprobar que existiera. Una sola llamada gRPC Decrypt con el campo Cipher vacío provocaba un panic y detenía el proceso.
4 min
Escalada a administrador en SAP CDC (Gigya) de Essity: campos críticos marcados como editables por el cliente
El esquema de SAP CDC que daba servicio a los sitios de Essity marcaba el campo del rol y otros datos de facturación como "clientModify", de modo que cualquier usuario registrado podía ascenderse a Admin desde el navegador.
6 min
Amazon Quick (QuickSight): los agentes de chat con IA seguían accesibles aunque el administrador los hubiera bloqueado
Los permisos personalizados de Amazon Quick solo ocultaban los agentes de chat en la interfaz. El backend no los comprobaba, así que cualquier usuario podía seguir chateando con el agente SYSTEM llamando directamente a la API.
5 min
Registro abierto y reseteo de contraseña saltan la verificación de email en un portal Craft CMS de Essity
Un portal interno de Essity montado en Craft CMS permitía registrarse sin autenticación, activar la cuenta mediante el flujo de reseteo de contraseña (saltando la verificación por email) y leer un directorio de 2.480 empleados desde una API sin control de acceso.
5 min
Confusión de identidad con el prefijo heredado #mysql50# en MariaDB: caché de tablas desfasada y lectura de memoria
El prefijo de compatibilidad #mysql50# de MariaDB hacía que `t` y `#mysql50#t` apuntaran al mismo fichero pero se tratasen como dos tablas distintas en la caché de metadatos, permitiendo leer memoria con una definición de tabla desfasada.
5 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
Escalada de privilegios en MariaDB por saltos de línea en nombres de usuario y roles
Un usuario con control sobre los nombres de usuario o roles que se crean podía inyectar saltos de línea que alteraban el definer de vistas y procedimientos, ejecutando SQL con los privilegios de otra cuenta. CVE-2026-107823.
4 min
curl reutilizaba conexiones ligadas a otra dirección de origen al usar --interface con prefijos (CVE-2026-107929)
Con CURLOPT_INTERFACE en sus formas con prefijo (if!, host!, ifhost!), libcurl no tenía en cuenta la dirección de origen al reutilizar conexiones, así que una petición podía salir desde la IP pedida por otra anterior.
5 min
Listado de directorios en un servidor web de Essity dejaba al descubierto credenciales de base de datos y copias de la web
Un servidor web de Essity tenía activado el listado de directorios, así que cualquiera podía recorrer sus ficheros: credenciales de la base de datos, una copia de seguridad de 69 MB con todo el código y documentos internos.
3 min
MariaDB: SHOW CREATE y mariadb-dump generaban SQL sin escapar y permitían inyectar órdenes al restaurar una copia
Varias órdenes SHOW de MariaDB y la herramienta mariadb-dump reconstruían SQL a partir de metadatos sin escaparlos. Un usuario podía esconder SQL en una tabla y conseguir que se ejecutara con los permisos de quien restaurase la copia.
7 min
Monero: un fallo al contar conexiones salientes permite tumbar todos los pares de salida de un nodo
Los nodos de Monero hasta la v0.18.4.0 contaban como salientes las conexiones temporales usadas solo para enviar Ping. Inundándolos de Handshakes, un atacante les hacía cortar sus pares legítimos, un primer paso hacia un ataque eclipse.
5 min
DoS en el conector R2DBC de MariaDB: un servidor malicioso fija las iteraciones PBKDF2 de Parsec y bloquea la CPU del cliente
En la autenticación Parsec del conector R2DBC de MariaDB, el servidor decide con un solo byte cuántas rondas de PBKDF2 calcula el cliente. Un servidor falso o un MITM podía tenerlo unos 25 minutos con un núcleo al 100 % por cada conexión.
5 min