Skip to content
Tuesday, October 13, 2026AboutContactRSS
Vulnerabilities

Perforce Helix HAS Default Token Flaw Enables Remote Code Execution

A critical vulnerability in Perforce Helix Authentication Service allows attackers to exploit default credentials and chain flaws for remote code execution.

Updated with new details.
Illustration: A sleek metal network appliance sits on a server shelf with its front panel lights glowing steady amber.
AI-generated illustration: Threat Times

Key points

  • CVE-2026-109758 allows unauthorized access via default SCIM bearer tokens in Perforce Helix HAS.
  • The flaw can be chained with CVE-2026-61834 to enable remote code execution in Node.js deployments.
  • Versions 2022.1 through 2025.2 are affected; version 2026.1 removes the underlying defect.

Perforce Helix Authentication Service contains a critical vulnerability that allows attackers to gain unauthorized access and potentially execute remote code. The issue stems from default credentials that remain in active configurations unless manually changed by administrators during installation.

At a glance

CVE
CVE-2026-109758
Product
Perforce Helix Authentication Service
CVSS
9.3 Critical
Weakness
prototype pollution
Exploited
No known exploitation

The flaw, tracked as CVE-2026-109758, carries a CVSS score of 9.3 and is rated critical. It affects deployments where the shipped default SCIM bearer token is retained. If an attacker can reach the SCIM endpoint, they can use this known token to authenticate and perform user and group operations.

Context and Background

The vulnerability exists because installation templates in version 25.2 include a default credential. The installer copies this value into the active configuration without automatically replacing it with a random token. This design choice leaves systems exposed if administrators do not manually rotate the token after setup.

An attacker possessing the default token can authenticate to the SCIM API. They can then execute operations allowed by the configured provisioning backend. This includes managing users and groups, which can facilitate further lateral movement or privilege escalation within the target environment.

Who Is Affected

This vulnerability impacts Perforce Helix Authentication Service versions 2022.1 through 2025.2. The underlying defect was removed in version 2026.1, which was released on July 17, 2026. Although the fix was released for newer versions, the vulnerability was identified in older versions after that release date.

The issue can be chained with CVE-2026-61834 in affected releases of the scim-patch dependency. A crafted SCIM PATCH request can cause server-side prototype pollution. This corrupts application state and disrupts service availability, including health checks and single sign-on requests.

In testing, this primitive was confirmed to enable remote code execution in Node.js 24/Express deployments. Attackers can exploit available gadget chains involving child_process, EJS/Pug, or Passport modules to achieve this outcome. This combination of flaws significantly increases the severity of the exposure for affected systems.

What should you do?

Organizations using Perforce Helix Authentication Service should verify their current version immediately. If running versions 2022.1 through 2025.2, users should review their configuration for the default SCIM bearer token. Changing this token is essential to prevent unauthorized access to the SCIM API.

Administrators should also monitor for unusual activity on SCIM endpoints. Signs of prototype pollution or unexpected server behavior may indicate exploitation attempts. Once the vendor provides an update, applying it promptly will mitigate these risks.

What to do and how to stay safe: Perforce

  • Check your Perforce Helix Authentication Service version to see if it falls within the affected range of 2022.1 to 2025.2.
  • Audit your configuration files to ensure the default SCIM bearer token has been replaced with a unique, random value.
  • Monitor server logs for suspicious SCIM PATCH requests or signs of prototype pollution, such as unexpected application state changes.
  • Restrict network access to the SCIM endpoint so that only authorized internal services can reach it, reducing the attack surface.

Step-by-step guide: Risk Based Vulnerability Management: Prioritize Fixes by Actual Threat

General security guidance from the Threat Times newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

Which versions of Perforce Helix Authentication Service are vulnerable?

Versions 2022.1 through 2025.2 are affected by this vulnerability.

Can this flaw lead to remote code execution?

Yes, when chained with CVE-2026-61834, it can enable remote code execution in Node.js 24/Express deployments.

Is there a fix available for older versions?

The underlying defect was removed in version 2026.1, but the source material does not confirm a patch for older versions.

Sources

  1. CVE Program
PerforceHelix Authentication ServiceCVE-2026-109758CVE-2026-61834SCIMRemote Code Execution
Related articles