ezplatform-graphql GraphQL queries can expose password hashes
Description
ezplatform-graphql prior to 2.3.12 and 1.0.13 exposes password hashes of content creators via unauthenticated GraphQL queries.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
ezplatform-graphql prior to 2.3.12 and 1.0.13 exposes password hashes of content creators via unauthenticated GraphQL queries.
Vulnerability
Description
CVE-2022-41876 is an insecure storage vulnerability in ezplatform-graphql, the GraphQL server implementation for Ibexa DXP and Ibexa Open Source. The GraphQL endpoint exposes sensitive fields of user objects, including password hashes, hash types, email addresses, and login names, to unauthenticated queries [1][2][3]. This occurs because the passwordHash field is included in the GraphQL schema without access controls.
Exploitation
An unauthenticated attacker can send GraphQL queries to retrieve user account data. The vulnerability affects users who have created or modified content, which typically includes administrators and editors, but can also affect regular users in installations that allow user-generated content [2]. No authentication is required to exploit this issue.
Impact
Successful exploitation allows an attacker to obtain password hashes (not plaintext passwords) of affected users. While hashes cannot be directly used for login, they can be subjected to offline brute-force or dictionary attacks. Combined with other exposed data (e.g., email, login), this significantly increases the risk of account compromise [2][3].
Mitigation
The vulnerability is patched in versions 2.3.12 (2.x branch) and 1.0.13 (1.x branch) [1]. For users unable to upgrade, a workaround involves removing the passwordHash entry and other sensitive fields from the GraphQL type configuration file [3]. Affected users should change their passwords, and administrators can expire passwords using a provided console command [2].
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
ezsystems/ezplatform-graphqlPackagist | >= 1.0.0-rc1, < 1.0.13 | 1.0.13 |
ezsystems/ezplatform-graphqlPackagist | >= 2.0.0-beta1, < 2.3.12 | 2.3.12 |
Affected products
2- Range: < 1.0.13
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-c7pc-pgf6-mfh5ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2022-41876ghsaADVISORY
- developers.ibexa.co/security-advisories/ibexa-sa-2022-009-critical-vulnerabilities-in-graphql-role-assignment-ct-editing-and-drafts-tooltipsghsaWEB
- github.com/ezsystems/ezplatform-graphql/security/advisories/GHSA-c7pc-pgf6-mfh5ghsaWEB
News mentions
0No linked articles in our index yet.