CVE-2026-115725
LOW
2,3
Source: [email protected]
Attack Vector: network
Attack Complexity: low
Privileges Required: low
User Interaction: none
Confidentiality: N/A
Integrity: N/A
Availability: N/A
MEDIUM
4,2
Source: [email protected]
Attack Vector: network
Attack Complexity: high
Privileges Required: low
User Interaction: none
Scope: unchanged
Confidentiality: low
Integrity: low
Availability: none
Description
Chatwoot before 4.17.0 contains an authorization bypass vulnerability that allows authenticated agent bots to access other accounts by supplying a foreign contact inbox source_id. Attackers can call the conversations create endpoint with another account's source_id to create or retrieve conversations and post messages to that account's contacts.
639
Authorization Bypass Through User-Controlled Key
IncompleteCommon Consequences
Security Scopes Affected:
Access Control
Potential Impacts:
Bypass Protection Mechanism
Gain Privileges Or Assume Identity
Applicable Platforms
All platforms may be affected
https://github.com/chatwoot/chatwoot/blob/v4.16.2/app/controllers/api/v1/accoun…
https://github.com/chatwoot/chatwoot/blob/v4.16.2/app/policies/inbox_policy.rb#…
https://github.com/chatwoot/chatwoot/commit/2d173978fcd64e6927b407c171095a3a7ce…
https://github.com/chatwoot/chatwoot/pull/15521
https://github.com/chatwoot/chatwoot/releases/tag/v4.17.0
https://www.vulncheck.com/advisories/chatwoot-before-4.17.0-cross-account-autho…