Resultados para “metadata”
12 resultado(s)
Inyección SQL en MariaDB Connector/C++: el escapador vuelve a escapar su propia salida en los métodos de metadatos
Un fallo en la función replace del conector C++ de MariaDB multiplicaba las barras invertidas al escapar, dejando una impar que rompía el literal. Un nombre de tabla o esquema controlado por el atacante permitía inyectar SQL a través de getTables y otros métodos de metadatos.
7 min
CVE-2022-40604: format string en Apache Airflow permite leer secret_key y la conexión a la base de datos vía run_id
Airflow 2.3.0-2.3.4 pasaba por str.format() una URL de logs que incluía el run_id del usuario. Un run_id manipulado permitía recorrer objetos de Python y sacar la configuración, incluida la secret_key.
3 min
Desbordamiento de pila en MariaDB Connector/ODBC: nueve funciones de catálogo no limitan la longitud del nombre
Nueve de las diez funciones de catálogo del driver ODBC de MariaDB escapaban el nombre recibido en un búfer de pila de 513 bytes sin comprobar su longitud. Un nombre largo tumba la aplicación o, sin canario, sobrescribe la dirección de retorno.
8 min
Weblate: el filtro de metadatos VCS del ZIP de descarga olvidaba .svn y .bzr tras el parche de CVE-2026-61792
El parche de CVE-2026-61792 en Weblate quitaba .git y .hg de los ZIP de descarga, pero no .svn ni .bzr. Si un componente los contenía, su contenido (incluido wc.db) salía en el ZIP.
6 min
Inyección de directivas nginx en el parámetro path de ingress-nginx permite leer ficheros del controlador
En un clúster multiinquilino, quien puede crear o editar Ingress inyectaba directivas de nginx a través del parámetro path y leía ficheros arbitrarios del controlador, incluido el token de la cuenta de servicio.
5 min
Amazon Quick (QuickSight): los agentes de chat con IA seguían accesibles aunque el administrador los hubiera bloqueado
Los permisos personalizados de Amazon Quick solo ocultaban los agentes de chat en la interfaz. El backend no los comprobaba, así que cualquier usuario podía seguir chateando con el agente SYSTEM llamando directamente a la API.
5 min
Path traversal en ActiveStorage de Rails: una clave de blob manipulada permite escribir, leer y borrar ficheros
El DiskService de ActiveStorage construía rutas con la clave del blob sin validarla. Si una aplicación dejaba llegar datos del usuario al parámetro key: de attach(), se podía escribir, leer o borrar ficheros fuera del directorio de almacenamiento.
7 min
WordPress: XSS almacenado de Autor a Administrador mediante el nombre de fichero de una miniatura en wp-admin
El endpoint REST finalize guardaba sin sanear el nombre de fichero de los tamaños de imagen, y get_media_item() lo pintaba sin escapar en wp-admin: un Autor podía ejecutar JavaScript en la sesión de un administrador.
7 min
Un autor de WordPress podía borrar cualquier fichero del servidor abusando del endpoint /finalize
Un fallo de path traversal en el endpoint de medios de Gutenberg/WordPress permitía a un usuario con rol Autor borrar archivos arbitrarios del disco, incluido wp-config.php, y quedarse con el control del sitio.
6 min
Robo del "cambio" en la firma en frío de Monero mediante un unsigned_txset falsificado
Un monedero caliente malicioso con la clave de vista podía reescribir la dirección de cambio de una transacción sin firmar en Monero, logrando que el firmante en frío firmara un output de cambio gastable por el atacante.
7 min
Cómo un fichero de imagen trucado lograba ejecución remota en GitLab (ExifTool)
GitLab pasaba las imágenes subidas por ExifTool para limpiar metadatos; renombrando un fichero DjVu como .jpg se colaba código Perl que el servidor ejecutaba. Es la CVE-2021-22205.
2 min
De crear una tienda a ser root en Shopify: la cadena que empieza en un SSRF
Una plantilla que el generador de capturas ejecutaba permitía leer los metadatos de Google Cloud, robar el token de la cuenta de servicio y, vía Kubelet, acabar con shell root en los contenedores.
2 min