Reports

Los más vistos

Los reportes con más visitas, de más a menos.

ALTA#3849025

Escritura de ficheros en MariaDB sin privilegio FILE abusando de DATA/INDEX DIRECTORY

Un usuario de MariaDB con permisos normales de esquema, pero sin el privilegio global FILE, podía forzar la escritura de datos casi arbitrarios en rutas elegidas por él abusando de DATA DIRECTORY e INDEX DIRECTORY al crear tablas.

[PATH TRAVERSAL]mariadb
16 oct 2026
7 min
ALTA#3558713

Inyección de comandos en AWS CDK: las opciones de empaquetado de NodejsFunction llegaban sin escapar al intérprete

NodejsFunction de aws-cdk-lib montaba la orden de esbuild con externalModules, define, loader, inject y esbuildArgs sin escapar, y la ejecutaba con bash -c o cmd /c. Un construct de terceros podía colar comandos que corrían al hacer cdk synth.

[OTRAS INYECCIONES]aws_vdp
16 oct 2026
7 min
BAJA#4099194

curl con GnuTLS filtra memoria del proceso a un servidor WebSocket malicioso al subir ficheros por wss:// (CVE-2026-107928)

Un servidor wss:// malicioso podía hacer que curl compilado con GnuTLS le enviara memoria del proceso situada tras el buffer de envío WebSocket, al responder a un PING en mitad de una subida bloqueada.

[CORRUPCIÓN DE MEMORIA]curl3 veces compartido
16 oct 2026
6 min
MEDIA#3590576

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.

[EXPOSICIÓN DE DATOS]nextcloud
16 oct 2026
4 min
ALTA#3938927

RubyGems.org: un admin de organización podía crear un propietario usando el traspaso de gemas y echar a los dueños

El flujo de traspaso de gemas a una organización de RubyGems.org solo exigía rol de admin y no aplicaba la política de membresías, así que un admin podía nombrar propietario a una cuenta suya y expulsar a los dueños legítimos.

[AUTENTICACIÓN]rubygems
15 oct 2026
5 min
MEDIA#3781201

Un cliente sin credenciales tumba MariaDB: underflow de size_t en caching_sha2_password

Un mensaje RSA-OAEP vacío hacía que MariaDB restara 1 a una longitud cero y la convirtiera en SIZE_MAX, provocando una lectura fuera de límites y el cierre de todo el servidor sin necesidad de contraseña válida.

[DENEGACIÓN DE SERVICIO]mariadb12 veces compartido
13 oct 2026
8 min
MEDIA#3867358

MariaDB: un usuario sin privilegios tumba el servidor agotando la memoria con SFORMAT() y un ancho gigante

La función SFORMAT() de MariaDB aceptaba un ancho de 2147483647, y el servidor intentaba reservar casi 2 GB por consulta. Con varias consultas a la vez, un usuario con solo USAGE hacía que el sistema matase mariadbd por falta de memoria.

[DENEGACIÓN DE SERVICIO]mariadb4 veces compartido
12 oct 2026
3 min
MEDIA#3590586

Roundcube: «position: fixed !important» burla el saneador de CSS y permite superponer avisos falsos

El saneador de CSS de Roundcube convertía «position: fixed» en «absolute», pero no reconocía «fixed !important». Un correo HTML podía así cubrir el panel de lectura o toda la ventana con un aviso falso.

[OTRAS INYECCIONES]nextcloud
12 oct 2026
3 min
BAJA#3733905

curl aceptaba cookies para un sufijo público como co.uk. si el dominio terminaba en punto (CVE-2026-8924)

curl con soporte PSL rechazaba Domain=co.uk, pero aceptaba Domain=co.uk. cuando el host también acababa en punto. Así un servidor podía fijar una cookie que curl enviaba después a otros dominios bajo el mismo sufijo.

[OAUTH Y SESIONES]curl
12 oct 2026
3 min
ALTA#3830771

XSS reflejado sin autenticación en un script CGI heredado en Perl de Essity

Un formulario de registro en Perl, olvidado en /cgi-bin/ de un dominio de Essity, devolvía un parámetro tal cual en el HTML. Bastaba un enlace para ejecutar JavaScript en ese origen, sin necesidad de sesión.

[XSS]essity
12 oct 2026
3 min
MEDIA#3621606

Monero: inyección en los logs de monerod a través de peticiones a la RPC ZMQ registradas sin filtrar

El demonio monerod escribía en sus logs el cuerpo crudo de cada petición recibida por la RPC ZMQ antes de validarlo, lo que permitía colar saltos de línea y fabricar entradas de log falsas.

[OTRAS INYECCIONES]monero
11 oct 2026
5 min
MEDIA#3634571

Path traversal en protodump: escribir ficheros fuera del directorio de salida burlando una comprobación con HasPrefix

protodump confiaba en strings.HasPrefix para impedir escrituras fuera del directorio de salida. Un descriptor con «../out_pwn/» lo burlaba y permitía crear o sobrescribir .proto en un directorio vecino cuyo nombre empieza igual.

[PATH TRAVERSAL]arkadiyt-projects
11 oct 2026
3 min