CVE-2026-121265
Last modified
CVE-2026-121265 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. SQL::Abstract versions before 2.000003 for Perl allow SQL injection via an arrayref column value in insert and update. With the array_datatypes option off, which is the default, insert(), update() and values() treat an arrayref column value as literal SQL. Its first element goes into the SQL text unescaped and the rest become bind values. EPSS estimates a 0.57% chance of exploitation in the next 30 days.
Description
SQL::Abstract versions before 2.000003 for Perl allow SQL injection via an arrayref column value in insert and update. With the array_datatypes option off, which is the default, insert(), update() and values() treat an arrayref column value as literal SQL. Its first element goes into the SQL text unescaped and the rest become bind values. A JSON array, or a repeated form field decoded as an arrayref, is such a value. An application that passes request data as column values to insert or update with the default options allows SQL injection. Releases before 2.000003 also treat an arrayref in generate() as literal SQL, including through AUTOLOAD when allow_autoload is on, whatever array_datatypes is set to.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| — | — | < 2.000003 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-121265?
How severe is CVE-2026-121265?
How do I fix CVE-2026-121265?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-121259A flaw was found in the GStreamer JPEG 2000 decimator in gst…6.5
- CVE-2026-12126The WCFM Marketplace – Multivendor Marketplace for WooCommer…6.4
- CVE-2026-121260A flaw has been found in Ziroom ZHOME A0101 1.0.1.0 Build 20…9.1
- CVE-2026-121261A vulnerability has been found in phpMyAdmin ShapeFile up to…4.3
- CVE-2026-121262A vulnerability was found in phpMyAdmin SQL-Parser 6.0.0/6.0…5.3
- CVE-2026-121263A vulnerability was determined in phpMyAdmin MoTranslator up…6.3
- CVE-2026-121267Incorrect default permissions vulnerability in TÜBİTAK BİLGE…7.8
- CVE-2026-12127The WPForms – Easy Form Builder for WordPress – Contact Form…5.3
- CVE-2026-12128The Pinpoint Booking System – Version 2 plugin for WordPress…5.3
- CVE-2026-121286On affected platforms running Arista EOS in multi-agent rout…6.5
- CVE-2026-121287An unauthenticated attacker on an adjacent network segment c…8.8
- CVE-2026-121288An unauthenticated attacker on an adjacent network segment c…8.1
Are you affected by CVE-2026-121265?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
