Skip to content
Founder-led WordPress incident response and care Request an assessment
3zerodigital Request a Website Assessment

Plugin security history

Geo Controller Vulnerability History & Security Timeline

The Wordfence Intelligence dataset currently contains 7 vulnerability records associated with Geo Controller, published between 2021 and 2025.

Dataset last synchronized: 2026-08-03 00:31:25 UTC

At a glance

Security Snapshot

7Total records
0Critical
1High
6Medium
0Low
0Informational
7Patched records
0Currently marked unpatched
2021-08-31First disclosure
2025-12-08Latest disclosure
6 of 7CVE coverage

Year-by-Year Timeline

YearRecordsRelative volume
202111 records
202311 records
202444 records
202511 records

Severity Breakdown

SeverityRecordsShare
High114.3%
Medium685.7%

Vulnerability-Type Breakdown

Cross-Site Scripting

3 records42.9%

First: 2021. Latest: 2024.

Missing Authorization

2 records28.6%

First: 2024. Latest: 2024.

Other

1 record14.3%

First: 2024. Latest: 2024.

Information Disclosure

1 record14.3%

First: 2025. Latest: 2025.

Patch Status

Patched
7
Currently marked unpatched
0
Unknown status
0

Patch status reflects the latest successfully synchronized source dataset and must be checked against the installed version.

Latest Known Patched Versions

  • 8.9.6
  • 8.7.4
  • 8.7.0
  • 8.6.5
  • 8.5.3
  • 7.13.12

Affected-Version History

Ranges are deduplicated by source range record and shown with the associated disclosure and known patched versions.

Affected rangeVulnerabilityPublishedPatched versionSeverity
*-8.9.5Geo Controller <= 8.9.5 - Unauthenticated Information ExposureDecember 8, 20258.9.6Medium
*-8.7.3Geo Controller <= 8.7.3 - Missing Authorization to Authenticated (Subscriber+) Menu Creation/DeletionSeptember 4, 20248.7.4Medium
*-8.6.9Geo Controller <= 8.6.9 - Missing Authorization to Unauthenticated Shortcode ExecutionSeptember 4, 20248.7.0Medium
*-8.6.4Geo Controller <= 8.6.4 - Authenticated (Contributor+) Stored Cross-Site ScriptingMarch 28, 20248.6.5Medium
*-8.6.4Geo Controller <= 8.6.4 - Unauthenticated PHP Object Injection via shortcode REST API RouteFebruary 10, 20248.6.5High
*-8.5.2Geo Controller <= 8.5.2 - Authenticated (Contributor+) Stored Cross-Site ScriptingOctober 4, 20238.5.3Medium
*-7.13.11WordPress Geolocation Plugin – CF Geo Plugin <= 7.13.11 - Reflected Cross-Site ScriptingAugust 31, 20217.13.12Medium

Selected source records

Latest Records

MediumCVE-2025-62109

Geo Controller <= 8.9.5 - Unauthenticated Information Exposure

Published: December 8, 2025

Affected versions
*-8.9.5
Patched versions
8.9.6
Original Wordfence record
MediumCVE-2024-7380

Geo Controller <= 8.7.3 - Missing Authorization to Authenticated (Subscriber+) Menu Creation/Deletion

Published: September 4, 2024

Affected versions
*-8.7.3
Patched versions
8.7.4
Original Wordfence record
MediumCVE-2024-7381

Geo Controller <= 8.6.9 - Missing Authorization to Unauthenticated Shortcode Execution

Published: September 4, 2024

Affected versions
*-8.6.9
Patched versions
8.7.0
Original Wordfence record
MediumCVE-2024-30451

Geo Controller <= 8.6.4 - Authenticated (Contributor+) Stored Cross-Site Scripting

Published: March 28, 2024

Affected versions
*-8.6.4
Patched versions
8.6.5
Original Wordfence record
HighCVE-2024-3591

Geo Controller <= 8.6.4 - Unauthenticated PHP Object Injection via shortcode REST API Route

Published: February 10, 2024

Affected versions
*-8.6.4
Patched versions
8.6.5
Original Wordfence record
MediumCVE-2023-51513

Geo Controller <= 8.5.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Published: October 4, 2023

Affected versions
*-8.5.2
Patched versions
8.5.3
Original Wordfence record
Medium

WordPress Geolocation Plugin – CF Geo Plugin <= 7.13.11 - Reflected Cross-Site Scripting

Published: August 31, 2021

Affected versions
*-7.13.11
Patched versions
7.13.12
Original Wordfence record

Highest-Severity Records

HighCVE-2024-3591

Geo Controller <= 8.6.4 - Unauthenticated PHP Object Injection via shortcode REST API Route

Published: February 10, 2024

Affected versions
*-8.6.4
Patched versions
8.6.5
Original Wordfence record
MediumCVE-2023-51513

Geo Controller <= 8.5.2 - Authenticated (Contributor+) Stored Cross-Site Scripting

Published: October 4, 2023

Affected versions
*-8.5.2
Patched versions
8.5.3
Original Wordfence record
MediumCVE-2024-30451

Geo Controller <= 8.6.4 - Authenticated (Contributor+) Stored Cross-Site Scripting

Published: March 28, 2024

Affected versions
*-8.6.4
Patched versions
8.6.5
Original Wordfence record
Medium

WordPress Geolocation Plugin – CF Geo Plugin <= 7.13.11 - Reflected Cross-Site Scripting

Published: August 31, 2021

Affected versions
*-7.13.11
Patched versions
7.13.12
Original Wordfence record
MediumCVE-2024-7381

Geo Controller <= 8.6.9 - Missing Authorization to Unauthenticated Shortcode Execution

Published: September 4, 2024

Affected versions
*-8.6.9
Patched versions
8.7.0
Original Wordfence record
MediumCVE-2025-62109

Geo Controller <= 8.9.5 - Unauthenticated Information Exposure

Published: December 8, 2025

Affected versions
*-8.9.5
Patched versions
8.9.6
Original Wordfence record
MediumCVE-2024-7380

Geo Controller <= 8.7.3 - Missing Authorization to Authenticated (Subscriber+) Menu Creation/Deletion

Published: September 4, 2024

Affected versions
*-8.7.3
Patched versions
8.7.4
Original Wordfence record

View all associated vulnerabilities

Need help reviewing an exposed WordPress website?

Running an affected version does not prove that a website was compromised. Suspicious redirects, unknown administrators, injected content, unexpected files or recurring malware may require a manual investigation.

Vulnerability data: Wordfence Intelligence. Analysis and practical guidance: 3Zero Digital.

Data Source, Attribution and Methodology

This page aggregates active Production Feed records. Counts are not software-quality rankings, and an affected version does not prove exploitation or infection. Read the full methodology.

Return to the Security History Directory