PatchSiren

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.