CVEsroostorgCVE-2026-63400Published Oct 30, 22:46 · Updated Oct 30, 22:46 UTC
2.3
LowCVSS 4.0 · from GitHub_M
CVE-2026-63400

Coop sessions are not invalidated on password reset

coop · CWE-613 · CWE-613
Affectedcoop
FixNo fix listed yet.
PublishedOct 30, 22:46 · GitHub_M
ScoredOct 30 · 2.3 · GitHub_M
Exploit code publicNone known · checked 21:18 UTC
ExploitedNone known · CISA KEV checked 22:07 UTC

What we know

No known exploitation. CISA KEV, checked 22:07 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 21:18 UTC.
An attacker needs network access and an account. CVSS: network, low privileges.
It only works under certain conditions, which makes it harder to pull off. CVSS: high attack complexity.

Description

Coop is an open source review and moderation tool from ROOST. Prior to 1.0.2, `resetPasswordForToken` updates the password row without invalidating database-backed sessions. An attacker who has acquired a password and established a session retains access even after the legitimate user resets the password, leaving the compromised account under attacker control until the session expires at its `30-day` maximum age. This issue is fixed in version 1.0.2.

From GitHub_M

Affected and fixed versions

ProductAffectedFixed incoop< 1.0.2–

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

github.com/roostorg/coop/security/advisories/GHSA-g5xq-67g7-36r2 · github.comrefsource_CONFIRMgithub.com/roostorg/coop/pull/778 · github.comrefsource_MISCgithub.com/roostorg/coop/commit/f226db0fb7f03096d2a832304ad9614e944e4bf8 · github.comrefsource_MISCgithub.com/roostorg/coop/releases/tag/1.0.2 · github.comrefsource_MISC

Other CVEs in coop

All 4 →
7.4Coop has SAML cross-tenant authentication bypass · CVE-2026-63398Oct 305.3Coop has cross-org IDOR in addAccessibleQueuesForUser / removeAccessibleQueuesForUser · CVE-2026-63401Oct 308.7Coop has a data leak via unauthenticated GraphQL Query.allOrgs · CVE-2026-63396Oct 30