Resultados para “python”
81 resultado(s)
HEY enviaba con su propia firma DKIM correos suplantando cualquier dirección @hey.com, incluida la de soporte
Un usuario normal de HEY podía añadir cualquier dirección @hey.com como remitente externo y, borrando esa cuenta justo tras encolar el envío, conseguir que HEY entregase el correo firmado y validado con SPF, DKIM y DMARC.
5 min
Desincronización 0.CL: HTTP request smuggling en Essity
Un desajuste entre cómo el proxy frontal y el servidor de origen interpretan la cabecera Content-Length permitía inyectar una petición en la conexión de otro usuario (desincronización 0.CL) y degradar el servicio.
6 min
Escalada a administrador en SAP CDC (Gigya) de Essity: campos críticos marcados como editables por el cliente
El esquema de SAP CDC que daba servicio a los sitios de Essity marcaba el campo del rol y otros datos de facturación como "clientModify", de modo que cualquier usuario registrado podía ascenderse a Admin desde el navegador.
6 min
Registro abierto y reseteo de contraseña saltan la verificación de email en un portal Craft CMS de Essity
Un portal interno de Essity montado en Craft CMS permitía registrarse sin autenticación, activar la cuenta mediante el flujo de reseteo de contraseña (saltando la verificación por email) y leer un directorio de 2.480 empleados desde una API sin control de acceso.
5 min
curl reutilizaba conexiones ligadas a otra dirección de origen al usar --interface con prefijos (CVE-2026-107929)
Con CURLOPT_INTERFACE en sus formas con prefijo (if!, host!, ifhost!), libcurl no tenía en cuenta la dirección de origen al reutilizar conexiones, así que una petición podía salir desde la IP pedida por otra anterior.
5 min
Weblate: un fichero de traducción enorme agota la memoria en la detección de codificación de translation-finder
detect_encoding() de translation-finder leía cada fichero de traducción entero en memoria para adivinar su codificación. Un .properties de 128 MiB disparaba el consumo hasta unos 400 MiB y tumbaba workers con poca memoria.
5 min
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.
6 min
MariaDB Connector/C++: un servidor malicioso provoca lectura fuera de límites en el heap del cliente
El conector C++ de MariaDB reservaba el búfer según la longitud de columna declarada, pero leía tantos bytes como decía cada fila. Un servidor falso podía filtrar memoria del cliente o tumbarlo.
5 min
Weblate: un repositorio con ~1000 carpetas anidadas tumbaba translation-finder por recursión sin límite
La función list_files de translation-finder recorría directorios de forma recursiva sin tope de profundidad. Un árbol de unas 990 carpetas anidadas provocaba un RecursionError no capturado que detenía la detección de traducciones en Weblate.
4 min
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.
8 min
MariaDB Connector/ODBC: una versión de servidor demasiado larga desbordaba el búfer de errores del cliente
Un servidor MariaDB malicioso (o un atacante en medio) podía anunciar una cadena de versión de más de ~500 bytes que desbordaba un contador size_t del driver ODBC y provocaba escrituras fuera del búfer de errores en el cliente.
6 min
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.
3 min