Payload: SQL Injection in SQLite and Postgres
Critical severity
GitHub Reviewed
Published
Sep 22, 2026
in
payloadcms/payload
•
Updated Oct 6, 2026
Package
Affected versions
>= 3.0.0, < 3.88.0
>= 4.0.0-canary.0, < 4.0.0-canary.27
Patched versions
3.88.0
4.0.0-canary.27
Description
Published to the GitHub Advisory Database
Oct 6, 2026
Reviewed
Oct 6, 2026
Last updated
Oct 6, 2026
Impact
A user can submit a request that exploits a SQL Injection vulnerability in Payload.
You are affected if:
You are not affected if you use MongoDB (
@payloadcms/mongodb).Patches
Users should upgrade Payload packages to
>= 3.88.0or>= 4.0.0-canary.27.Workarounds
Upgrading to a patched version is recommended. Until you can upgrade, restrict untrusted users from supplying dynamic query filters or join parameters and limit read access to affected collections.
References