Skip to main content

Geolocation Field CVE-2026-13242

| EUVDEUVD-2026-43066 MEDIUM
SQL Injection (CWE-89)
2026-07-10 drupal GHSA-hccw-5cx2-v346
6.5
CVSS 3.1 · Vendor: drupal
Share

Severity by source

Vendor (drupal) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI
6.5 MEDIUM

Network-reachable with no auth per Drupal's public-facing views pattern; limited C:L/I:L reflects bounded SQL injection impact without full DB control.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

5
Analysis Generated
Jul 13, 2026 - 19:37 vuln.today
CVSS changed
Jul 13, 2026 - 19:07 NVD
6.5 (MEDIUM)
Patch available
Jul 10, 2026 - 23:02 EUVD
CVE Published
Jul 10, 2026 - 21:44 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 10, 2026 - 21:44 cve.org
MEDIUM 6.5

DescriptionCVE.org

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Drupal Geolocation Field allows SQL Injection. This issue affects Geolocation Field versions: from 0.0.0 to 3.15.0.

AnalysisAI

SQL injection in the Drupal Geolocation Field contributed module exposes sites to unauthenticated database read and partial write access across all module versions prior to 3.15.0. The CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms the attack requires no authentication and no user interaction, making it remotely triggerable against any publicly reachable Drupal installation running the affected module. Impact is bounded by C:L/I:L/A:N - partial data disclosure and modification without availability disruption or full database takeover. No active exploitation has been confirmed (no CISA KEV listing), and EPSS sits at a low 0.16% (5th percentile), indicating minimal current attacker interest. A vendor patch is available.

Technical ContextAI

The Drupal Geolocation Field module (CPE: cpe:2.3:a:drupal:geolocation_field:*:*:*:*:*:*:*:*) provides a field type for storing and displaying geographic coordinates within the Drupal CMS framework. CWE-89 (Improper Neutralization of Special Elements in SQL Command) identifies the root cause as unsanitized user-controlled input being interpolated directly into SQL query strings rather than handled through parameterized queries or Drupal's database abstraction layer (DBAL). This class of flaw in a contributed module typically manifests in custom query-building code that bypasses Drupal core's db_select/db_query safeguards. Because Drupal's contributed modules often expose data through public-facing views and REST endpoints, the attack surface can be reachable without authentication depending on site configuration.

RemediationAI

Upgrade the Geolocation Field module to version 3.15.0 or later, which contains the vendor-released patch as confirmed by the Drupal security advisory at https://www.drupal.org/sa-contrib-2026-062. Drupal sites can update contributed modules via Composer (composer update drupal/geolocation) or through the Drupal admin update interface. If immediate patching is not feasible, consider temporarily disabling the Geolocation Field module to eliminate the attack surface - note this will break any geolocation-dependent content or views on the site. Alternatively, deploying a web application firewall rule targeting SQL injection patterns on Drupal request paths can reduce exploitability without disabling functionality, though WAF-based mitigations are not a substitute for patching. Review Drupal access permissions to restrict geolocation-related pages or views to authenticated roles where possible, which would raise the effective privilege bar even if it does not eliminate the underlying flaw.

Share

CVE-2026-13242 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy