Reports

Resultados para “orm”

302 resultado(s)

BAJA#3581815

Open redirect en lovable.dev: una barra invertida en el parámetro redirect lleva a cualquier dominio externo

El parámetro redirect de lovable.dev esperaba una ruta relativa, pero un valor como /\google.com sacaba al usuario a un dominio externo. Con enlaces del dominio legítimo, esto servía para campañas de phishing.

[OTROS]lovable-vdp
01 nov 2026
2 min
BAJA#4122300

curl con GnuTLS y Apple SecTrust acepta respuestas OCSP revocadas, falsificadas o caducadas con --cert-status

En compilaciones de curl con GnuTLS y Apple SecTrust, si GnuTLS rechaza una respuesta OCSP grapada, SecTrust acepta la cadena sin mirarla y --cert-status deja pasar una respuesta revocada, falsificada o caducada.

[TLS Y CRIPTOGRAFÍA]curl
01 nov 2026
7 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
BAJA#3424977

Django delataba qué usuarios existen: ataque de tiempos en la autenticación de Apache con mod_wsgi

check_password en el manejador mod_wsgi de Django contestaba al instante si el usuario no existía y tardaba cientos de milisegundos si existía. Midiendo esa diferencia, un atacante podía descubrir cuentas válidas.

[AUTENTICACIÓN]django
31 oct 2026
4 min
MEDIA#4043537

CampTix (WordPress): basta el email de un asistente para abrir el contenido privado de [camptix_private]

El token de CampTix se calculaba con la IP de quien lo pedía, así que conocer el email de un asistente bastaba para leer contenido reservado y, de paso, expulsar al titular real de la entrada.

[AUTENTICACIÓN]wordpress
31 oct 2026
6 min
BAJA#4040149

wlc, el cliente de Weblate, deja descargas a medias y muestra trazas de Python con rutas locales

El cliente de línea de órdenes de Weblate no capturaba los errores del sistema de ficheros: una descarga de proyecto fallida dejaba archivos en disco sin decir qué se había escrito, y los errores salían como trazas de Python con rutas y usuario.

[EXPOSICIÓN DE DATOS]weblate
31 oct 2026
6 min
BAJA#2119892

Clickjacking en sketch.pixiv.net/draw: engañar al usuario con un inicio de sesión falso

Un investigador señaló que la página de dibujo de pixiv Sketch podía usarse en un ataque de clickjacking para engañar a la víctima con un inicio de sesión falso. El reporte consta con severidad baja.

[CONFIGURACIÓN]pixiv
31 oct 2026
2 min
ALTA#3955956

Launchpad de 37signals enviaba tokens OAuth de la víctima a redirecciones sin verificar: acceso a la API de Basecamp

Cualquier cuenta de Basecamp podía registrar un cliente OAuth con un redirect_uri sin verificar. Launchpad enviaba allí el token de quien autorizaba, incluso sin client_secret, y con esos tokens se podían leer, cambiar y borrar proyectos.

[OAUTH Y SESIONES]basecamp
30 oct 2026
6 min
MEDIA#3370430

Lovable: crear proyectos con visibilidad de pago sin suscripción editando el cuerpo de la petición

La API de Lovable aceptaba el valor de visibilidad enviado al crear un proyecto sin comprobar el plan: cambiarlo a Personal o Workspace bastaba para usar una función reservada a suscripciones superiores.

[LÓGICA DE NEGOCIO]lovable-vdp
30 oct 2026
2 min
BAJA#4123190

curl: un redirect fallido deja un lector obsoleto y la siguiente subida lee memoria liberada (use-after-free)

Si un redirect tras un POST falla, libcurl conserva el lector del cuerpo anterior. La siguiente subida por FTP, SFTP, file o TFTP en el mismo handle lee bloques de 64 KB de memoria ya liberada y los envía al destino.

[CORRUPCIÓN DE MEMORIA]curl
30 oct 2026
5 min