CVE Catalog

CVE-2026-123491

HighCVSS 8.2
Published: Translated: NVD NIST

Summary

Craft CMS 4.0.0 before 4.18.9 and 5.0.0 before 5.11.2 contains an SQL injection vulnerability in GraphQL eager-loading: arguments on eager-loadable nodes absent from the public schema are copied into EagerLoadPlan criteria without cleansing. Unauthenticated attackers can inject SQL expressions and read arbitrary database content, including password hashes and session tokens.

Risk Assessment

An unauthenticated attacker can read password hashes, session tokens and other database content, leading to account takeover and data confidentiality breach. High risk for any Craft CMS instance with GraphQL enabled.

Recommendation

Upgrade Craft CMS to 4.18.9 or 5.11.2 (or later). Until patched, consider disabling the public GraphQL endpoint.

Other vulnerabilities in Craft CMS

See all
Original NVD description (English source)

Craft CMS 4.0.0 before 4.18.9 and 5.0.0 before 5.11.2 contains an SQL injection vulnerability in GraphQL eager-loading: arguments on eager-loadable nodes absent from the public schema are copied into EagerLoadPlan criteria without cleansing. Unauthenticated attackers can supply a parenthesized select argument to inject SQL expressions and read arbitrary database content, including password hashes and session tokens.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS