CVE-2023-22894
HIGH 7.2 KNOWN EXPLOITED PoC CATALOGUED ALL-YEARSStrapi through 4.5.5 allows attackers (with access to the admin panel) to discover sensitive user details by exploiting the query filter. The attacker can filter users by columns that contain sensitive information and infer a value from API responses. If the attacker has super admin access, then this can be exploited to discover the password hash and password reset token of all users. If the attacker has admin panel access to an account with permission to access the username and email of API users with a lower privileged role (e.g., Editor or Author), then this can be exploited to discover sensitive information for all API users but not other admin accounts.
Confirmed exploited in the wild — in CISA KEV since 2026-10-08. Patch or mitigate now.
Exploitation likelihood
4.1%chance of exploitation in 30 days · 91st percentile
Impact if exploited
7.2CVSS 3.1 · HIGH · ADP
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ✓Access: Reachable over the network — no local access needed
- ⚠Privileges: Requires an admin / high-privilege account
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
Public PoC or exploit resources are catalogued below.
- VulnCheck KEV · XDB 6dfa9c56d986 · Linked repository
- VulnCheck KEV · XDB 67ac3833c602 · Linked repository
Listed by the named source; Vulnpedia has not tested these resources.
PoC data: JSON
Resource commands
curl -s https://vulnpedia.com/cve/CVE-2023-22894/poc.jsonMachine-readable PoC index for this CVE (for automation).Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Data snapshot:
Weakness (CWE)
- CWE-312: Cleartext Storage of Sensitive Information
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
References and research data (JSON)
Packages and version ranges
Each advisory describes its own package and affected ranges. A boundary applies to that range; it is not a universal upgrade recommendation.
@strapi/strapi npm
pkg:npm/%40strapi/strapi
SEMVER range- Introduced version (included): 3.2.1
- Fixed boundary (excluded): 4.8.0
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435ZAdditional upstream package constraints
{ "database": { "source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2023/04/GHSA-jjqf-j4w7-92w8/GHSA-jjqf-j4w7-92w8.json" } }
Unverified PoC candidates
Catalogue matches for further research. These repositories have not been validated as working exploits.
2 candidates
- https://github.com/Saboor-Hakimi/CVE-2023-22894
CVE-2023-22894
PoC-in-GitHub · CVE-2023-22894
PoC-in-GitHub · CVE-2023-22894 · Updated 2025-10-22T04:47:41Z - https://github.com/maxntv/CVE-2023-22894-PoCPoC-in-GitHub · CVE-2023-22894
PoC-in-GitHub · CVE-2023-22894 · Updated 2025-07-31T16:17:10Z
Additional exploitation reports
Source-specific reports, separate from CISA KEV. Repeated observations from one source are not independent confirmations.
- VulnCheck KEV · 2026-10-08T00:00:00Z
Source guidance: Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.
Source ransomware assessment: Unknown
VulnCheck KEV · CVE-2023-22894 · Updated 2026-10-08T00:00:00Z - VulnCheck KEV · 2026-10-08T00:00:00ZVulnCheck KEV · CVE-2023-22894
VulnCheck KEV · CVE-2023-22894
Known Affected Software Configurations
| Vendor | Product | Version range |
|---|---|---|
| Strapi | Strapi | ≥ 3.2.1 and < 4.8.0 |
All CVSS metrics
- HIGH 7.2 v3.1 · ADP Primary
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H - MEDIUM 4.9 v3.1 · NVD Primary
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N - HIGH 7.2 v3.1 · NVD Secondary
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
References
Exploit-tagged references (not proof of a PoC)
- https://www.ghostccamm.com/blog/multi_strapi_vulns/ CVE record · mitre · Updated 2023-04-19T00:00:00.000Z
CVE record · CVE · Updated 2024-08-02T10:20:31.183Z
NVD · CVE-2023-22894 · Updated 2026-10-09T14:20:41.113 - https://strapi.io/blog/security-disclosure-of-vulnerabilities-cve CVE record · mitre · Updated 2023-04-19T00:00:00.000Z
CVE record · CVE · Updated 2024-08-02T10:20:31.183Z
NVD · CVE-2023-22894 · Updated 2026-10-09T14:20:41.113
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z
Advisories
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2023-22894 CVE record · CISA-ADP · Updated 2026-10-09T03:55:26.444Z
NVD · CVE-2023-22894 · Updated 2026-10-09T14:20:41.113 - https://osv.dev/vulnerability/GHSA-jjqf-j4w7-92w8 GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://nvd.nist.gov/vuln/detail/CVE-2023-22894 GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://euvd.enisa.europa.eu/vulnerability/EUVD-2023-1342 EUVD · EUVD-2023-1342
- https://vulncheck.com/kev VulnCheck KEV · CVE-2023-22894 · Updated 2026-10-08T00:00:00Z
Technical & other
- https://github.com/strapi/strapi/releases CVE record · mitre · Updated 2023-04-19T00:00:00.000Z
CVE record · CVE · Updated 2024-08-02T10:20:31.183Z
NVD · CVE-2023-22894 · Updated 2026-10-09T14:20:41.113
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://github.com/strapi/strapi/security/advisories/GHSA-jjqf-j4w7-92w8 GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://github.com/strapi/strapi GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://github.com/strapi/strapi/releases/tag/v4.8.0 GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://www.ghostccamm.com/blog/multi_strapi_vulns GitHub Advisory Database · GHSA-jjqf-j4w7-92w8
GitHub Advisory Database · GHSA-jjqf-j4w7-92w8 · Updated 2023-11-08T04:11:39.345435Z - https://www.cisa.gov/news-events/cybersecurity-advisories/aa26-281a VulnCheck KEV · CVE-2023-22894 · Updated 2026-10-08T00:00:00Z
- https://www.cisa.gov/sites/default/files/feeds/known_exploited_vulnerabilities.json VulnCheck KEV · CVE-2023-22894 · Updated 2026-10-08T00:00:00Z
- https://vulncheck.com/xdb/6dfa9c56d986 VulnCheck KEV · 6dfa9c56d986 · Updated 2026-10-08T00:00:00Z
- https://github.com/Saboor-Hakimi/CVE-2023-22894 VulnCheck KEV · 6dfa9c56d986 · Updated 2026-10-08T00:00:00Z
- https://vulncheck.com/xdb/67ac3833c602 VulnCheck KEV · 67ac3833c602 · Updated 2026-10-08T00:00:00Z
- https://github.com/maxntv/CVE-2023-22894-PoC VulnCheck KEV · 67ac3833c602 · Updated 2026-10-08T00:00:00Z
Sources: NVD · CVE.org · All sources and attribution · EPSS