Resultados para “cli”
185 resultado(s)
Strands Agents Tools: el aviso de consentimiento interpretaba marcado y ocultaba una inyección de comandos en use_computer
El aviso de aprobación de strands-agents-tools se pintaba con prompt_toolkit.HTML() sin escapar. Un argumento manipulado podía esconder parte del texto al operador y, a través de app_name en use_computer, ejecutar comandos del sistema tras un "y" inocente.
7 min
Secure Custom Fields (WordPress) entregaba sin login entradas privadas, borradores y contraseñas de posts protegidos
Los campos de referencia de Secure Custom Fields resolvían IDs de entradas con acf_get_posts(), que no comprueba permisos de lectura: un visitante anónimo podía leer posts privados, borradores y la contraseña en claro de los protegidos.
4 min
CVE-2026-8932: curl reutilizaba conexiones mTLS entre handles con distinta clave privada o contraseña de clave
curl solo comparaba parte de la configuración TLS al reutilizar conexiones: dos handles que compartían pool y diferían solo en la clave privada, su contraseña o su tipo usaban la misma conexión mTLS y la misma identidad.
8 min
MariaDB Connector/C: un fallo de hostname en TLS permite forzar el envío de la contraseña en claro en el auth-switch
Connector/C solo bloqueaba plugins de autenticación sin hash si fallaba la cadena de confianza del certificado, no si fallaba el hostname. Un atacante en medio podía pedir mysql_clear_password y llevarse la contraseña.
5 min
CVE-2026-8286: curl reutilizaba conexiones STARTTLS sin comparar la configuración TLS y se saltaba la verificación
En IMAP, POP3, SMTP, FTP o LDAP con STARTTLS, curl podía reutilizar una conexión TLS abierta sin verificar el certificado para otra transferencia que sí exigía verificación o pinning de clave.
4 min
MariaDB Connector/ODBC: SqlwcsOctetLen mide mal el UTF-16, lee fuera del búfer y envía memoria del cliente al servidor
En la versión POSIX de MariaDB Connector/ODBC, SqlwcsOctetLen confunde caracteres normales como «Ø» o «这» con surrogates UTF-16. Lee más allá del final de la cadena y manda esos bytes de memoria al servidor dentro de la consulta SQL.
7 min
curl con GnuTLS acepta respuestas OCSP grapadas falsas y da por bueno un certificado revocado con --cert-status
En curl 8.22.0 y 8.23.0 compilado con GnuTLS, --cert-status solo comprobaba que llegase alguna respuesta OCSP grapada, sin mirar su contenido. Un servidor con un certificado revocado podía colar una respuesta falsa de 5 bytes.
5 min
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.
4 min
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.
6 min
curl con OpenSSL: la caché de CApath provoca un use-after-free que un servidor malicioso puede disparar
Desde curl 8.23.0, los certificados de CApath quedan en la caché del multi handle tras liberarse su contexto de OpenSSL. Un servidor con un certificado falso puede hacer que el cliente lea esa memoria liberada y se caiga.
7 min
CVE-2026-111951: curl -OJ vacía un fichero existente si llega un Content-Disposition sin nombre antes del bueno
Con -O -J, un servidor que envía primero un Content-Disposition sin filename= y después otro con el nombre de un fichero ya existente consigue que curl lo deje a 0 bytes, aunque curl diga que se negó a sobrescribirlo.
4 min
Monero: rescan_spent de monero-wallet-rpc se fía de un nodo no confiable y permite desanonimizar un gasto
El método JSON-RPC rescan_spent de monero-wallet-rpc no comprobaba si el nodo era de confianza. Un nodo remoto malicioso podía marcar como no gastada una salida ya gastada y, al cruzar dos anillos con la misma key image, identificar la entrada real.
7 min