CVE-2023-37904
NixOS vulnerability analysis and mitigation

Overview

Discourse, an open source discussion platform, was found to have a vulnerability (CVE-2023-37904) where more users than permitted could be created from invite links. This vulnerability affected versions prior to 3.0.6 of the 'stable' branch and version 3.1.0.beta7 of the 'beta' and 'tests-passed' branches. The issue was discovered and disclosed in July 2023, impacting the user invitation system of the platform (GitHub Advisory).

Technical details

The vulnerability was classified as a race condition (CWE-362) in the invite acceptance process. It received a CVSS v3.1 Base Score of 3.1 (LOW) with the vector string CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N. The issue stemmed from concurrent invite accepts that could bypass the maximum redemption limit checks (NVD).

Impact

The vulnerability allowed attackers to create more user accounts than intended through invite links, potentially bypassing user limit restrictions and account creation controls. This could lead to unauthorized access to the platform and potential misuse of system resources (GitHub Advisory).

Mitigation and workarounds

The issue was patched in version 3.0.6 of the 'stable' branch and version 3.1.0.beta7 of the 'beta' and 'tests-passed' branches. As a temporary workaround, administrators can restrict invitations to email address invites only. The fix implemented proper handling of concurrent invite accepts through database locking mechanisms (GitHub Commit).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-69264CRITICAL9.8
  • JavaScriptJavaScript
  • pnpm
NoYesJan 07, 2026
CVE-2025-69263HIGH8.8
  • JavaScriptJavaScript
  • pnpm
NoYesJan 07, 2026
CVE-2025-69262HIGH7.8
  • JavaScriptJavaScript
  • pnpm
NoYesJan 07, 2026
CVE-2025-20807MEDIUM6.7
  • NixOSNixOS
  • android
NoNoJan 06, 2026
CVE-2026-21885MEDIUM6.5
  • NixOSNixOS
  • miniflux
NoYesJan 08, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management