Incomplete Blacklist Affecting rancher-api-ui package, versions <1.2.3-r15


Severity

Recommended
low

Based on default assessment until relevant scores are available.

Threat Intelligence

EPSS
0.41% (34th 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-WOLFILATEST-RANCHERAPIUI-20754006
  • published10 Oct 2026
  • disclosed6 Oct 2026

Introduced: 6 Oct 2026

NewCVE-2026-106445  (opens in a new tab)
CWE-184  (opens in a new tab)
CWE-1289  (opens in a new tab)

How to fix?

Upgrade Wolfi rancher-api-ui to version 1.2.3-r15 or higher.

NVD Description

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

Handlebars provides the power necessary to let users build semantic templates. From 3.0.0 until 4.7.10, Handlebars lookupProperty returns Function.prototype.constructor before applying the prototype-access deny list because constructor is an own property of Function.prototype. When an attacker can render a controlled template with allowProtoMethodsByDefault enabled and an accessible function in the template context, the template can traverse from that function through its prototype to Function.prototype and then obtain the Function constructor through the own-property bypass. This permits attacker-controlled JavaScript to execute with the server application's privileges. This issue is fixed in version 4.7.10.

CVSS Base Scores

version 3.1