Medium severity · published May 26, 2026
CVE-2026-44707
Chatwoot: Pre-Account Takeover via OAuth on Unconfirmed Accounts
6.8
CVSS
0.3%
EPSS
No
On KEV
Description
Chatwoot is a customer engagement suite. From 2.14.0 to before 4.13.0, a Pre-Account Takeover (Pre-ATO) vulnerability existed in Chatwoot's authentication flow. Because email confirmation was not enforced before an account became usable, an attacker could pre-register an email address they did not own and set a password. If the legitimate owner of that email later signed in to Chatwoot using Google OAuth (or another OmniAuth provider), the OAuth flow silently confirmed the existing account without invalidating the attacker's pre-set credentials. The attacker could then continue to log in with the password they had originally chosen and access any data the victim subsequently entered into the dashboard, including PII, API keys, and other sensitive information. This vulnerability is fixed in 4.13.0.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N
Attack vector
Network
Complexity
High
Privileges
None
User interaction
Required
Confidentiality
High
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 28% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CH
chatwoot · chatwoot
>= 2.14.0, < 4.13.0 · source: vendor
Affected product
CH
chatwoot
chatwoot
More from chatwoot
9.8
CVE-2022-3741
Improper Restriction of Excessive Authentication Attempts in chatwoot/chatwoot
8.8
CVE-2025-21628
Chatwoot has a Blind SQL-injection in Conversation and Contacts filters
8.8
CVE-2021-3742
Server-Side Request Forgery (SSRF) in chatwoot/chatwoot
8.5
CVE-2026-44706
Chatwoot: SQL Injection in Conversation/Contact Filter API via Custom Attribute Values
8.2
CVE-2026-63765
Chatwoot < 4.16.0 Unauthenticated ActiveStorage Direct Upload Arbitrary Blob Creation