Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain stored bcrypt hash from DB/backup
-
DeliverySet AGORAP_LOG and AGORAP_PASS cookies
-
ExploitReplay hash as bearer credential
-
ExecutionAuthenticate as targeted admin user
-
ImpactGain full unauthorized application access
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Use of password hash instead of password
|
| Exploitation Conditions | Exploitation requires the attacker to already possess a valid user's stored bcrypt password hash from the Agora Project credential store (e.g. obtained via database compromise, backup exposure, or SQL injection); with that hash the attacker sets the legacy AGORAP_LOG/AGORAP_PASS cookies to impersonate any user including administrators. The limiting factor is this prior hash-disclosure requirement - the flaw cannot be triggered against a fresh unauthenticated attacker with no access to stored credentials, which is why the vendor assigns AC:H. The affected deployment must be running a version before 26.10.0 that still uses the legacy hash-as-cookie mechanism; upgrading to 26.10.0 remediates it. |
| Impact | This is a genuine high-severity authentication bypass (CWE-836, using a password hash instead of a password), but its real-world risk is strongly gated by a prerequisite that the raw CVSS score obscures. The vendor CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N, score 9.1) scores PR:N because the attacker needs no application account, yet AC:H correctly reflects that exploitation is impossible without first obtaining a victim's stored bcrypt hash - the attack is pure pass-the-hash replay, not a standalone remote break-in. So the PR:N 'unauthenticated' label is accurate only in the narrow sense that no login is needed once the hash is held; practically, the attacker must already have achieved database/backup/SQLi-level access to the credential store. No EPSS score, no CISA KEV listing, and no public exploit code are present in the supplied data, so there is no signal of active or widespread exploitation. The signals are therefore internally consistent rather than conflicting: critical technical impact (full account/admin impersonation) combined with a meaningful precondition and no evidence of exploitation. This is a real must-patch issue for any exposed Agora Project instance, but it is a privilege-escalation/post-compromise amplifier rather than a wormable internet-facing flaw. |
| Exploit ScenarioDerived | An attacker who has already extracted the user table (for example via a database backup leak, SQL injection, or filesystem access) takes an administrator's stored bcrypt hash and sets it directly as the AGORAP_PASS cookie alongside the matching AGORAP_LOG value. The legacy cookie mechanism treats the stored hash as a replayable bearer token, so the attacker is authenticated as that administrator without ever cracking the password. No public exploit code was identified in the supplied data, but the technique is trivial to reproduce once a hash is in hand. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Authentication bypass in Omnispace Agora Project before 26.10.0 allows anyone holding a user's stored bcrypt password hash to log in as that user - including administrators - by replaying the hash inside the legacy AGORAP_LOG/AGORAP_PASS cookies, never needing the plaintext password. The flaw maps to CWE-836 (use of a password hash instead of the password) and is scored 9.1 in CVSS 4.0 with PR:N, meaning no application login is required to launch the attack; however, the practical gate is a prerequisite credential disclosure, since the attacker must first obtain a valid hash from the Agora credential store (database compromise, exposed backup, or SQL injection), which is why the AC:H assessment applies. The vendor addressed it in release 26.10.0 (vendor-released patch: 26.10.0); no public exploit code has been identified at time of analysis and no EPSS score was supplied.
RemediationAI
Upgrade to Omnispace Agora Project 26.10.0 or later (vendor-released patch: 26.10.0), available from the upstream release page at https://github.com/xech/agora-project/releases/tag/26.10; this removes the legacy bcookie-as-credential mechanism and is the only complete fix. If immediate upgrade is not possible, the highest-value compensating control is to invalidate the credential material the attack depends on: force a password reset for all accounts (or at minimum all administrative accounts) so every stored bcrypt hash changes, and treat the previous hash set as compromised - the trade-off is user disruption and, if the underlying database is still exposed, the new hashes are equally stealable. In parallel, close the disclosure path by restricting network access to the database and to any backup or export files, and remediating SQL injection vectors in the deployment, since without a readable hash the bypass is not triggerable. Server-side or WAF filtering that strips or rejects requests carrying AGORAP_LOG/AGORAP_PASS cookies will block the replay, but because those cookies are client-supplied by design, the trade-off is that it will break any legitimate session still relying on the legacy cookie flow, so it should be treated as a short-term stopgap preceding the 26.10.0 upgrade. Consider enabling the new two-factor authentication option added in 26.10.0 as defence in depth once upgraded.
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 root cause is CWE-836, the use of a password hash in place of a password for authentication. Agora Project historically authenticated users with a pair of client-controlled cookies, AGORAP_LOG and AGORAP_PASS, where the second cookie carried the user's stored bcrypt hash and the server treated that value as a directly replayable bearer credential rather than as a value that must be re-derived through a challenge or challenge-response scheme. Because bcrypt hashes in the Agora credential store are deterministic per account until the password changes, possession of the hash is functionally equivalent to possession of the account, making this a pass-the-hash style bypass rather than a brute-force or forgery attack - no cracking, salting attack, or cryptographic work is required. The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N) describes a network-reachable, non-interactive, authentication-free attack whose High complexity reflects the hash-disclosure precondition, and the independent 3.1 assessment (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N) agrees that confidentiality and integrity are fully impacted while availability is not. The remediation release 26.10.0 also introduces a two-factor authentication option and other hardening, consistent with a move away from hash-replay semantics toward session-bound credentials.
Know when the next one hits your stack
- 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
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
AC:H and PR:N because no account is needed but the attacker must first obtain a victim's stored bcrypt hash; C:H/I:H for full account/admin impersonation, A:N as no availability impact.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
Lifecycle Timeline
2DescriptionCVE.org
Omnispace Agora Project before 26.10.0 contains an authentication bypass vulnerability that allows attackers possessing a user's stored bcrypt password hash to authenticate as that user without knowing the actual password, caused by the legacy AGORAP_LOG/AGORAP_PASS cookie mechanism treating the stored hash as a directly replayable bearer credential. Attackers can set the AGORAP_LOG/AGORAP_PASS cookies with a stolen password hash to impersonate any user, including administrators, and gain unauthorized access to the application.
Executive ViewAI
The Omnispace Agora Project before version 26.10.0 is affected by a critical authentication bypass that allows an attacker who has obtained a valid password hash to impersonate any user, including administrators, without knowing the plaintext password. This is an unauthenticated vulnerability (PR:N) that could lead to full system compromise, though exploitation requires prior disclosure of a password hash from the Agora credential store. Vendor-released patch: 26.10.0; no public exploit identified at time of analysis.
Apply vendor patch.
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.
EUVD-2026-100564
GHSA-92qx-w82f-vmrj
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB