Reports

Los más vistos

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

MEDIA#4128428

CVE-2026-115528: curl con wolfSSL acepta servidores TLS sin certificado y les envía las credenciales

Compilado con wolfSSL, curl completaba el handshake TLS 1.2 con un servidor que usaba un cifrado anónimo (sin certificado) al conectar por nombre de host, pese a tener activada la verificación, y le enviaba credenciales y datos.

[TLS Y CRIPTOGRAFÍA]curl
04 nov 2026
4 min
MEDIA#3920647

MariaDB Connector/ODBC: un lote fallido deja ArrayOffset sin reiniciar y el siguiente lee fuera de límites

Si un error del servidor corta la ejecución de un array de parámetros, el conector ODBC de MariaDB no reinicia ArrayOffset y el siguiente lote sobre el mismo statement lee memoria fuera del array de la aplicación: caídas o filas descartadas en silencio.

[CORRUPCIÓN DE MEMORIA]mariadb
04 nov 2026
6 min
BAJA#4116527

Use-after-free en curl con proveedores de OpenSSL 3: el contexto se libera antes de cerrar la conexión TLS

Con CURLOPT_SSLENGINE apuntando a un proveedor de OpenSSL 3 y la interfaz multi, curl liberaba el OSSL_LIB_CTX mientras una conexión pendiente de cierre seguía usándolo. Es un arreglo incompleto de CVE-2026-80229.

[CORRUPCIÓN DE MEMORIA]curl
04 nov 2026
7 min
BAJA#4112709

curl con libssh2 compara por prefijo las entradas [host]:puerto de known_hosts y fuerza el tipo de clave de otro host

Una comparación con strncmp hace que `[10.0.0.1]:2222` también valga para 10.0.0.12. curl fuerza entonces el tipo de clave de otro host y un atacante en medio puede convertir un MISMATCH en MISSING.

[TLS Y CRIPTOGRAFÍA]curl
02 nov 2026
4 min
BAJA#3346375

Una URL de CDN del Departamento de Defensa de EE. UU. publicaba el listado XML de sus objetos, con ETag incluido

Una URL de CDN del programa del Departamento de Defensa devolvía en XML el listado de objetos almacenados. Los ficheros seguían protegidos, pero nombres, fechas, tamaños y ETag quedaban a la vista de cualquiera.

[CONFIGURACIÓN]deptofdefense
01 nov 2026
3 min
BAJA#2380133

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.

[EXPOSICIÓN DE DATOS]nextcloud
01 nov 2026
3 min
BAJA#4044441

Weblate: un nombre de fichero manipulado tumba el descubrimiento de traducciones de translation-finder

translation-finder metía parte del nombre de cada fichero en la cadena de reemplazo de re.sub. Un nombre como x\g<99>-en.po lanzaba una excepción sin capturar y detenía el descubrimiento de todo el repositorio.

[DENEGACIÓN DE SERVICIO]weblate
31 oct 2026
4 min
MEDIA#3852102

Vercel Live: un colaborador revocado recuperaba el acceso a los comentarios privados cuando otro colaborador comentaba

En Vercel Live, el token de un colaborador ya expulsado volvía a ser aceptado en cuanto un colaborador activo usaba la barra de comentarios, y con él se podían descargar los hilos privados del despliegue.

[AUTENTICACIÓN]vercel
29 oct 2026
5 min
MEDIA#3599248

Lovable: el parche de una redirección abierta tras el login se salta con «/..//» en el parámetro redirect

El arreglo de una redirección abierta en lovable.dev solo bloqueaba variantes con barra invertida. Con el valor /..//google.com en redirect, el servidor seguía enviando al usuario recién autenticado a cualquier dominio externo.

[OTROS]lovable-vdp
28 oct 2026
2 min
ALTA#3524779

Fastify acumulaba en memoria las respuestas con Web Streams al ignorar la contrapresión

Desde la versión 5.7.0, Fastify escribía las respuestas servidas como Web Stream sin respetar la señal de contrapresión. Un cliente que pedía un endpoint de streaming y no leía la respuesta obligaba al servidor a acumular datos en memoria hasta quedarse sin ella.

[DENEGACIÓN DE SERVICIO]fastify
27 oct 2026
5 min
MEDIA#3356149

Omise: invitar a miembros al equipo sin tener activado el 2FA cambiando una respuesta en el cliente

Omise exigía activar el 2FA antes de invitar a alguien al equipo, pero solo lo comprobaba en el navegador. Cambiando un indicador de false a true en las respuestas, la invitación se enviaba igual.

[AUTENTICACIÓN]omise
27 oct 2026
2 min
BAJA#3749204

Use-after-free en curl al llamar a curl_easy_pause() desde el callback de sockets (CVE-2026-9080)

Pausar una transferencia con curl_easy_pause() dentro de CURLMOPT_SOCKETFUNCTION podía liberar la entrada del socket que libcurl seguía escribiendo justo después. Afecta a curl 8.13.0–8.20.0.

[CORRUPCIÓN DE MEMORIA]curl
27 oct 2026
9 min