Resultados para “git”
55 resultado(s)
RCE en AWS Amplify CLI: una plantilla VTL maliciosa llega al constructor Function
El fork de velocityjs que publica Amazon resuelve propiedades sin filtrar la cadena de prototipos. Una plantilla .vtl trucada alcanza el constructor Function y ejecuta comandos del sistema al correr `amplify mock api`.
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
Inyección de CSS en Roundcube vía el atributo background de <body> que salta el bloqueo de imágenes remotas
Roundcube copiaba el atributo background del <body> de un correo dentro de url() sin comillas. Un data: URI con un paréntesis cerraba la función e inyectaba CSS que cargaba recursos externos aunque las imágenes remotas estuvieran bloqueadas.
3 min
Monero: un ternario invertido en peerlist_manager::filter() deja a un host llenar la lista blanca de nodos con distintos puertos
La función filter() del gestor de nodos de Monero limpiaba la lista gris cuando debía limpiar la blanca. Así, una sola IP podía tener entradas ilimitadas en la lista blanca usando puertos distintos.
7 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
Roundcube: «position: fixed !important» burla el saneador de CSS y permite superponer avisos falsos
El saneador de CSS de Roundcube convertía «position: fixed» en «absolute», pero no reconocía «fixed !important». Un correo HTML podía así cubrir el panel de lectura o toda la ventana con un aviso falso.
3 min
Inyección de comandos en aws-cdk-lib: el número de versión de una dependencia podía ejecutar código al empaquetar una NodejsFunction
El helper interno OsCommand del constructo NodejsFunction insertaba las versiones de dependencias entre comillas simples sin escaparlas dentro de un bash -c. Una versión maliciosa en package.json rompía la comilla y ejecutaba comandos en el host durante el empaquetado con Docker.
6 min
Nextcloud: un filtro SVG con feImage se salta el bloqueo de imágenes remotas y permite rastrear la apertura de correos
El sanitizador HTML de Roundcube (rcube_washtml) no trataba el href de <feImage> como una imagen, así que un correo podía cargar recursos externos aunque estuviera activado el bloqueo de imágenes remotas.
3 min
Monero: el RPC set_daemon de monero-wallet-rpc ignoraba el anclaje de certificado TLS y permitía un MITM con el nodo
El RPC set_daemon de monero-wallet-rpc guardaba las huellas SHA-256 como texto en lugar de decodificarlas. Ninguna coincidía nunca y, en modo autodetect, la cartera aceptaba cualquier certificado del nodo.
6 min
Kiro IDE guardaba los tokens de acceso de sus usuarios en un fichero legible por cualquiera (0644)
Kiro IDE escribía el access token y el refresh token en ~/.aws/sso/cache/kiro-auth-token.json con permisos 0644, así que cualquier proceso o usuario local podía leerlos y suplantar a la víctima ante la API de CodeWhisperer/Q Developer.
4 min
Toma de control total de la Artifactory de R3: una join key por defecto vacía abría el acceso admin
Una clave de unión por defecto vacía en la JFrog Artifactory de R3 permitía forjar un JWT, registrarse como servicio de confianza y escalar a administrador sin autenticarse. CVE-2026-82329, CVSS 9.8, resuelto.
5 min