Skip to main content

GeoDirectory CVE-2026-113674

| EUVDEUVD-2026-109217 LOW
Improper Access Control (CWE-284)
2026-10-24 WPScan GHSA-pjph-x42v-fp6x
3.7
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach site with guest posting enabled
  2. Exploit
    Identify guest-submitted listing
  3. Execution
    Send edit request without ownership check
  4. Impact
    Modify, unpublish, or reassign listing

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the GeoDirectory 'guest posting' feature is enabled, and that one or more listings were submitted by logged-out (guest) users - these are the only objects affected. The attacker needs no authentication (PR:N) and no user interaction (UI:N), and operates remotely over the network. Limiting factors: impact is confined strictly to guest-submitted listings (listings owned by registered accounts are not reachable via this flaw), guest posting is a configuration-dependent feature that may not be enabled by default, and only integrity-type actions (edit, image attach, unpublish, reassign) are possible - no data disclosure. AC:H in the vendor vector indicates conditions beyond the attacker's direct control must hold (e.g., suitable guest-submitted listings existing); the precise trigger beyond the missing ownership check is not described in the available sources.

Impact

This is a low-severity broken access control flaw (CWE-284) with a vendor-aligned CVSS of 3.7 (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N). The signals are internally consistent and all point low: EPSS is 0.19% (8th percentile), the flaw is NOT in CISA KEV, and the vuln.today decision label is 'monitor' - not act_now or emergency. The network vector with no privileges (PR:N) means any unauthenticated remote attacker can reach it, but AC:H and the fact that impact is limited to integrity of guest-submitted content only (C:N, A:N) keep real-world risk modest. There is a PoC reference (WPScan) but it is not verified as working exploit code, so POC availability should not be read as active exploitation - the two are distinct. Overall this is a genuine authorization bug worth patching on a normal cycle, not a high-urgency priority; there is no high-CVSS/low-risk mismatch here because the CVSS itself is low and every other signal agrees. Note the vector sets A:N, yet the description includes 'unpublish' actions that arguably affect availability of individual listings - a possible minor undercount, but it does not change the low overall picture.

Exploit ScenarioDerived

With guest posting enabled on a GeoDirectory-powered site, an unauthenticated attacker identifies listings that were submitted by logged-out (guest) users and issues edit requests against them without any ownership check. They could then alter listing content, attach images, unpublish the listing, or reassign it. A WPScan PoC reference exists but is not verified as working exploit code.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 24, 2026

GeoDirectory WordPress plugin before 2.8.194 fails to verify ownership of listings submitted by logged-out visitors, so unauthenticated attackers can edit, unpublish, attach images to, or reassign any guest-submitted listing. The flaw only matters when guest posting is enabled and guest listings already exist, and impact is limited to integrity changes on those listings - no data disclosure or availability loss - giving it a low vendor-aligned CVSS of 3.7 (AC:H, PR:N, UI:N). A public reference to the issue exists via WPScan but is not verified as working exploit code, EPSS is 0.19% (8th percentile), there is no KEV entry, and the tracking decision is monitor; a vendor patch is available.

RemediationAI

Update the GeoDirectory plugin to 2.8.194 or later; the vendor-released fix is available and closes the missing ownership check for guest-submitted listings. Because the flaw is only reachable when guest posting is enabled, sites that cannot patch immediately can reduce exposure by disabling the plugin's guest posting option, which removes the affected submission path at the cost of losing anonymous listing submissions, or by restricting who can submit listings to registered, authenticated accounts. Sites that must keep guest posting active should review existing guest-submitted listings for unauthorized edits, unpublishing, image attachments, or reassignment to other accounts. Vendor and intelligence references: https://wpscan.com/vulnerability/23e66ca1-50eb-4ac1-9f5f-f830235c5af0/ and https://nvd.nist.gov/vuln/detail/CVE-2026-113674; EPLAN tracking label is monitor, EPSS 0.19% (8th percentile), and no KEV entry is recorded.

Affected VersionsENISA

GeoDirectory 0 <2.8.194

Affected Packages

euvd geodirectory fix: 2.8.194

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the GeoDirectory plugin for WordPress, which manages business and place directory listings, including a configuration option allowing logged-out visitors to submit listings ('guest posting'). The root cause is a broken access-control / authorization weakness (CWE-284): the edit handling for guest-submitted listings does not bind the listing to the submitting user (there is no authenticated owner for a guest listing, and no equivalent ownership or token check is enforced), so any unauthenticated request targeting a guest-submitted listing passes the ownership gate. The affected version range per EUVD is GeoDirectory 0 through versions before 2.8.194; the CPE string records the product as geodirectory with an unknown vendor namespace. Per the assessed vector, exploitation is network-reachable and needs no credentials or user interaction (PR:N/UI:N), while the AC:H rating reflects conditions outside the attacker's direct control - chiefly that guest posting must be enabled and suitable guest-submitted listings must exist. The precise trigger beyond the missing ownership check is not described in the available sources, and the exploit reference published on WPScan is not verified as working exploit code.

Know when Geodirectory gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 3.7 LOW

Unauthenticated network access (PR:N/AV:N) but success depends on guest posting being enabled and guest listings existing (AC:H); only limited integrity impact, no confidentiality, no system availability impact.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

3
Patch available
Oct 24, 2026 - 07:16 EUVD
CVE Published
Oct 24, 2026 - 06:00 cve.org
LOW 3.7
CVE Published
Oct 24, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The GeoDirectory WordPress plugin before 2.8.194 does not correctly verify ownership of listings submitted by logged-out users before allowing them to be edited, allowing unauthenticated attackers to modify, unpublish, attach images to, or reassign any guest-submitted listing when guest posting is enabled.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress directory plugin, common but not on every site
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-113673 HIGH POC
7.2 Oct 24

GeoDirectory, a WordPress directory plugin, writes administrator-supplied text into a generated PHP file inside its own

CVE-2026-113493 MEDIUM POC
6.8 Oct 24

Stored cross-site scripting in the GeoDirectory WordPress plugin before 2.8.194 allows an authenticated user holding the

CVE-2026-16968 MEDIUM POC
6.5 Aug 05

Information disclosure in the GeoDirectory WordPress plugin (before 2.8.168) exposes the email addresses of all register

CVE-2026-113491 MEDIUM POC
6.4 Oct 24

Authenticated path traversal in the GeoDirectory WordPress plugin before 2.8.194 allows any user holding a Subscriber-le

CVE-2025-6200 MEDIUM POC
5.9 Jul 11

The GeoDirectory WordPress plugin before 2.8.120 does not validate and escape some of its shortcode attributes before o

CVE-2021-24720 MEDIUM POC
5.4 Oct 11

The GeoDirectory Business Directory WordPress plugin before 2.1.1.3 was vulnerable to Authenticated Stored Cross-Site Sc

CVE-2026-39512 CRITICAL
9.3 Jun 15

Unauthenticated SQL injection in the GeoDirectory WordPress plugin (versions up to and including 2.8.152) allows remote

CVE-2026-84813 CRITICAL
9.3 Sep 03

SQL injection in the GeoDirectory WordPress plugin (versions 2.8.174 and earlier) lets unauthenticated remote attackers

CVE-2026-113492 MEDIUM POC
5.3 Oct 24

GeoDirectory WordPress plugin versions before 2.8.194 fail to enforce status, ownership and password checks in an unauth

CVE-2026-113490 MEDIUM POC
5.3 Oct 24

Unauthenticated visitors to WordPress sites running GeoDirectory before 2.8.194 can retrieve the title, permalink and ca

CVE-2026-81271 HIGH
8.8 Aug 27

Cross-Site Request Forgery in the GeoDirectory WordPress plugin (versions ≤ 2.8.176) enables remote unauthenticated atta

CVE-2024-43981 HIGH
8.8 Nov 01

Missing Authorization vulnerability in AyeCode - WP Business Directory Plugins GeoDirectory allows Exploiting Incorrectl

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