Reports

Resultados para “cli”

185 resultado(s)

MEDIA#4118610

curl con OpenSSL y Apple SecTrust acepta grapas OCSP falsificadas, caducadas o "unknown" pese a --cert-status

Cuando Apple SecTrust valida la cadena, curl deja de comprobar la grapa OCSP por su cuenta y SecTrust la evalúa en modo tolerante: una respuesta falsificada, caducada o "unknown" pasa --cert-status sin error.

[TLS Y CRIPTOGRAFÍA]curl
02 nov 2026
5 min
BAJA#4122175

curl reutiliza en HTTPS sesiones TLS creadas para FTPS, lo que permite sustituir una respuesta verificada

La caché de sesiones TLS de curl 8.12.0 a 8.23.0 no distingue el esquema de la URL. Un atacante en la red, con varias condiciones a favor, puede hacer pasar un fichero FTPS por una respuesta HTTPS válida sin romper la verificación del certificado.

[TLS Y CRIPTOGRAFÍA]curl
02 nov 2026
7 min
ALTA#3979217

Basecamp: secuestro de webhooks de otras cuentas con PUT y DELETE en proyectos All-access

La API de Basecamp comprobaba la visibilidad del proyecto y no la pertenencia a la cuenta: cualquier usuario podía redirigir o borrar webhooks de proyectos All-access ajenos y recibir en su servidor lo que se publicaba en ellos.

[IDOR / BOLA]basecamp
01 nov 2026
5 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#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
BAJA#3027405

Departamento de Defensa de EE. UU.: el endpoint /users devolvía datos personales y auth_data sin autenticación

Un endpoint de la API de un sitio del Departamento de Defensa de EE. UU. devolvía a cualquier visitante, sin iniciar sesión, el nombre, email, rol y datos de autenticación de los usuarios.

[EXPOSICIÓN DE DATOS]deptofdefense
30 oct 2026
2 min