Drupal Discloses Two Critical RCE Flaws, Warns Exploits Could Land "Within Hours or Days"
The Drupal Security Team on October 14, 2026 disclosed and patched five vulnerabilities, including two critical-severity remote code execution (RCE) flaws affecting the Field UI module in Drupal core and the contributed Entity List module. Drupal rated both critical flaws 19 out of 25 on its internal risk scale, and a pre-disclosure notice (PSA-2026-10-12) warned administrators to reserve time for updates because "exploits might be developed within hours or days." As of October 19, Drupal and outside researchers report no confirmed in-the-wild exploitation, but the advisory's own language has driven urgent patch-now coverage across the security press, including SecurityWeek and BleepingComputer.
Drupal is one of the most widely deployed open-source content management systems, used heavily by government agencies, universities, and non-profit organizations — a user base that tends to patch slowly, which is part of why Drupal's security team is pushing such an aggressive timeline.
Incident Details
| Attribute | Value |
|---|---|
| Disclosure Date | October 14, 2026 |
| Advisory IDs | SA-CORE-2026-014 (core), SA-CONTRIB-2026-218 (Entity List) |
| CVE — Field UI (core) | CVE-2026-108097 |
| CVE — Entity List (contributed module) | CVE-2026-108099 |
| Severity | Critical, 19/25 on Drupal's risk scale |
| Affected | All currently supported Drupal core branches; Entity List module |
| Patched Core Versions | 10.6.19, 11.3.19, 11.4.10 |
| Patched Module Version | Entity List 3.0.10 |
| Authentication Required | No — at least one unauthenticated exploit path documented for each flaw |
| Exploitation Status (as of Oct 19) | Theoretical; no public exploit code or confirmed attacks reported |
| Also Patched | CVE-2026-108515 (XSS, Link module), CVE-2026-108514 (XSS, Navigation module), Gin theme XSS (5.0.16, 4.1.4) |
How the Flaws Work
Core alone isn't enough — contributed modules open the door
Neither critical flaw is directly exploitable on a stock Drupal install. CVE-2026-108097 sits in the core Field UI module, which powers the admin interface for configuring content-type fields; Drupal's advisory states it "cannot be exploited using Drupal core alone," but contributed modules create multiple exploitation paths, and at least one of those paths requires no authentication at all. CVE-2026-108099, in the separately maintained Entity List module (used to build entity listings without Views), follows the identical pattern: the module by itself isn't exploitable, but combining it with other contributed modules — or certain custom code — opens an unauthenticated route to remote code execution.
This "core/module plus ecosystem" exploitation model means risk varies site-by-site depending on which contributed modules are installed, making blanket exposure hard to quantify from the advisory alone — a key reason Drupal is urging everyone running the vulnerable components to patch rather than assess individual risk first.
A narrow disclosure window with an explicit urgency warning
Drupal's security process typically includes a pre-disclosure PSA, and PSA-2026-10-12 set a narrow release window of 16:00 to 21:00 UTC on October 14 for the fixes. The accompanying guidance was unusually direct about the expected pace of weaponization: "The Drupal Security Team urges you to reserve time for core updates at that time because exploits might be developed within hours or days." That phrasing — rather than evidence of active exploitation — is the basis for the "fast exploitation risk" framing in press coverage; Drupal has not reported seeing attack traffic as of this writing.
End-of-life branches get nothing
Drupal only ships fixes for currently supported branches. Any Drupal 10 release older than the 10.6.x line, and any Drupal 11 release older than 11.3.x, reached end-of-life before this disclosure and will not receive a patch for either flaw. Sites on those unsupported branches must first upgrade to a supported minor release before the fix is even available to them, leaving a meaningful population of older installs permanently exposed unless they move up the version tree.
Secondary fixes bundled in the same release
Alongside the two RCEs, Drupal's October 14 release addressed CVE-2026-108515, a cross-site scripting issue in the core Link module, and CVE-2026-108514, an XSS flaw in the core Navigation module, plus an XSS defect in the popular Gin administration theme, patched in versions 5.0.16 and 4.1.4. None of the secondary issues carry the critical RCE rating of the two headline flaws.
Impact Assessment
| Impact Area | Description |
|---|---|
| Scope | All currently supported Drupal core versions, plus any site running the Entity List contributed module |
| Attack Complexity | Not exploitable via core or Entity List alone; requires specific contributed-module combinations, though at least one unauthenticated path exists for each flaw |
| Authentication Barrier | None for the known exploit paths — unauthenticated remote code execution is possible under the right module mix |
| Business Impact | Full server compromise via RCE on affected sites, with downstream risk to any hosted data, credentials, or connected infrastructure |
| End-of-Life Exposure | Sites on Drupal branches older than 10.6.x or 11.3.x cannot receive a patch and remain exposed until upgraded |
| Reputational/Sector Risk | Heavy concentration of Drupal deployments in government, higher education, and non-profit sectors — environments historically slower to patch |
Recommendations
For Drupal site administrators
- Update core to 10.6.19, 11.3.19, or 11.4.10 immediately, and update the Entity List module to 3.0.10 if it is installed.
- If immediate core patching isn't possible, apply Drupal's stated mitigation: uninstall the core Field UI module (
field_ui) to remove the vulnerable functionality, accepting the loss of the admin field-management UI until the patch can be applied. - Inventory which contributed modules are active alongside Field UI and Entity List — the advisories note exploitation depends on specific module combinations, so this inventory determines actual exposure.
- Confirm your Drupal branch is still supported (
10.6.xor later,11.3.xor later); if not, prioritize a supported-branch upgrade before any further hardening work, since no patch exists for end-of-life releases.
For security teams
- Treat this as a patch-now item rather than a risk-assessment item — Drupal's own advisory flags exploit development as plausible "within hours or days," not months.
- Review the Gin theme and the Link and Navigation modules for the bundled XSS patches (5.0.16/4.1.4 for Gin) during the same maintenance window.
- Monitor vendor and CISA KEV feeds for CVE-2026-108097 and CVE-2026-108099 in case theoretical exploitation becomes confirmed, and be ready to escalate patch timelines if so.
- For managed hosting or multi-tenant Drupal environments, prioritize patch rollout to government, education, and non-profit tenants first, given their historically slower patch cadence and higher concentration of Drupal usage.
For developers maintaining custom code
- Audit custom modules for direct use of Field UI or Entity List APIs that could reproduce the vulnerable code paths described in SA-CORE-2026-014 and SA-CONTRIB-2026-218.
- Re-test any custom integrations after applying the patched versions to confirm no regressions in field configuration or entity-listing functionality.
Key Takeaways
- Drupal disclosed and patched two critical RCE flaws on October 14, 2026 — CVE-2026-108097 in the core Field UI module and CVE-2026-108099 in the contributed Entity List module — both rated 19/25 on Drupal's risk scale.
- Neither flaw is exploitable through core or the module alone; contributed modules create the actual attack paths, and at least one unauthenticated route exists for each.
- Fixes are available in Drupal 10.6.19, 11.3.19, and 11.4.10, and in Entity List 3.0.10; sites on end-of-life branches (older than
10.6.xor11.3.x) receive no patch and must upgrade branches first. - Drupal's own pre-disclosure notice warned that exploits "might be developed within hours or days," driving urgent patch-now coverage even though no in-the-wild exploitation has been confirmed as of October 19.
- Administrators unable to patch immediately can mitigate CVE-2026-108097 by uninstalling the core Field UI module.
- The same release also fixed two XSS flaws (CVE-2026-108515, CVE-2026-108514) and an XSS issue in the Gin admin theme, patched in 5.0.16 and 4.1.4 — lower severity, but worth applying in the same maintenance window.