Country - Moderately critical - Cross-site scripting - SA-CONTRIB-2026-211
View online: https://www.drupal.org/sa-contrib-2026-211 Project: Country [1] Project machine name: country Date: 2026-October-07 Security risk: *Moderately critical* 10 ∕ 25 AC:Complex/A:Admin/CI:Some/II:Some/E:Theoretical/TD:Uncommon [2] Vulnerability: Cross-site scripting Affected versions: <2.1.3 || >=2.2.0 <2.2.1 CVE IDs: CVE-2026-107308 Description: The module Country provides a dedicated field type for Drupal core's official country list. The module does not sufficiently escape user input in its autocomplete widget, which can lead to a cross site scripting vulnerability. This vulnerability is mitigated by the fact that it can not occur out of the box with the Country module, additional module(s) or custom code is required. Solution: Install the latest version: * If you use the Country module 2.2.x, upgrade to Country 2.2.1 [3]. * If you use the Country module 2.1.x, upgrade to Country 2.1.3 [4]. Reported By: * Conrad Lara (cmlara) [5] Fixed By: * Boris Doesborg (batigolix) [6] * Conrad Lara (cmlara) [7] Coordinated By: * Swan Kalata (akalata) [8] of the Drupal Security Team * Damien McKenna (damienmckenna) [9] of the Drupal Security Team * Juraj Nemec (poker10) [10] of the Drupal Security Team ------------------------------------------------------------------------------ Contribution record [11] [1] https://www.drupal.org/project/country [2] https://www.drupal.org/security-team/risk-levels [3] https://www.drupal.org/project/country/releases/2.2.1 [4] https://www.drupal.org/project/country/releases/2.1.3 [5] https://www.drupal.org/u/cmlara [6] https://www.drupal.org/u/batigolix [7] https://www.drupal.org/u/cmlara [8] https://www.drupal.org/u/akalata [9] https://www.drupal.org/u/damienmckenna [10] https://www.drupal.org/u/poker10 [11] https://new.drupal.org/contribution-record?source_link=https%3A//www.drupal....
participants (1)
-
security-news@drupal.org