Home › Intelligence › Brief
VULNERABILITY BRIEF 🟠 High Vulnerability

Cleartext Storage of Sensitive Data in Strapi (CVE‑2023‑22894) Risks Admin‑Panel Confidentiality

Strapi’s CMS stores user details in cleartext, allowing anyone with admin‑panel access to read them. The issue also enables a chain to remote code execution, highlighting the need for encryption‑at‑rest controls and audit‑ready evidence.

Verisq™ Intelligence · 📅 October 09, 2026 · 📰 nvd.nist.gov
🟠
Severity
High
VU
Type
Vulnerability
🎯
Confidence
High
🏢
Affected
1 sector(s)
✅
Actions
4 recommended
📰
Source
nvd.nist.gov

Cleartext Storage of Sensitive Data in Strapi (CVE‑2023‑22894) Risks Admin‑Panel Confidentiality

What It Is – Strapi’s headless‑CMS stores certain user details in cleartext within the admin database. An attacker who can log into the admin console can retrieve those details via a crafted query filter.

Exploitability – The flaw is publicly disclosed (CVE‑2023‑22894) and can be combined with CVE‑2023‑22621 to achieve remote code execution. No public exploit code has been released, but the vulnerability is rated High (CVSS ≈ 8.8) and is actively being scanned for.

Affected Products – Strapi open‑source CMS (all versions up to the latest 4.x that are no longer supported).

Why It Matters for Trust & Control Assurance

  • Data‑at‑rest protection – Cleartext storage violates the control objective of encrypting sensitive information, a requirement across SOC 2, ISO 27001, NIST CSF and many regulatory regimes.
  • Audit evidence – Demonstrating that sensitive fields are encrypted is a concrete piece of evidence auditors request; a gap here weakens the organization’s defensible audit trail.
  • Continuous monitoring – Detecting unencrypted fields through automated configuration scans supports a continuous‑control‑monitoring posture that enterprise buyers now expect.

Recommended Actions

  1. Inventory all Strapi instances and verify the version; retire any end‑of‑life deployments.
  2. Enable encryption for all database columns that store personally identifiable information (PII) or other sensitive data.
  3. Patch to the latest supported Strapi release that addresses CVE‑2023‑22894 and CVE‑2023‑22621.
  4. Run a configuration audit (e.g., using Verisq’s Control Mapping module) to confirm no other cleartext fields remain.
  5. Update admin‑access policies – enforce MFA and least‑privilege roles for the Strapi admin console.

Source: CISA KEV – CVE‑2023‑22894

📰 Original Source
https://nvd.nist.gov/vuln/detail/CVE-2023-22894 ↗

This Verisq Intelligence Brief is an independent analysis. Read the original reporting at the link above.

Vulnerability exposure

Is this CVE in your supply chain?

Verisq matches published vulnerabilities against the software your vendors run, so you know which relationships this touches before the next review.

See vendor exposure →