{"schema":"threatline.record/2","record":{"id":"CVE-2026-105763","aliases":["GHSA-mq5c-qp77-2cv3"],"summary":"Twenty: Plaintext IMAP/SMTP/CalDAV password disclosure to any workspace member via /metadata GraphQL","details":"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.","categories":["Unclassified"],"product":"twenty","vendor":"twentyhq","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-105763","source_modified_at":"2026-10-08T02:34:34.663Z","fetched_at":"2026-10-23T18:48:36.087640Z","product":"twenty","vendor":"twentyhq","versions":[{"status":"affected","version":">= 1.20.10, < 2.7.0"}],"defaultStatus":null},{"source":"GitHub Advisory Database","source_url":"https://github.com/twentyhq/twenty/security/advisories/GHSA-mq5c-qp77-2cv3","source_modified_at":"2026-10-05T23:06:43Z","fetched_at":"2026-10-23T20:39:26.410340Z","package":{"ecosystem":"other","name":"twentyhq/twenty"},"range":">= 1.20.10, < 2.7.0"}],"fixed_versions":[{"source":"GitHub Advisory Database","source_url":"https://github.com/twentyhq/twenty/security/advisories/GHSA-mq5c-qp77-2cv3","source_modified_at":"2026-10-05T23:06:43Z","fetched_at":"2026-10-23T20:39:26.410340Z","package":{"ecosystem":"other","name":"twentyhq/twenty"},"version":"2.7.0"}],"cvss":9.6,"severity":"Critical","kev":{"listed":false},"epss":{"probability":0.00277,"percentile":0.19141,"score_date":"2026-10-23"},"published_at":"2026-10-05T23:05:56.160Z","modified_at":"2026-10-08T02:34:34.663Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-105763","fetched_at":"2026-10-23T18:48:36.087640Z","source_modified_at":"2026-10-08T02:34:34.663Z"},{"source":"GitHub Advisory Database","url":"https://github.com/twentyhq/twenty/security/advisories/GHSA-mq5c-qp77-2cv3","fetched_at":"2026-10-23T20:39:26.410340Z","source_modified_at":"2026-10-05T23:06:43Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-105763","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","GitHub Advisory Database","EPSS"],"references":[{"source":"CVE List","url":"https://github.com/twentyhq/twenty/security/advisories/GHSA-mq5c-qp77-2cv3","tags":["x_refsource_CONFIRM"]},{"source":"CVE List","url":"https://github.com/twentyhq/twenty/pull/20673","tags":["x_refsource_MISC"]},{"source":"CVE List","url":"https://github.com/twentyhq/twenty/commit/57f13c9b9230f3c4c293ea6f3d8901990e6902c4","tags":["x_refsource_MISC"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"none","automatable":"no","technical_impact":"total","assessed_at":"2026-10-08T02:34:24.264686Z"},"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-08T02:34:34.663Z","content_hash":"f4da76c38ab1e358ac029452315afd244cc8cbe48ef2fcc1349dafdfe20cf5de"}}
