๐Ÿ” CVE Alert

CVE-2026-80349

CRITICAL 9.8

TarsWeb through 3.0.14 Authentication Bypass via Spoofed X-Forwarded-For and uid Parameter

CVSS Score
9.8
EPSS Score
0.0%
EPSS Percentile
0th

TarsWeb decides whether a request comes from a trusted local caller using a client-controlled header. app.js sets Koa's proxy option to true without naming which upstream proxies may be trusted and without limiting the number of forwarded hops, so the request address Koa reports is taken from the X-Forwarded-For header supplied by the caller. In midware/ssoMidware.js a single branch covers both the ignored-path list and the ignoreIps allowlist from config/loginConf.js, which contains the loopback address, and that branch assigns the effective account identity from the uid query parameter before falling through to the request without validating any ticket, cookie or password. A request carrying a forged X-Forwarded-For value naming the loopback address and a uid naming an existing account therefore reaches every route the console mounts as that account, including an administrator, with no credential of any kind. Those routes include user and role administration, service configuration, and package upload and deployment. Version 3.0.16 separates the two branches so that a match on the address allowlist assigns the configured default account rather than one named by the caller.

CWE CWE-290
Vendor tarscloud
Product tarsweb
Published Aug 26, 2026
Last Updated Aug 26, 2026
Stay Ahead of the Next One

Get instant alerts for tarscloud tarsweb

Be the first to know when new critical vulnerabilities affecting tarscloud tarsweb are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

TarsCloud / TarsWeb
0 โ‰ค 3.0.14

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/TarsCloud/TarsWeb github.com: https://github.com/TarsCloud/TarsWeb/issues/212 github.com: https://github.com/TarsCloud/TarsWeb/blob/v3.0.14/midware/ssoMidware.js github.com: https://github.com/TarsCloud/TarsWeb/blob/v3.0.14/app.js vulncheck.com: https://www.vulncheck.com/advisories/tarsweb-through-3.0.14-authentication-bypass-via-spoofed-x-forwarded-for-and-uid-parameter

Credits

George Chen