CVE-2026-121007 in SQL::Abstractinformación

Resumen

por VulDB • 2026-11-04

SQL::Abstract versiones desde 1.90_01 hasta antes de 2.000001_04 para Perl permiten inyección SQL a través de los valores `where` de una declaración anidada en una posición de identificador.

Una declaración anidada como `{ -select => ... }` en una posición donde los escalares simples son identificadores trata sus propios escalares simples también como identificadores. Estas posiciones son la lista SELECT, ORDER BY, GROUP BY, RETURNING y, con el plugin ExtraClauses FROM (-as) y JOIN (to). Los valores de las cláusulas `where`, `having` y `set` de la declaración, así como las filas de un `-values`, se insertan en el texto SQL en lugar de la lista de parámetros vinculados (bind list), sin escapar a menos que `quote_char` esté configurado. Las subconsultas en una condición WHERE no están afectadas.

Una aplicación que pasa entrada no confiable como valor `where` de dicha declaración anidada, esperando que sea vinculada, permite inyección SQL.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

CPANSec

Reservar

2026-11-03

Divulgación

2026-11-04

Moderación

aceptado

Artículo

VDB-431089

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!