Description
INDOTALENT WHMS (Asp.Net-Core-Inventory-Order-Management-System) before 10.20261109 contains an authentication bypass vulnerability caused by a hard-coded JWT signing key, issuer and audience in appsettings.json. Unauthenticated remote attackers can forge tokens for any user ID and role that the Tokens/DI.cs validator trusts, gaining administrator access to the entire API.
Published: 2026-11-09
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: Authentication bypass allowing full administrator access
Action: Immediate Patch
AI Analysis

Impact

The vulnerability originates from a hard-coded JWT signing key, issuer, and audience specified in appsettings.json. Because the token validator trusts these values, attackers can forge JWTs for any user ID and role, effectively bypassing authentication and gaining administrator privileges across the entire API.

Affected Systems

The affected product is Asp.Net‑Core‑Inventory‑Order‑Management‑System developed by go2ismail. All releases prior to v10.20261109 are vulnerable; the 10.20261109 release and later are believed to contain the necessary fix.

Risk and Exploitability

With a CVSS score of 9.3 the vulnerability is considered critical. No EPSS data is available and the issue is not currently listed in the CISA KEV catalog. The attack vector is remote and requires no prior authentication; any unauthenticated attacker who can reach the API can forge a token and impersonate an administrator.

Generated by OpenCVE AI on November 10, 2026 at 00:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the application to the latest release v10.20261109 or later, which removes the hard‑coded JWT signing key.
  • If an upgrade is not possible immediately, edit appsettings.json to replace the hard‑coded key, issuer, and audience with secure, environment‑derived values and regenerate the signing keys.
  • Restrict administrative endpoints by adding additional authentication checks or network‑level controls to prevent unauthorized access.

Generated by OpenCVE AI on November 10, 2026 at 00:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 23:45:00 +0000

Type Values Removed Values Added
Description INDOTALENT WHMS (Asp.Net-Core-Inventory-Order-Management-System) before 10.20261109 contains an authentication bypass vulnerability caused by a hard-coded JWT signing key, issuer and audience in appsettings.json. Unauthenticated remote attackers can forge tokens for any user ID and role that the Tokens/DI.cs validator trusts, gaining administrator access to the entire API.
Title INDOTALENT WHMS before 10.20261109 Hard-Coded JWT Signing Key Authentication Bypass
Weaknesses CWE-321
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T23:27:51.039Z

Reserved: 2026-11-09T22:03:08.782Z

Link: CVE-2026-125383

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-10T00:17:11.510

Modified: 2026-11-10T00:17:11.510

Link: CVE-2026-125383

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-10T00:30:20Z

Weaknesses
  • CWE-321

    Use of Hard-coded Cryptographic Key