Description
The IP2Location Country Blocker plugin for WordPress is vulnerable to Regular Information Exposure in all versions up to, and including, 2.38.8 due to missing capability checks on the admin_init() function. This makes it possible for unauthenticated attackers to view the plugin's settings.
Published: 2025-02-22
Score: 7.5 High
EPSS: 19.1% Moderate
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The IP2Location Country Blocker plugin for WordPress contains a missing permission check in the admin_init() function. As a result, unauthenticated users can reach the plugin’s settings page and view configuration data, such as country block lists and other options, exposing the site’s blocking configuration. The flaw is classified as an authorization failure (CWE‑285).

Affected Systems

All WordPress installations that have any version of the IP2Location Country Blocker plugin up to and including 2.38.8 are affected, regardless of the underlying PHP or WordPress version. No additional prerequisites are required other than the plugin being installed and accessible via its admin interface.

Risk and Exploitability

A CVSS score of 7.5 classifies this as high severity, and an EPSS score of 19% indicates a relatively high likelihood of exploitation. The vulnerability is not listed in the CISA KEV database. Based on the description, the likely attack vector is unauthenticated HTTP requests to the admin interface, which would allow retrieval of the plugin settings without authentication.

Generated by OpenCVE AI on May 22, 2026 at 16:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the plugin to a version newer than 2.38.8 that includes the missing capability check.
  • If an immediate upgrade is not possible, remove or disable the plugin to eliminate the exposure.
  • Add a firewall or role‑based access control so that only users with administrator privileges can reach the plugin’s settings page, blocking unauthenticated access.

Generated by OpenCVE AI on May 22, 2026 at 16:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-4441 The IP2Location Country Blocker plugin for WordPress is vulnerable to Regular Information Exposure in all versions up to, and including, 2.38.8 due to missing capability checks on the admin_init() function. This makes it possible for unauthenticated attackers to view the plugin's settings.
History

Mon, 24 Feb 2025 17:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 22 Feb 2025 08:30:00 +0000

Type Values Removed Values Added
Description The IP2Location Country Blocker plugin for WordPress is vulnerable to Regular Information Exposure in all versions up to, and including, 2.38.8 due to missing capability checks on the admin_init() function. This makes it possible for unauthenticated attackers to view the plugin's settings.
Title IP2Location Country Blocker <= 2.38.8 - Missing Authorization to Unauthenticated Information Exposure via admin_init Function
Weaknesses CWE-285
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T17:17:23.404Z

Reserved: 2025-02-15T23:27:42.878Z

Link: CVE-2025-1361

cve-icon Vulnrichment

Updated: 2025-02-24T16:16:25.420Z

cve-icon NVD

Status : Received

Published: 2025-02-22T09:15:24.033

Modified: 2025-02-22T09:15:24.033

Link: CVE-2025-1361

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-22T16:30:40Z

Weaknesses