CVE-2026-13766 DBIx::QuickORM versions before 0.000026 for Perl allow SQL injection via unquoted SQL identifiers

Critical 9.8 Published Updated

Attackers can inject SQL via unquoted identifiers in DBIx::QuickORM, enabling data disclosure and tampering if user input controls query structure.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-13766?

CVE-2026-13766 is a critical SQL injection vulnerability in EXODIST DBIx::QuickORM, published on 30 Jun 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

DBIx::QuickORM versions before 0.000026 for Perl allow SQL injection via unquoted SQL identifiers.

The default SQL builder, a SQL::Abstract subclass, sets bindtype in its constructor but never quote_char, so SQL::Abstract emits identifiers verbatim. Caller-supplied identifiers (order_by, where-clause column keys, field and returning lists, upsert columns, and join aliases) reach the SQL string raw, while values are placeholder-bound and unaffected.

A caller that forwards untrusted input to an affected identifier position, such as a user-controlled order_by value, enables SQL injection: the row order can be made to depend on a sub-select over columns the query never selected, and the where and update identifier positions permit further data disclosure and tampering.

Weakness: CWE-89

Which versions are affected by CVE-2026-13766?

How do I fix CVE-2026-13766?

No fix has been published for CVE-2026-13766 yet. Limit exposure of the affected software until one is available.

Use parameterised queries everywhere and never build SQL by joining strings. Upgrade affected software first; a web application firewall only buys time. More about SQL injection.

Is CVE-2026-13766 being exploited?

There is no known exploitation of CVE-2026-13766 in the wild and no public exploit code.

Sources

Also known as GHSA-gvp3-3684-gppw.

Is CVE-2026-13766 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free