id: CVE-2026-118523 info: name: EventPrime < 4.3.6.1 - Unauthenticated Pending Post Disclosure author: maulanawirawan severity: medium description: | EventPrime WordPress plugin < 4.3.6.1 contains a broken access control vulnerability caused by improper handling of Pending Review post status, letting unauthenticated users view non-public content awaiting review, exploit requires no authentication. impact: | Unauthenticated users can view unpublished posts and pages, leading to information disclosure. remediation: | Update to version 4.3.6.1 or later. reference: - https://wpscan.com/vulnerability/d3cdae3c-79a4-4daf-8fe4-b03cd589beb4/ - https://plugins.trac.wordpress.org/changeset?old_path=/eventprime-event-calendar-management/tags/4.3.6.0&new_path=/eventprime-event-calendar-management/tags/4.3.6.1 - https://nvd.nist.gov/vuln/detail/CVE-2026-118523 classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N cvss-score: 5.3 cve-id: CVE-2026-118523 epss-score: 0.00467 epss-percentile: 0.40722 cwe-id: CWE-200 metadata: verified: true max-request: 2 vendor: eventprime product: eventprime-event-calendar-management fofa-query: body="eventprime-event-calendar-management" tags: cve,cve2026,wp,wordpress,wp-plugin,eventprime,disclosure,unauth http: - raw: - | GET /wp-json/wp/v2/statuses HTTP/1.1 Host: {{Hostname}} - | GET /?rest_route=/wp/v2/statuses HTTP/1.1 Host: {{Hostname}} stop-at-first-match: true matchers: - type: dsl dsl: - 'status_code == 200' - 'contains(content_type, "json")' - 'contains_all(body, "\"slug\":\"emexpired\"", "\"slug\":\"pending\"")' condition: and # digest: 4b0a00483046022100cb0e6a92b9d8e99b46dab95623bd393f0eb41c3d775540c22d37aa605a062d6a0221008ed7c13024733efaf30d5584ae919958945a87e2a52091e203bf95b4e0634a17:922c64590222798bb761d5b6d8e72950