SCA: security update for open-webui (GHSA-r2wg-2mcr-66rv)

high Tenable Cloud Security Plugin ID 443355

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior
to 0.9.6, the terminal-server reverse proxy in `backend/open_webui/routers/terminals.py` does not fully
confine the user-controlled `path` segment before forwarding it to an admin-configured terminal server. An
authenticated user who has been granted access to a terminal server can craft `path` values containing
encoded `../` traversal sequences that escape the intended path (or policy) scope on that server, reaching
unintended endpoints and files on the terminal-server host. Where the terminal server fans requests out to
internal services, this also gives SSRF-style reach into those services. This is a separate code path from
the `/api/v1/retrieval/process/web` SSRF (GHSA-c6xv-rcvw-v685), with its own input. Two distinct vectors
are consolidated here: first, raw path forwarding / single-encoded traversal (original report); and
second, a bypass of the subsequently-added `_sanitize_proxy_path` mitigation using double-encoded dots
(`%252e%252e`). The attacker-controlled input is the request `path`, supplied by the non-admin user, not
anything an administrator configures, so this is not an admin-trust / Rule-9 situation. Version 0.9.6
fixes the issue. (CVE-2026-54017)

Solution

Update the open-webui library and its related packages to version 0.9.6 or later.

See Also

https://github.com/advisories/GHSA-r2wg-2mcr-66rv

Plugin Details

Severity: High

ID: 443355

Version: Revision 1.4

Type: Local

Family: SCA Checks

Published: 6/17/2026

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Medium

Score: 5.3

Percentile: 96.38

Vendor

Vendor Severity: High

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5

Vector: CVSS2#AV:N/AC:L/Au:S/C:C/I:N/A:N

CVSS Score Source: CVE-2026-54017

CVSS v3

Risk Factor: High

Base Score: 7.7

Temporal Score: 6.7

Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 6/17/2026

Vulnerability Publication Date: 6/17/2026

Reference Information

CVE: CVE-2026-54017