S4E just found a low-severity finding from dns any record query
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
medium·Product Based Web Vulnerabilities·Updated Nov 5, 2026

CVE-2026-115574 Scanner

CVE-2026-115574 Scanner - Information Disclosure vulnerability in Zulip Server

Est. Time~10 seconds
Scan TypeGroup Scan
Targetsdomain, subdomain, ipv4
CostFree
3
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
5.3
CVSSmedium
Exploitable remotely over the internet · no authentication required.
Description

Zulip is an open-source team collaboration tool. From 11.0 until 12.2, organizations with web-public channels enabled exposed the GET /json/users endpoint to logged-out spectators, and a missing access-control check allowed include_custom_profile_fields=true to return every user's custom profile field values in addition to the documented limited directory data. This exposed those custom profile field values to unauthenticated visitors. This issue is fixed in version 12.2.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
zulipby zulip
>= 11.0, < 12.2
Updated Nov 6, 2026View on NVD →
Detail

Zulip Server is widely used by organizations to facilitate internal team communication via streams and topics. Organizations of different scales and sizes implement Zulip Server to foster collaborative discussions and enhance real-time communication among team members in various departments. The platform is designed to integrate with other workplace tools, enhancing its functionality for project management and operational workflows. Custom profile fields in Zulip Server allow users to share essential personal information relevant to collaborative efforts within the team environment. This information becomes part of user profiles and can be leveraged to improve internal communication processes within organizations. Zulip's flexibility and user-centric design make it popular among open-source projects and organizations seeking an adaptable communication tool.

The vulnerability pertains to an information disclosure flaw, identified in versions 11.0 to 12.1 of Zulip Server, due to a missing access-control check in the GET /json/users endpoint. This specific flaw allows unauthenticated users to access all users' custom profile fields. As such, it exposes sensitive user information, including personally identifiable information, which may be susceptible to misuse by unauthorized parties. The vulnerability poses a significant privacy concern, especially in environments where web-public channels are enabled. Attackers exploiting this flaw without necessitating authentication or special access privileges can easily compromise user data.

Technically, the vulnerability stems from inadequate access control within the endpoint responsible for handling user data requests. Specifically, the GET /json/users endpoint lacks sufficient verification to ensure only authenticated requests access certain profile data. This vulnerability becomes exploitable primarily when Zulip's web-public channels, which allow public posting without authentication, are enabled. An attacker can specifically craft requests to extract sensitive user profile details, exploiting the server's inadequate checks. During exploitation, unauthorized users may retrieve JSON responses containing sensitive data fields like \"profile_data,\" \"members,\" and others related to user identities.

If exploited, this vulnerability could lead to unauthorized access to sensitive personal information stored within custom profile fields of the affected Zulip server instances. Malicious actors could manipulate or misappropriate the disclosed information for phishing, identity theft, or other nefarious activities. Such unauthorized data exposure could harm organizational operations, leading to diminished trust and potential loss of stakeholder confidence. Organizations could face compliance violations, especially if protected by specific data privacy regulations such as GDPR or HIPAA.

REFERENCES

Solution Advice
  • Ensure you are updating Zulip Server to version 12.2 or later.
  • Regularly review and update user access control settings for all Zulip endpoints.
  • Periodically audit your Zulip Server to identify potential data exposure risks.
  • Implement additional security measures like two-factor authentication to enhance user data protection.
  • Ensure public channels are configured correctly and only expose necessary data.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.