PatchSiren cyber security CVE debrief
CVE-2026-54239 wpengine CVE debrief
CVE-2026-54239 is a high-severity vulnerability in the FaustWP WordPress plugin used in Faust.js, a headless WordPress toolkit. The vulnerability allows a logged-in non-administrator to potentially gain full access to the WordPress REST API and execute arbitrary code by modifying the initialization vector of an authorization code. This could lead to administrator-account creation, plugin installation, and other malicious activities. The issue is fixed in version 1.8.11 of the FaustWP WordPress plugin. WordPress administrators and developers using Faust.js should assess exposure and prioritize remediation due to the potential for unauthorized access and code execution.
- Vendor
- wpengine
- Product
- faustjs
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-09-18
Who should care
WordPress administrators and developers using Faust.js should assess exposure and prioritize remediation due to the potential for unauthorized access and code execution. This includes reviewing affected versions, implementing updates or mitigations, and verifying the integrity of their deployments. Security teams should also monitor for suspicious activity and implement additional security measures to prevent exploitation.
Why it matters
CVE-2026-54239 is a high-severity vulnerability in Faust.js that requires immediate attention from WordPress administrators and developers. The vulnerability allows a logged-in non-administrator to potentially gain full access to the WordPress REST API and execute arbitrary code. This could lead to administrator-account creation, plugin installation, and other malicious activities. The issue is fixed in version 1.8.11 of the FaustWP WordPress plugin.
- Potential for unauthorized access to WordPress REST API
- Possible elevation of privileges to administrator level
- Risk of arbitrary code execution
- Need for verification of affected versions and remediation
Technical summary
The FaustWP WordPress plugin in Faust.js has a vulnerability that allows a logged-in non-administrator to modify the initialization vector of an authorization code, potentially leading to full WordPress REST API access and arbitrary code execution. This issue arises from the plugin's authentication mechanism, specifically with the handling of the initialization vector in the token envelope. The vulnerability is fixed in repository version 1.8.11, which properly authenticates both the ciphertext and the initialization vector in the token envelope.
Defensive priority
High priority for WordPress administrators and developers using Faust.js
Recommended defensive actions
- Update Faust.js to version 1.8.11 or later
- Verify and restrict access to the WordPress REST API
- Monitor for suspicious activity and implement additional security measures
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The CVE record and NVD entry provide details on the vulnerability in Faust.js, a headless WordPress toolkit. The issue is with the FaustWP WordPress plugin's authentication mechanism, specifically with the handling of the initialization vector in the token envelope.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-54239 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-54239
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-54239 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54239
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/wpengine/faustjs/commit/cda00de7290f9b178cb1652d30b4cdf5bb8688d0
-
Source reference
Unverified legacy reference
URL: https://github.com/wpengine/faustjs/pull/2386
-
Source reference
Unverified legacy reference
URL: https://github.com/wpengine/faustjs/security/advisories/GHSA-q6pm-r77q-qcv3
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.