PatchSiren cyber security CVE debrief
CVE-2026-80348 TarsCloud CVE debrief
CVE-2026-80348 debrief based on the supplied source corpus. The CVE record was published on 2026-08-26T10:16:42.947Z and has not been modified since then. The NVD entry is currently Deferred. The TarsWeb application has an authorization bypass vulnerability in four methods of the PatchController.js file. Specifically, the methods uploadAndPublish, downloadPackage, deletePatchPackage, and setPatchPackageDefault do not properly enforce role-based access control. This allows any authenticated user to perform these actions across different applications and servers, potentially leading to unauthorized package deployment, retrieval, or deletion. Defenders should prioritize verifying and
- Vendor
- TarsCloud
- Product
- TarsWeb
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-26
- Original CVE updated
- 2026-09-23
- Advisory published
- 2026-08-26
- Advisory updated
- 2026-09-23
Who should care
Defenders responsible for TarsWeb installations, particularly those managing patch deployments and server configurations, should assess exposure and prioritize remediation. Roles such as DevOps engineers, system administrators, and security teams should verify the presence of this vulnerability in their environments and implement compensating controls if necessary.
Why it matters
CVE-2026-80348 is a high-severity vulnerability in TarsWeb that allows authenticated users to bypass authorization checks in patch management endpoints. This could lead to unauthorized actions such as deploying packages on arbitrary servers, retrieving or deleting packages from other applications, and changing default package deployments. Defenders should prioritize verifying and remediating this vulnerability, especially in environments where patch management is critical.
- Potential unauthorized package deployment across servers
- Possible retrieval or deletion of packages from other applications
- Ability to change default package deployments for applications
- Verification of authorization checks in PatchController.js methods
Technical summary
The TarsWeb application has an authorization bypass vulnerability in four methods of the PatchController.js file. Specifically, the methods uploadAndPublish, downloadPackage, deletePatchPackage, and setPatchPackageDefault do not properly enforce role-based access control. This allows any authenticated user to perform these actions across different applications and servers, potentially leading to unauthorized package deployment, retrieval, or deletion.
Defensive priority
Defenders should prioritize verifying and remediating this vulnerability in TarsWeb installations, focusing on restricting access to patch deployment, download, and deletion endpoints.
Recommended defensive actions
- Verify TarsWeb installations for version v3.0.16 or earlier and restrict access to patch deployment, download, and deletion endpoints.
- Implement proper authorization checks for the affected methods in PatchController.js.
- Monitor for any suspicious activity related to patch management and deployment.
- Update TarsWeb to a version that includes fixes for these authorization issues, if available.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The CVE description and source references indicate that TarsWeb's PatchController.js has four methods (uploadAndPublish, downloadPackage, deletePatchPackage, and setPatchPackageDefault) that lack proper authorization checks. This allows any authenticated account to perform these actions across different applications and servers.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80348 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80348
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80348 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80348
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/TarsCloud/TarsWeb
-
Source reference
Unverified legacy reference
URL: https://github.com/TarsCloud/TarsWeb/blob/v3.0.16/app/controller/patch/PatchController.js
-
Source reference
Unverified legacy reference
URL: https://github.com/TarsCloud/TarsWeb/issues/213
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/tarsweb-through-3.0.16-missing-authorization-on-patch-deploy-download-and-delete-endpoints
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.