PatchSiren cyber security CVE debrief
CVE-2026-114524 Drupal CVE debrief
The Custom Formatters module for Drupal allows users to create custom Field Formatters through an admin UI. The PHP formatter engine uses eval() to execute user-provided PHP code, leading to arbitrary PHP execution on the site. The permissions UI does not indicate this behavior. This vulnerability allows arbitrary PHP execution, potentially leading to unauthorized access and control of the site. Site administrators and security teams should prioritize verifying exposure and applying patches. Affected product deployments should be reviewed for exposure, and owners should be assigned for follow-up.
- Vendor
- Drupal
- Product
- Custom Formatters
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-21
- Original CVE updated
- 2026-10-21
- Advisory published
- 2026-10-21
- Advisory updated
- 2026-10-21
Who should care
Drupal site administrators, security teams, and developers who use the Custom Formatters module should be aware of this vulnerability and take steps to verify exposure and apply patches.
Why it matters
The Custom Formatters module for Drupal allows arbitrary PHP execution, potentially leading to unauthorized access and control of the site. Site administrators and security teams should prioritize verifying exposure and applying patches.
- Potential for arbitrary PHP execution on the site
- Possible unauthorized use of the PHP formatter engine
- Need for verification of user permissions and access controls
- Requirement for updating to version 4.2.1 or later
Technical summary
The Custom Formatters module for Drupal uses eval() to execute user-provided PHP code in the PHP formatter engine. This allows arbitrary PHP execution on the site. The permissions UI does not indicate this behavior, potentially allowing unauthorized users to exploit this vulnerability. The vulnerability affects versions less than 4.2.1, and a fix is available in version 4.2.1. Site administrators and security teams should prioritize verifying exposure and applying patches due to the potential for arbitrary PHP execution.
Defensive priority
Drupal site administrators and security teams should prioritize verifying exposure and applying patches due to the potential for arbitrary PHP execution.
Recommended defensive actions
- Verify if the Custom Formatters module is installed and enabled on your Drupal site
- Check the version of the Custom Formatters module and update to 4.2.1 or later if necessary
- Review user permissions and access controls to prevent unauthorized use of the PHP formatter engine
- 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
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The source corpus provides limited information about affected versions and remediation. According to the source, versions less than 4.2.1 are affected, and a fix is available in version 4.2.1. However, the source does not provide explicit evidence of the vulnerability's impact or details about the affected scope. Defenders should verify the vulnerability's presence in their environments and review user permissions and access controls to prevent unauthorized use of the PHP formatter engine.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-114524 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-114524
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-114524 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-114524
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
DRUPAL-CONTRIB-2026-225
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/Packagist/DRUPAL-CONTRIB-2026-225.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://www.drupal.org/sa-contrib-2026-225
Supplemental source
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.