Skip to main content

Agora Project CVE-2026-63160

| EUVDEUVD-2026-100566 CRITICAL
Insufficiently Protected Credentials (CWE-522)
2026-10-13 disclosure@vulncheck.com GHSA-w2w8-jwvc-3ghv
9.1
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain DB or backup access
  2. Delivery
    Read plaintext remember-me tokens
  3. Exploit
    Replay token as session cookie
  4. Execution
    Authenticate as victim without password
  5. Impact
    Access victim account data and functions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V6 - Authentication Credential protection in transit/storage
Exploitation Conditions

Exploitation requires the attacker to first obtain the stored remember-me token from the server side - concretely, read access to the Agora Project database table holding remember-me tokens or to an unencrypted backup containing it (the description names 'database or backup disclosure'). The limiting factor is that this is NOT self-contained: it presumes a separate disclosure foothold, which is why CVSS assigns AC:H. It also requires that the victim actually used the persistent 'remember me' feature so a token exists to steal. Once the plaintext token is held, no password, no further authentication, and no user interaction are needed to replay it. Affected: all Agora Project versions before 26.10.0; fixed in 26.10.0.

Impact

This is a credential-protection flaw (CWE-522) in Agora Project where the persistent remember-me token is stored server-side in plaintext, identical to the bearer value in the user's cookie - so any read of the stored token yields a directly replayable credential. The input CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H) scores 9.1, but the AC:H and the description ('such as through database or backup disclosure') reveal the critical caveat: exploitation is contingent on the attacker FIRST obtaining the stored token through a separate compromise (SQL injection, backup leak, DB access, insider). This is therefore an impact-amplifier, not a standalone remotely-triggerable RCE. No EPSS score was supplied, the CVE is NOT in CISA KEV, and no public POC is indicated, so there is no public exploit identified at time of analysis - signals point to latent/targeted risk rather than active widespread exploitation. The high VC:H/VI:H is justified (full account takeover once the token is held), but the 9.1 headline overstates day-one internet-facing risk given the AC:H precondition. Treat as a meaningful hardening priority for exposed Agora instances, especially where DB/backup hygiene is weak, rather than an emergency internet-wide threat.

Exploit ScenarioDerived

An attacker obtains a copy of the Agora Project database or an unencrypted backup (e.g., via a misconfigured backup share or a separate injection flaw) and reads the stored remember-me tokens. Because each stored token is byte-identical to the live cookie credential, the attacker sets it as their own cookie and is authenticated as the victim without a password. No public exploit code is identified at time of analysis, and the attack chain depends on a prior data-disclosure foothold.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 13, 2026

Plaintext server-side storage of persistent remember-me tokens in Omnispace Agora Project before 26.10.0 allows anyone who obtains the stored token, such as through database or backup disclosure, to replay it as a bearer credential and authenticate as the victim without the victim's password. The replay step requires no password and, per the assessed CVSS vector with PR:N, no authentication, but exploitation depends on first reading the token from server-side storage and on the victim having used the persistent remember-me feature. It is not confirmed actively exploited (CISA KEV); no public exploit identified at time of analysis. The vendor addressed the issue in Agora Project 26.10.0.

RemediationAI

Vendor-released patch: 26.10.0. Upgrade Agora Project to 26.10.0 or later, per the release at https://github.com/xech/agora-project/releases/tag/26.10 and the vendor advisory https://www.vulncheck.com/advisories/omnispace-agora-project-insecure-remember-me-token-storage. If immediate upgrade is not possible, disable the persistent remember-me feature so no server-side replayable token exists; the trade-off is loss of convenient persistent login for users. Rotate or invalidate existing remember-me tokens after applying mitigations, accepting that current sessions may be terminated. Restrict read access to the Agora Project database table holding remember-me tokens and to backups that include it, and encrypt backups; the trade-off is added access-control and key-management overhead. Monitor for abnormal authentication using remembered tokens, particularly after any suspected database or backup exposure.

Affected VersionsENISA

Agora Project 0 <26.10.0

Affected Packages

euvd agora_project fix: 26.10.0

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

This is a credential-protection flaw in the CWE-522 class (insufficiently protected credentials). Agora Project's persistent remember-me implementation stores the token server-side in a form identical to the bearer value placed in the user's cookie, rather than storing a hash or otherwise one-way protected value. Because the stored secret and the client-presented credential are the same, any confidentiality failure affecting the token store, such as direct database read access or disclosure of an unencrypted backup, directly yields a replayable authentication credential. The assessed CVSS:3.1 vector is AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N, reflecting that the attack is network-replayable with high confidentiality and integrity impact, but with high attack complexity because a separate token-disclosure prerequisite must be satisfied. Available affected-version data identifies Agora Project 0 through versions before 26.10.0, with the fixed release tagged as 26.10.0.

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

Vendor (vulncheck) PRIMARY 9.1 CRITICAL
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
vuln.today AI 7.4 HIGH

AC:H because exploitation depends on a prior out-of-band token disclosure (DB/backup); PR:N and UI:N since replaying the stolen plaintext token needs no credentials or victim action; C:H/I:H for full account takeover, A:N as availability is unaffected.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 13, 2026 - 21:05 EUVD
CVE Published
Oct 13, 2026 - 20:17 cve.org
CRITICAL 9.1

DescriptionCVE.org

Omnispace Agora Project before 26.10.0 contains a vulnerability where the persistent remember-me token is stored verbatim server-side, making the stored value identical to the bearer credential held in the user's cookie. Attackers who gain access to the stored token, such as through database or backup disclosure, can replay the plaintext value to authenticate as the victim user without needing their password.

Executive ViewAI

Why It Matters

Omnispace Agora Project deployments running versions prior to 26.10.0 store persistent 'remember me' session tokens in plaintext on the server, meaning any exposure of a database dump or backup could let an attacker log in as real users without needing their passwords. Because these tokens grant full bearer access to whatever the compromised account can reach, a single backup or database leak could translate into widespread account takeover across the user base, including administrators and any externally facing customer accounts. Leadership should treat this as a data-handling and access-control exposure with high potential for regulatory and reputational consequences rather than a narrow technical bug.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Low
niche open-source groupware, limited production/enterprise footprint
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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