Arbitrary Code Injection Affecting automation-platform-ui package, versions *


Severity

Recommended
low

Based on Red Hat Enterprise Linux security rating.

Threat Intelligence

EPSS
0.74% (53rd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RHEL10-AUTOMATIONPLATFORMUI-19838519
  • published16 Sept 2026
  • disclosed4 Sept 2026

Introduced: 4 Sep 2026

CVE-2026-85625  (opens in a new tab)
CWE-94  (opens in a new tab)

How to fix?

There is no fixed version for RHEL:10 automation-platform-ui.

NVD Description

Note: Versions mentioned in the description apply only to the upstream automation-platform-ui package and not the automation-platform-ui package as distributed by RHEL. See How to fix? for RHEL:10 relevant fixed versions and status.

sift (sift.js) 17.1.3 enumerates query keys with for...in, which walks the object prototype chain, and dispatches any matched operator key including $where. The $where operation compiles a string value into a function using new Function unless CSP_ENABLED is set (not set by default). As a result, if a prototype-pollution primitive elsewhere in the process sets Object.prototype.$where to a malicious string, even benign filter calls such as sift({}) execute arbitrary JavaScript. Additionally, passing an untrusted query object containing a string $where directly to sift results in code execution under the default configuration.

CVSS Base Scores

version 3.1