← Back to search

CVE-2026-105763

9.6 CRITICALpublic exploit available

Published 2026-10-06 · Updated 2026-10-08

AI risk analysis

Summary
The flaw allows a normal workspace member to retrieve plaintext IMAP, SMTP, and CalDAV passwords for other members' connected accounts, enabling unauthorized access to mail and calendars.
Exploitability
Exploitation is relatively easy as it requires access to the /metadata GraphQL connectedAccounts query. Precondition is the victim being a normal workspace member.
Blast radius
If exploited, this could lead to unauthorized access to sensitive email and calendar data, potentially allowing account takeovers.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to version 2.7.0 or later.
webauth-bypassdata-exposure

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Twenty is an open-source CRM (customer relationship management) platform. From 1.20.10 until 2.7.0, the /metadata GraphQL connectedAccounts query returned connectionParameters from ConnectedAccountDTO for every connected account in a workspace, including plaintext IMAP, SMTP, and CalDAV passwords, because the field was not hidden and the lookup did not enforce the calling user's identity or account visibility. A normal workspace member could obtain other members' external-service credentials and use them to access mail or calendars and potentially reset third-party accounts. Google and Microsoft OAuth-only workspaces were not affected. This issue is fixed in version 2.7.0.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N

Weaknesses

CWE-522

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.