Description
Cross-Site Request Forgery (CSRF) vulnerability in IP2Location IP2Location Variables ip2location-variables allows Reflected XSS.This issue affects IP2Location Variables: from n/a through <= 2.9.5.
Published: 2025-04-17
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is a CSRF exploit that lets an attacker trigger a reflected XSS attack against users of the IP2Location Variables WordPress plugin. Through a crafted request that bypasses the plugin’s lack of CSRF protection, a malicious script can be injected into the response and executed in the victim’s browser. The injected script could steal session cookies, deface the site, or perform other malicious actions on behalf of the user. The flaw is categorized as CWE‑352, indicating improper request forgery protections.

Affected Systems

The issue affects the IP2Location Variables plugin for WordPress, version 2.9.5 and earlier. The product is distributed by IP2Location. No specific sub‑versions were listed; all builds from the initial release up to and including 2.9.5 are vulnerable.

Risk and Exploitability

The CVSS score of 7.1 signifies a high severity. The EPSS score is below 1%, indicating that at the time of analysis the likelihood of real‑world exploitation was considered low, and the vulnerability is not listed in CISA’s KEV catalog. However, because the flaw requires a CSRF attack, an adversary who can trick a logged‑in user into visiting a malicious link can trigger the reflected XSS injection. No additional preconditions are listed; a valid user session is sufficient once the attacker controls the request source.

Generated by OpenCVE AI on April 30, 2026 at 22:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the IP2Location Variables plugin to the latest version that includes CSRF token validation
  • If the plugin is not required for business operations, disable or uninstall it from the WordPress installation
  • Apply comprehensive input sanitization and output encoding to prevent malicious script execution

Generated by OpenCVE AI on April 30, 2026 at 22:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-11782 Cross-Site Request Forgery (CSRF) vulnerability in ip2location IP2Location Variables allows Reflected XSS. This issue affects IP2Location Variables: from n/a through 2.9.5.
History

Thu, 23 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}


Wed, 01 Apr 2026 23:45:00 +0000

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in ip2location IP2Location Variables allows Reflected XSS. This issue affects IP2Location Variables: from n/a through 2.9.5. Cross-Site Request Forgery (CSRF) vulnerability in IP2Location IP2Location Variables ip2location-variables allows Reflected XSS.This issue affects IP2Location Variables: from n/a through <= 2.9.5.
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}


Fri, 18 Apr 2025 08:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 17 Apr 2025 15:30:00 +0000

Type Values Removed Values Added
Description Cross-Site Request Forgery (CSRF) vulnerability in ip2location IP2Location Variables allows Reflected XSS. This issue affects IP2Location Variables: from n/a through 2.9.5.
Title WordPress IP2Location Variables plugin <= 2.9.5 - CSRF to Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:12:32.046Z

Reserved: 2025-04-16T06:23:29.555Z

Link: CVE-2025-39455

cve-icon Vulnrichment

Updated: 2025-04-17T18:10:22.084Z

cve-icon NVD

Status : Deferred

Published: 2025-04-17T16:15:55.430

Modified: 2026-04-23T15:29:35.457

Link: CVE-2025-39455

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-30T22:30:02Z

Weaknesses