Skip to content

Image: storage.ghost.io · rights & removal

Executive Summary

A vulnerability discovery timeline unfolded between August 27 and September 1, 2026, involving PaperCut software. On August 27, an advisory was released regarding an in-the-wild exploitation, but no patch was provided. The watchTowr Intel team used Indicators of Compromise (IOCs) to independently discover vulnerabilities, including a Post-Auth RCE vulnerability (later identified as CVE-2026-82078). Subsequent patching and analysis revealed that this process allowed for the discovery and exploitation chaining of other flaws, specifically an Authentication Bypass vulnerability (CVE-2026-81578) and subsequent vulnerabilities related to patch bypasses. The process involved analyzing code changes across multiple patches released by PaperCut, leading to internal tracking numbers like WT-2026-0141 through WT-2026-0144. These analyses culminated in identifying a complex chain leveraging an Authentication Bypass and a Post-Auth RCE vulnerability on a specific build version, which was then further exploited by discovering a mechanism to bypass a subsequent patch.

Facts Only

* August 27, 2026: PaperCut published an advisory regarding a vulnerability being exploited in the wild targeting version 26.0.3, without a patch.
* The watchTowr Intel team used IOCs from the advisory to reproduce vulnerabilities.
* A Post-Auth RCE vulnerability (later identified as CVE-2026-82078) was found in the unpatched version.
* PaperCut released patch 26.0.4. Analysis of this patch enabled discovery and reproduction of other flaws, including a bypass for CVE-2026-82078 (Post-Auth RCE) and an Authentication Bypass vulnerability (CVE-2026-81578).
* A subsequent patch, 26.0.4-PO build 76508, contained fixes for the previously identified vulnerabilities.
* Analysis of the 26.0.4-PO build also revealed a new Post-Auth RCE vulnerability (CVE-2026-82077) and an Authentication Bypass vulnerability (WT-2026-0143).
* An Attack Chain combining WT-2026-0143 (Authentication Bypass) and WT-2026-0144 (CVE-2026-82077) was demonstrated to allow for Remote Code Execution (RCE) on PaperCut NG 26.0.4-PO build 76508.
* An Authentication Bypass exploit chain was demonstrated against the setup wizard pages by abusing framework logic related to how page validation handles authentication status, specifically affecting pages like SetupAdmin when `system.setup-completed` is true.
* A Post-Auth RCE vulnerability in the Scan to Fax functionality was detailed, which allows for arbitrary command execution via unverified input parameters passed through file path manipulation in the underlying process execution logic.
* The vulnerability chain exploit demonstrated a method to bypass fixes by exploiting logic flaws related to authorization checks within the Apache Tapestry 3 framework.

Full Take

The narrative presents a deep dive into the fragility of patching processes and the complexity of layered security when multiple vulnerabilities exist within a single system, particularly when relying on older frameworks like Apache Tapestry 3. The core tension lies between vendor responses (issuing patches) and the actors' ability to reverse-engineer those responses to find new attack vectors—this is not merely bug hunting; it reflects a systemic failure in trust and transparency surrounding security disclosures. The shift from publicly known CVEs to internal tracking identifiers highlights a process that exists entirely outside of official remediation channels, creating a parallel reality where deep, complex exploitation chains are mapped out by independent observers.
The most striking implication is the revelation that seemingly fixed vulnerabilities can be circumvented through deeper architectural flaws—specifically, authorization logic gaps in how pages are handled (like LogonMessage and SetupWizard) and unchecked input handling during command execution. This suggests that applying patches does not inherently resolve systemic design weaknesses; rather, it merely closes specific, known doors while leaving adjacent, poorly secured pathways open, which can be re-tapped by understanding the context of other components. The exploitation chain itself is less about the individual CVEs and more about the ability to construct novel logic from disparate security artifacts, making the sequence a map of systemic insecurity rather than just a list of flaws.
What are the unseen costs associated with this dynamic? If the industry relies on layered patching, does the focus shift from fixing identified bugs to understanding and hardening the underlying architectural assumptions—like assuming that all page validation methods are globally comprehensive? If security analysis must constantly trace back through patch history to find novel bypasses, it places an unsustainable cognitive burden on defenders. The question remains: how can the velocity of vulnerability discovery by external researchers be effectively integrated into the formal security lifecycle to prevent these post-patch evasion techniques from becoming the new baseline for exploitation?
What are the unseen costs associated with this dynamic? If the industry relies on layered patching, does the focus shift from fixing identified bugs to understanding and hardening the underlying architectural assumptions—like assuming that all page validation methods are globally comprehensive? If security analysis must constantly trace back through patch history to find novel bypasses, it places an unsustainable cognitive burden on defenders. The question remains: how can the velocity of vulnerability discovery by external researchers be effectively integrated into the formal security lifecycle to prevent these post-patch evasion techniques from becoming the new baseline for exploitation?

From the original · WatchTowr Labs

Before we begin, yes - it's confusing. There are more vulnerabilities with watchTowr IDs in this blog post than there are CVE IDs (assigned by PaperCut), due to PaperCut bundling vulnerabilities and then patch bypasses for those same vulnerabilities into singular CVE IDs.
Read the full story at labs.watchtowr.com

Sentinel — Human

Confidence

This text reads like a deep-dive technical analysis compiled from proprietary security research, characterized by highly specific exploit chains and an author's frustrated narrative regarding patching timelines, strongly suggesting human authorship.

Signals Detected
low severity: Erratic sentence structure and high information density; uses informal phrasing ('so much is happening right now', 'fair share of ransomware gang attention'); shifts in tone between narrative exposition and highly technical breakdown.
low severity: Maintains a strong, consistent thread focused on a specific chain of exploitation (PaperCut vulnerabilities) across complex timeline details. The structure is driven by investigative narrative rather than pure objectivity.
medium severity: The meticulous, step-by-step technical tracing of the chain (WT-2026-0141 through WT-2026-0144) demonstrates detailed internal synthesis. The structure follows a deductive research path rather than generic reporting.
low severity: The content relies heavily on citing internal tracking numbers (WT-XXXX) and specific code logic to build its argument, which suggests direct source material analysis. The tone is highly passionate but grounded in technical findings.
Human Indicators
Use of extremely specific, internally tracked identifiers (WT-2026-0141, CVE-2026-82078) that indicate proprietary research or direct exposure to vendor communications.
The author adopts a highly opinionated and frustrated persona ('patch hell,' 'God, shut up watchTowr') which is characteristic of human investigative reporting focused on security exploits.
Deep dive into specific code paths (e.g., `pageValidate` method) and variable flow demonstrates an author deeply familiar with the underlying system mechanics.
Death By A Thousand PaperCuts (PaperCut Pre-Auth RCE Chain and Patch Bypasses WT-2026-0141-0144/CVE-2026 | Huntaegis