DRUPAL-CONTRIB-2026-339: Composer/drupal/datafield vulnerability
This module provides a field type for storing structured data with multiple sub-fields, along with several widgets including a Search - autocomplete widget.
The module’s autocomplete endpoint does not sufficiently escape stored field values before returning them as suggestion labels, which can allow cross-site scripting.
This vulnerability is mitigated by the fact that the attacker must have permission to edit an entity carrying a Data Field field. The Search - autocomplete widget must also be configured on that field.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
composer/drupal/datafieldto a version that resolves this vulnerability.Fixed in 2.0.15 - Upgrade
Upgrade
composer/drupal/datafieldto a version that resolves this vulnerability.Fixed in 3.0.1