CVE Catalog

CVE-2026-108730

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

15th percentile - higher than 15% of all known CVEs

Summary

Raven 2.0.0 through 3.0.0 contains a missing authorization vulnerability in legacy methods in raven/api/raven_message.py that skip the workspace membership check. Authenticated non-members can call get_messages_with_dates or get_all_files_shared_in_channel with predictable channel IDs to read Public channel history and Open/Public channel file metadata across workspaces.

Risk Assessment

An attacker can access message history and file metadata in channels they do not belong to, leading to information leakage and confidentiality breaches. The risk also includes using this information for further attacks.

Recommendation

Update Raven to a version later than 3.0.0 if available, and implement workspace membership checks in the get_messages_with_dates and get_all_files_shared_in_channel methods. Monitor access to these methods and restrict their availability to non-members.

Other vulnerabilities in Raven

Original NVD description (English source)

Raven 2.0.0 through 3.0.0 contains a missing authorization vulnerability in legacy methods in raven/api/raven_message.py that skip the workspace membership check. Authenticated non-members can call get_messages_with_dates or get_all_files_shared_in_channel with predictable channel IDs to read Public channel history and Open/Public channel file metadata across workspaces.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS