Coop sessions stay valid after password reset
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-613.
Summary
Coop from roostorg before 1.0.2 does not invalidate database-backed sessions when a password is reset. An attacker who has obtained a password and established a session keeps access after the legitimate user resets it, until the session reaches its 30-day maximum age. The weakness is classified as CWE-613 (insufficient session expiration).
Written with Claude Haiku 5.5 from the sources below · 2026-11-05
Description from the CNA
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Upgrade roostorg Coop to version 1.0.2, which is the fixed version.
Written with Claude Haiku 5.5 from the sources below · 2026-11-05
- Fix · CNA coop (roostorg) Fixed in 1.0.2
Timeline
- 2026-10-30 Threatist record created from CVE-2026-63400
- 2026-11-06 CISA SSVC decision points changed
References
More roostorg vulnerabilities
- TI-2026-83442 Unauthenticated organization creation in Coop GraphQL API CVSS 4.0MEDIUM 6.9
- TI-2026-83441 Coop exposes organization and user data through unauthenticated GraphQL query CVSS 4.0HIGH 8.7
- TI-2026-83445 Coop SAML login flaw allows cross-tenant account takeover CVSS 4.0HIGH 7.4
- TI-2026-83443 Coop lets users alter other organizations' review queue access CVSS 4.0MEDIUM 5.3
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences