CVE-2026-44443 Details
Description
Lumiverse is a full-featured AI chat application. Prior to 0.9.7, consumeNonce() only checks that the module-level variable is set and unexpired. It does not validate any value from the incoming HTTP request or bind the nonce to the admin's session. If the admin's auth.api.signUpEmail() call fails before the before hook fires (e.g. BetterAuth rejects a duplicate email at the validation layer), the nonce is set but never consumed. Any POST /api/auth/sign-up/email request that arrives during the remaining window registers successfully regardless of who sent it. An attacker who can observe or predict when the admin is creating users (must be a dupplicate user) can race the 10-second window to register an unauthorized account. This vulnerability is fixed in 0.9.7.
A race condition vulnerability has been identified in Lumiverse, an AI chat application, prior to version 0.9.7. The issue arises in the user registration process, where the nonce used to validate sign-up requests is not properly bound to the admin's session or validated against incoming HTTP request values. Instead, the nonce is set at the module level and remains valid for 10 seconds. If an admin attempts to register a user with a duplicate email, the nonce is activated but not consumed, leaving a window during which unauthorized sign-ups can occur. An attacker aware of this timing can exploit the vulnerability to create accounts without authorization.
To address this vulnerability, bind the nonce to the specific sign-up request instead of the module state. Modify the nonce consumption function to accept an expected value and verify it against the admin's current sign-up request, ensuring that only the intended request can use the nonce.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed May 26, 2026CISA-ADP
Assessed May 28, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/prolix-oc/Lumiverse/security/advisories/GHSA-6fcp-x253-wwv7 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/prolix-oc/Lumiverse/security/advisories/GHSA-6fcp-x253-wwv7 | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-362 | Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Lumiverse | <= 0.9.5 (semver) |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 20, 2026 | CVE Translated | [email protected] |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 28, 2026 | CVE Modified | CISA-ADP |
| May 26, 2026 | New CVE Received | [email protected] |
Volerion