Skip to main content

Estatik Real Estate Plugin EUVDEUVD-2026-54390

| CVE-2026-16262 HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-08-07 WPScan GHSA-jqr2-6x6h-fvmp
7.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

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

CSRF inherently requires victim interaction (UI:R); attacker reads victim data (C:H) and misdirects victim actions (I:H); no availability impact applies.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
Analysis Generated
Aug 07, 2026 - 19:26 vuln.today
Patch available
Aug 07, 2026 - 07:01 EUVD
CVE Published
Aug 07, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 07, 2026 - 06:00 cve.org
HIGH 7.5

DescriptionCVE.org

The Estatik Real Estate Plugin WordPress plugin before 4.3.3 does not bind its OAuth social login flow to the initiating user session, allowing an unauthenticated attacker to log a victim into an attacker-controlled account (login CSRF), so that the victim's subsequent activity is stored under and readable by the attacker.

AnalysisAI

Login CSRF in the Estatik Real Estate Plugin for WordPress (before 4.3.3) enables an unauthenticated attacker to hijack a victim's session by tricking them into completing an OAuth social login flow bound to an attacker-controlled account. Once the victim is logged in as the attacker, all subsequent activity - property searches, saved listings, contact forms, personal profile data - is captured and readable by the attacker. A publicly available proof-of-concept exists per WPScan, and SSVC classifies this as automatable with partial technical impact, though EPSS remains very low (0.10th percentile), suggesting limited observed exploitation to date.

Technical ContextAI

The vulnerability stems from CWE-352 (Cross-Site Request Forgery) applied to an OAuth 2.0 social login flow. Secure OAuth implementations must tie the authorization code exchange to the browser session that initiated the login (typically via a 'state' parameter bound to a session cookie). The Estatik Real Estate Plugin (CPE: cpe:2.3:a:unknown:estatik_real_estate_plugin:*:*:*:*:*:wordpress:*:*) fails to enforce this binding, meaning an attacker can initiate an OAuth flow with their own credentials, generate a callback URL, and then trick a victim's browser into completing the handshake - resulting in the victim being authenticated as the attacker's account. This is a variant of login CSRF distinct from classic form-based CSRF, and is particularly insidious because the victim appears logged in normally while all their actions enrich the attacker's account.

RemediationAI

Update the Estatik Real Estate Plugin to version 4.3.3 or later, which is confirmed available from the vendor per the WPScan advisory at https://wpscan.com/vulnerability/5930f82f-8dc8-41b1-8b78-c71883e7ef22/. If immediate patching is not feasible, disable the OAuth social login feature within the plugin's settings - this eliminates the vulnerable code path entirely, with the trade-off that social login is unavailable to users. As an additional layer, consider blocking or rate-limiting OAuth callback endpoints at the WAF level to reduce automated exploitation attempts. Site administrators should also audit recent user account activity for any sessions where a user's activity appears under a mismatched account, as this may indicate exploitation has already occurred.

Share

EUVD-2026-54390 vulnerability details – vuln.today

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