CVE-2022-41914

Source
https://nvd.nist.gov/vuln/detail/CVE-2022-41914
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-41914.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-41914
Aliases
  • GHSA-q5gx-377v-w76f
Published
2022-11-16T00:00:00Z
Modified
2025-11-04T20:07:38.100019Z
Severity
  • 3.7 (Low) CVSS_V3 - CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N CVSS Calculator
Summary
Non-constant-time SCIM token comparison in Zulip Server
Details

Zulip is an open-source team collaboration tool. For organizations with System for Cross-domain Identity Management(SCIM) account management enabled, Zulip Server 5.0 through 5.6 checked the SCIM bearer token using a comparator that did not run in constant time. Therefore, it might theoretically be possible for an attacker to infer the value of the token by performing a sophisticated timing analysis on a large number of failing requests. If successful, this would allow the attacker to impersonate the SCIM client for its abilities to read and update user accounts in the Zulip organization. Organizations where SCIM account management has not been enabled are not affected.

Database specific
{
    "cwe_ids": [
        "CWE-200"
    ]
}
References

Affected packages

Git / github.com/zulip/zulip

Affected ranges

Type
GIT
Repo
https://github.com/zulip/zulip
Events

Affected versions

5.*

5.0
5.0-dev
5.1
5.2
5.3
5.4
5.5
5.6

shared-0.*

shared-0.0.6
shared-0.0.7
shared-0.0.8
shared-0.0.9