CVE-2026-22599
Last modified
CVE-2026-22599 is a high-severity vulnerability rated 7.2/10 on the CVSS scale. Strapi is an open source headless content management system. In versions on the 4.x branch prior to 4.26.1 and on the 5.x branch prior to 5.33.2, a database-query injection vulnerability existed in the Strapi Content-Type Builder write API. EPSS estimates a 1.18% chance of exploitation in the next 30 days.
Description
Strapi is an open source headless content management system. In versions on the 4.x branch prior to 4.26.1 and on the 5.x branch prior to 5.33.2, a database-query injection vulnerability existed in the Strapi Content-Type Builder write API. An authenticated administrator could inject arbitrary database statements through the `column.defaultTo` attribute when creating or modifying a content type. Setting `defaultTo` as a tuple `[value, { isRaw: true }]` caused the value to be passed directly into Knex's `db.connection.raw()` during schema migration without sanitization, allowing arbitrary statement execution at the database layer. Depending on the database engine, this enabled arbitrary file read via database utility functions, denial of service via forced server crash on schema-migration error, and on engines that permit external program execution, remote code execution against the database server. The patch in versions 4.26.1 and 5.33.2 addresses this by restricting all Content-Type Builder write APIs to development mode only. Production deployments running v5.33.2 or later return 404 for requests against `/content-type-builder/content-types` and related endpoints, removing the network-reachable attack surface entirely.
Metrics
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Strapi | Strapi | >= 4.0.0, < 4.26.1 |
| Strapi | Strapi | >= 5.0.0, < 5.33.2 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-22599?
How severe is CVE-2026-22599?
How do I fix CVE-2026-22599?
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-22593EVerest is an EV charging software stack. Prior to version 2…7.8
- CVE-2026-22594Ghost is a Node.js content management system. In versions 5.…8.1
- CVE-2026-22595Ghost is a Node.js content management system. In versions 5.…8.1
- CVE-2026-22596Ghost is a Node.js content management system. In versions 5.…7.2
- CVE-2026-22597Ghost is a Node.js content management system. In versions 5.…2.7
- CVE-2026-22598ManageIQ is an open-source management platform. A flaw was f…7.1
- CVE-2026-2260A vulnerability was found in D-Link DCS-931L up to 1.13.0. T…7.3
- CVE-2026-22600OpenProject is an open-source, web-based project management …9.1
- CVE-2026-22601OpenProject is an open-source, web-based project management …7.2
- CVE-2026-22602OpenProject is an open-source, web-based project management …3.5
- CVE-2026-22603OpenProject is an open-source, web-based project management …6.5
- CVE-2026-22604OpenProject is an open-source, web-based project management …5.3
Are you affected by CVE-2026-22599?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
