Reports

Resultados para “mysql”

34 resultado(s)

MEDIA#3890289

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.

[SQL INJECTION]mariadb
12 nov 2026
7 min
MEDIA#3849007

Inyección SQL en las utilidades cliente de MariaDB: mariadb-show ejecuta SQL oculto en nombres de tabla

mariadb-show, mariadb-dump y mariadb-convert-table-format montaban consultas con nombres de tablas o servidores sin escapar. Conectarse a una base controlada por un atacante bastaba para ejecutar su SQL; mariadb-dump tenía además bucles infinitos y desbordamientos.

[SQL INJECTION]mariadb
10 nov 2026
7 min
MEDIA#3890352

MariaDB Connector/C++: un servidor malicioso puede tumbar el proceso cliente con un paquete de session tracking

Connector/C++ llamaba a std::stoi sobre el nombre de la variable auto_increment_increment en vez de su valor. La excepción resultante no la captura nadie y aborta el proceso cliente con solo dos paquetes de un servidor hostil.

[DENEGACIÓN DE SERVICIO]mariadb
08 nov 2026
4 min
MEDIA#3890329

MariaDB Connector/C++ activa siempre las consultas múltiples e inserta sin escapar el nombre del savepoint en el SQL

El driver C++ de MariaDB ignoraba allowMultiQueries=false y concatenaba el nombre de los savepoints en el SQL sin comillas. Juntos, un nombre de savepoint manipulado bastaba para ejecutar sentencias arbitrarias.

[SQL INJECTION]mariadb
08 nov 2026
5 min
MEDIA#3891319

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.

[CORRUPCIÓN DE MEMORIA]mariadb
08 nov 2026
8 min
MEDIA#3891337

MariaDB Connector/ODBC: SQLGetDescRec trata un descriptor como sentencia y escribe fuera de su bloque en el heap

SQLGetDescRec y SQLGetDescRecW limpiaban el error con la macro de sentencias sobre un descriptor: 13 bytes escritos fuera del bloque en cada llamada y, con un servidor hostil o un MITM, una escritura cuyo desplazamiento elige el servidor.

[CORRUPCIÓN DE MEMORIA]mariadb
07 nov 2026
5 min
MEDIA#3891779

Inyección SQL en MariaDB Connector/ODBC: nombres de columna sin comillas en DELETE y UPDATE posicionados

El driver ODBC de MariaDB pegaba el nombre de columna sin entrecomillar en el WHERE de los DELETE y UPDATE posicionados. Una columna llamada `1 OR 1=1#` convertía el borrado de una fila en el borrado de toda la tabla.

[SQL INJECTION]mariadb
07 nov 2026
6 min
MEDIA#3920629

r2dbc-mariadb: un paquete inyectado desincroniza la conexión y entrega a cada usuario las filas del anterior

El driver r2dbc-mariadb aceptaba un paquete del servidor sin ninguna orden en curso y se lo pasaba a la siguiente consulta. Un solo paquete inyectado desfasaba la conexión para siempre: cada usuario recibía las filas del anterior.

[EXPOSICIÓN DE DATOS]mariadb
06 nov 2026
9 min
MEDIA#3896684

MariaDB Connector/C: lectura fuera de límites en el cliente GSSAPI por un SPN sin terminador enviado por el servidor

El plugin GSSAPI de MariaDB Connector/C copiaba con strncpy() el SPN que envía el servidor sin cerrarlo con NUL. Un servidor malicioso o un MitM podía provocar lecturas fuera de límites en la pila del cliente y tumbar el proceso.

[CORRUPCIÓN DE MEMORIA]mariadb
06 nov 2026
5 min
ALTA#3896617

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.

[TLS Y CRIPTOGRAFÍA]mariadb
05 nov 2026
5 min
MEDIA#3920633

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.

[CORRUPCIÓN DE MEMORIA]mariadb
05 nov 2026
7 min
MEDIA#3920647

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.

[CORRUPCIÓN DE MEMORIA]mariadb
04 nov 2026
6 min
Página 1 de 3Siguientes →