CVE-2026-84993 in MikroORMinformación

Resumen

por VulDB • 2026-09-16

MikroORM es un ORM en TypeScript para Node.js basado en los patrones Data Mapper, Unit of Work e Identity Map. Antes de las versiones 6.6.16 y 7.1.7, la capa SQL compartida valida la clave del campo de una cláusula orderBy pero no valora su valor de dirección antes de que AbstractSqlPlatform.getOrderByExpression lo concatene en una cláusula ORDER BY. Las aplicaciones que vinculan datos de solicitud controlados por el atacante a la dirección en em.find(), em.findOne(), em.findAndCount(), QueryBuilder.orderBy() o QueryBuilderHelper.getQueryOrderFromObject() pueden permitir un fragmento SQL crudo que realice extracción ciega (blind) o booleana de los datos disponibles para la cuenta de base de datos. Las rutas de desbordamiento en BaseMySqlPlatform y MsSqlPlatform tienen el mismo comportamiento, afectando a los controladores SQLite, PostgreSQL, MySQL, MariaDB, MSSQL, libSQL y Oracle; mientras que MongoDB no se ve afectado. Este problema está resuelto en las versiones 6.6.16 y 7.1.7.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-09-02

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406027

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!