Incorrect authorization in Zulip Server - #VU162562

 

Incorrect authorization in Zulip Server - #VU162562

Published: November 9, 2026


Vulnerability identifier: #VU162562
CSH Severity: Low
CVSS v4: 5.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-863
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to download files from a channel without being subscribed to it.

The vulnerability exists due to incorrect authorization in validate_attachment_request in zerver/lib/attachments.py when checking guest access to channel attachments. A remote user can request a known file URL using a guest account included, directly or through a user group, in the channel's "Who can subscribe to this channel" or "Who can subscribe anyone to this channel" permission to download the file without being subscribed to the channel.

For channels with protected history, access is limited to files from messages the guest received while subscribed. The vulnerability does not grant access to channel messages or reveal unknown file URLs.


Affected software

Zulip Server

Remediation

Install security update from vendor's website.

Zulip Server - addressed in versions 12.4, 13.0 rc2

External References

Related Security Bulletins