Drupal Patches RCE and XSS Flaws
Drupal fixed an unauthenticated remote code execution flaw in Field UI/Entity List modules plus XSS issues in Navigation, Link and Gin theme.
Sourceadvisories.ncsc.nl — open the original
What to check
- Applies to
- The 5 CVEs named below. Whether you run an affected version is not assessed: check the versions the source lists.
- Exploitation
- No exploitation in the wild and no public exploit is recorded for the CVEs named.
NCSC-NL published an advisory summarizing Drupal's fixes for multiple vulnerabilities affecting Drupal core modules and the Gin administration theme. The most serious issue is a remote code execution vulnerability in the Field UI and Entity List modules, which can be exploited via contributed modules or custom code; some attack paths require no authentication. Additionally, the Navigation module, Link module, and Gin administration theme contain cross-site scripting (XSS) vulnerabilities stemming from insufficient sanitization of certain HTML or URL attributes. Exploitation of the XSS issues requires specific permissions, such as the ability to input HTML with certain data attributes or the 'administer menu' permission.
The advisory notes that these vulnerabilities are not trivially exploitable on their own — they require an additional plugin or external module to provide an exploitable code path. NCSC-NL recommends avoiding unknown or untrusted plugins and contributed modules as a mitigating control. Drupal has released updates addressing all the identified issues in the affected core modules and the Gin theme. Defenders running Drupal sites using Field UI, Entity List, Navigation, Link modules, or the Gin admin theme should apply the vendor updates and audit installed contributed modules for untrusted or unmaintained code that could provide the missing exploitation vector.
No evidence of active in-the-wild exploitation is mentioned in the advisory. The classification is 'Incorrect Permission Assignment for Critical Resource,' and no specific CVE identifiers were listed in the provided text.
Mentioned in this report
Source reporting: https://advisories.ncsc.nl/2026/ncsc-2026-0438.html
Free public brief. Slack alerts on the vendors you run come with the paid plans, and a new account gets three days of them, no card.
What this brief leaves out
This page is the free tier: the write-up, the severity, the names. In the app the same report carries live profiles of the CVEs it names. The paid plans add the security research and news reporting the free tier leaves out.
It sits in a corpus of 16,436 reports from 149 sources, 661 of them written in the last seven days, and it grows through the day.
A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Slack alerts are a paid-plan feature: name the vendors you run and Slack hears about the reports that touch them, not the rest of the week's. Nothing is charged unless you subscribe.
Create a free account What it costs