CVE-2026-121007 in SQL::Abstractالمعلومات

الملخص

بحسب MITRE • 04/11/2026

SQL::Abstract versions from 1.90_01 before 2.000001_04 for Perl allow SQL injection via the where values of a nested statement in an identifier position.

A nested statement such as { -select => ... } in a position where plain scalars are identifiers treats its own plain scalars as identifiers too. These positions are the select list, ORDER BY, GROUP BY, RETURNING, and with the ExtraClauses plugin FROM (-as) and JOIN (to). The values of the statement's where, having and set clauses, and the rows of a -values, go into the SQL text instead of the bind list, unescaped unless quote_char is set. Subselects in a WHERE condition are not affected.

An application that passes untrusted input as a where value of such a nested statement, expecting it to be bound, allows SQL injection.

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

مسؤول

CPANSec

حجز

03/11/2026

إفشاء

04/11/2026

الاعتدال

تمت الموافقة

إدخال

VDB-431089

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you know our Splunk app?

Download it now for free!