Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach site with guest posting enabled
-
ExploitIdentify guest-submitted listing
-
ExecutionSend edit request without ownership check
-
ImpactModify, 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
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.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Geodirectory
View allGeoDirectory, a WordPress directory plugin, writes administrator-supplied text into a generated PHP file inside its own
Stored cross-site scripting in the GeoDirectory WordPress plugin before 2.8.194 allows an authenticated user holding the
Information disclosure in the GeoDirectory WordPress plugin (before 2.8.168) exposes the email addresses of all register
Authenticated path traversal in the GeoDirectory WordPress plugin before 2.8.194 allows any user holding a Subscriber-le
The GeoDirectory WordPress plugin before 2.8.120 does not validate and escape some of its shortcode attributes before o
The GeoDirectory Business Directory WordPress plugin before 2.1.1.3 was vulnerable to Authenticated Stored Cross-Site Sc
Unauthenticated SQL injection in the GeoDirectory WordPress plugin (versions up to and including 2.8.152) allows remote
SQL injection in the GeoDirectory WordPress plugin (versions 2.8.174 and earlier) lets unauthenticated remote attackers
GeoDirectory WordPress plugin versions before 2.8.194 fail to enforce status, ownership and password checks in an unauth
Unauthenticated visitors to WordPress sites running GeoDirectory before 2.8.194 can retrieve the title, permalink and ca
Cross-Site Request Forgery in the GeoDirectory WordPress plugin (versions ≤ 2.8.176) enables remote unauthenticated atta
Missing Authorization vulnerability in AyeCode - WP Business Directory Plugins GeoDirectory allows Exploiting Incorrectl
EUVD-2026-109217
GHSA-pjph-x42v-fp6x
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB