CVE-2023-40171

HIGH EPSS 50.6%
Published Aug 17, 20232y ago · Modified Jun 17, 20262w ago
7.5 CVSS 3.1
High
Find Similar
Published Aug 17, 2023 2y ago
Last Modified Jun 17, 2026 2w ago

Description

Dispatch is an open source security incident management tool. The server response includes the JWT Secret Key used for signing JWT tokens in error message when the `Dispatch Plugin - Basic Authentication Provider` plugin encounters an error when attempting to decode a JWT token. Any Dispatch users who own their instance and rely on the `Dispatch Plugin - Basic Authentication Provider` plugin for authentication may be impacted, allowing for any account to be taken over within their own instance. This could be done by using the secret to sign attacker crafted JWTs. If you think that you may be impacted, we strongly suggest you to rotate the secret stored in the `DISPATCH_JWT_SECRET` envvar in the `.env` file. This issue has been addressed in commit `b1942a4319` which has been included in the `20230817` release. users are advised to upgrade. There are no known workarounds for this vulnerability.

CVSS Details

Base Score
7.5
Exploitability
3.9
Impact
3.6
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack Vector Network
Attack Complexity Low
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality High
Integrity None
Availability None

Threat Intelligence

EPSS Exploit Probability
50.6% percentile
Exploit & Patch Status
Public Exploit Known
Patch Available

Weaknesses 1

CWE-209

Affected Products 1

VendorProductVersionRange
netflixdispatch* <20230817

References 4

  • github.com https://github.com/Netflix/dispatch/commit/b1942a4319f0de820d86b84a58ebc85398b97c70
    Patch
  • github.com https://github.com/Netflix/dispatch/pull/3695
    Patch
  • github.com https://github.com/Netflix/dispatch/releases/tag/latest
    Release Notes
  • github.com https://github.com/Netflix/dispatch/security/advisories/GHSA-fv3x-67q3-6pg7
    ExploitThird Party Advisory

Remediation

  • github.com https://github.com/Netflix/dispatch/commit/b1942a4319f0de820d86b84a58ebc85398b97c70
    Patch
  • github.com https://github.com/Netflix/dispatch/pull/3695
    Patch