Skip to main content

Firebase Authentication CVE-2026-76793

| EUVDEUVD-2026-64224 HIGH
Improper Authentication (CWE-287)
2026-08-22 contact@wpscan.com GHSA-3hq2-mp89-6vp5
8.1
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Enumerate WordPress admin email address
  2. Delivery
    Register unverified Firebase account with target email
  3. Exploit
    Obtain Firebase JWT for unverified account
  4. Execution
    Submit JWT to WordPress Firebase auth endpoint
  5. Persist
    Plugin maps email to WordPress user without verifying email_verified field
  6. Impact
    Receive authenticated WordPress session as target admin

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

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 target WordPress site has the Firebase Authentication plugin installed and active in a version prior to 1.7.1, and that at least one WordPress user account has an email address the attacker can discover or enumerate (via public author pages, WHOIS, contact forms, or directory brute-forcing). The attacker must be able to register a Firebase account using the target email without completing verification - this is Firebase's default behavior unless the site owner has enforced server-side email verification at the Firebase project level. The CVSS PR:N vector confirms no WordPress credentials are required. Exploitation is constrained by AC:H: if the target email is already registered and verified on Firebase under a different owner, duplicate registration may be blocked, requiring the attacker to use an alternative Firebase project or approach. Limiting factors include the attacker's ability to discover valid WordPress account email addresses and the AC:H setup requirement; there is no special WordPress server configuration required beyond the plugin being active.

Impact

The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) scores 8.1 (High), reflecting network-reachable unauthenticated exploitation with full CIA impact, tempered by AC:H - the attacker must successfully obtain or mint a Firebase JWT containing the target user's email without prior verification, which requires some setup (e.g., registering on Firebase before the target does, or using a separate Firebase project). EPSS at 0.20% (11th percentile) is notably low relative to the CVSS score, suggesting automated mass exploitation is not currently occurring; this is consistent with the AC:H complexity. There is no CISA KEV listing and no identified POC at time of analysis. Despite the low EPSS, the real-world priority remains elevated: a single successful exploit yields full administrator access to the WordPress instance, enabling arbitrary content modification, plugin installation, credential harvesting, and lateral pivot. Sites with administrators whose email addresses are publicly discoverable carry the highest practical risk. The AC:H factor provides meaningful but not robust protection - it reflects setup complexity, not a strong cryptographic barrier.

Exploit ScenarioDerived

An attacker enumerates a WordPress administrator's email address from a public profile or contact page, then registers a new Firebase account using that email address without completing email verification, obtaining a valid Firebase JWT. The attacker submits this token to the WordPress site's Firebase auth callback endpoint; the unpatched plugin extracts the email claim, locates the matching WordPress admin account, and issues a fully authenticated WordPress session - granting the attacker unrestricted administrative access to the site.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Aug 23, 2026

Authentication bypass in the Firebase Authentication WordPress plugin (all versions before 1.7.1) permits unauthenticated remote attackers to impersonate any WordPress account - including administrators - by presenting an unverified Firebase JWT whose email claim matches a WordPress user. The plugin fails to check the email_verified field before binding the Firebase identity to a WordPress session, enabling account takeover without knowledge of the target's password. No public exploit is identified at time of analysis and EPSS sits at 0.20% (11th percentile), but the unauthenticated admin takeover potential makes this a high-priority patch for any site running the affected plugin.

RemediationAI

Update the Firebase Authentication WordPress plugin to version 1.7.1 or later, which enforces email verification status on the Firebase JWT before matching it to a WordPress account. The patch is available via the WordPress plugin repository; see the WPScan advisory (https://wpscan.com/vulnerability/0414ef2b-0d97-41c7-9146-f31ace8b66b2/) and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-76793) for details. If immediate upgrade is not possible, disable the Firebase Authentication plugin and revert to native WordPress authentication - this eliminates the attack surface entirely but will break Firebase-authenticated user flows until the patch is applied. A secondary compensating control is to restrict the WordPress login and authentication REST endpoints to known IP ranges via firewall or WAF rules, which raises the bar for unauthenticated exploitation but does not address the vulnerability if Firebase auth endpoints remain publicly accessible. Additionally, configuring the Firebase project itself to require email verification before issuing tokens can serve as a defense-in-depth measure, though this must be validated at the Firebase console level and is not a substitute for patching.

Affected VersionsENISA

Firebase Authentication 0 <1.7.1

Affected Packages

euvd firebase_authentication fix: 1.7.1

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 Firebase Authentication WordPress plugin bridges Google's Firebase Authentication service with WordPress login flows: a client authenticates through Firebase (email/password, OAuth, etc.), receives a signed JWT, and presents it to the plugin, which maps the JWT's email claim to a WordPress user and issues a session. Firebase JWTs carry an email_verified boolean indicating whether the account owner confirmed ownership of that email address. CWE-287 (Improper Authentication) captures the root cause: the plugin skips the email_verified check entirely, trusting the email claim at face value. Because Firebase allows account creation with any email address without mandatory upfront verification, an attacker can mint a valid Firebase JWT bearing any target email and satisfy the plugin's only matching criterion. Affected CPE range is Firebase Authentication plugin versions 0 through <1.7.1 as enumerated in EUVD-2026-64224.

Know when WordPress 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 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Network endpoint requires no WordPress authentication (PR:N); AC:H reflects attacker must register an unverified Firebase account bearing the target's email, which involves setup steps not guaranteed to succeed in all Firebase configurations.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/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
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 23, 2026 - 16:22 NVD
8.1 (HIGH)
Patch available
Aug 22, 2026 - 07:01 EUVD
CVE Published
Aug 22, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 22, 2026 - 06:16 cve.org
HIGH 8.1

DescriptionCVE.org

The Firebase Authentication WordPress plugin before 1.7.1 does not require the email address in an authentication token to be verified before matching it to a WordPress account and issuing a session, allowing unauthenticated attackers to log in as any user, including administrators.

Executive ViewAI

Why It Matters

The Firebase Authentication WordPress plugin (versions prior to 1.7.1) allows unauthenticated attackers to impersonate any WordPress user, including administrators, by exploiting an unverified Firebase JWT email claim-bypassing password requirements entirely. This authentication bypass creates a direct path to complete account takeover and administrative access on affected WordPress installations. Organizations using this plugin face immediate risk of site compromise, data exposure, and malicious content injection without attacker knowledge of user credentials.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
Firebase integration plugin for the large WordPress ecosystem
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
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-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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