← Terug naar overzicht

CVE-2026-80348 describes a missing authorization vulnerability in TarsWeb (through v3.0.16) affecting four methods in app/controller/patch/PatchController.js. The affected endpoints—uploadAndPublish, downloadPackage, deletePatchPackage, and setPatchPackageDefault—fail to call AuthService for authorization checks. Any authenticated user, even one scoped to an unrelated application, can exploit these endpoints to deploy packages to any managed server, download or delete packages belonging to other applications, and change default deployment packages. The only precondition for uploadAndPublish is that the target server is registered, which any server in the installation satisfies. This constitutes a broken access control issue with significant impact on multi-tenant or shared TarsWeb installations. The vulnerability was reported via GitHub issues and documented by VulnCheck.

Affected products

  • TarsWeb v3.0.16

Related CVE's

  • CVE-2026-80348

Categories

  • Enterprise Applications
  • Identity & Access
  • Web Technologies