Description
WIT SynApps Runtime through 1.4.11 contains a hardcoded credentials vulnerability that allows unauthenticated attackers to recover static OAuth clientId and clientSecret values embedded in JavaScript delivered to the frontend, such as in parameters.js. Attackers can extract these exposed application credentials to reproduce the application portion of the REDY authentication flow at the /web/api/v1/auth/token endpoint, undermining confidential-client assurance for the OAuth implementation.
Published: 2026-10-30
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Access to OAuth Credentials
Action: Patch
AI Analysis

Impact

WIT SynApps Runtime versions up to 1.4.11 embed static OAuth clientId and clientSecret values directly in the JavaScript delivered to users, specifically in files such as parameters.js. This hardcoded credential flaw allows attackers who can access the public web interface to read the credentials from the client side, thereby enabling them to forge application requests. The exposed client credentials compromise the confidential-client assurance of the OAuth implementation, potentially allowing an attacker to obtain access tokens and interact with protected resources as if they were the legitimate application.

Affected Systems

The vulnerability affects the WIT SynApps Runtime product, specifically all releases up to and including version 1.4.11. No other vendors or product versions are listed as impacted by this issue.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, and the vulnerability is not listed in the CISA KEV catalog. Attackers can exploit this flaw without authentication by simply accessing the application's publicly served JavaScript files, which are then used to duplicate the application portion of the REDY authentication flow at the /web/api/v1/auth/token endpoint. The attack requires network access to the application but no special privileges beyond the ability to view the web content.

Generated by OpenCVE AI on October 30, 2026 at 21:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade WIT SynApps Runtime to a version that removes the hardcoded OAuth credentials.
  • Remove or obfuscate the clientId and clientSecret from the parameters.js file and store them securely in an environment variable or a protected configuration store.
  • Restrict or authenticate requests to the /web/api/v1/auth/token endpoint and ensure that only legitimate clients can obtain tokens.

Generated by OpenCVE AI on October 30, 2026 at 21:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 19:15:00 +0000

Type Values Removed Values Added
Description WIT SynApps Runtime through 1.4.11 contains a hardcoded credentials vulnerability that allows unauthenticated attackers to recover static OAuth clientId and clientSecret values embedded in JavaScript delivered to the frontend, such as in parameters.js. Attackers can extract these exposed application credentials to reproduce the application portion of the REDY authentication flow at the /web/api/v1/auth/token endpoint, undermining confidential-client assurance for the OAuth implementation.
Title WIT SynApps Runtime 1.4.11 Hardcoded OAuth Credentials Disclosure
Weaknesses CWE-798
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T18:58:29.306Z

Reserved: 2026-04-24T20:48:13.513Z

Link: CVE-2026-7003

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-30T19:19:13.647

Modified: 2026-10-30T19:23:25.493

Link: CVE-2026-7003

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T22:00:15Z

Weaknesses
  • CWE-798

    Use of Hard-coded Credentials