Summary
PaperCut has confirmed active zero-day exploitation of two now-published flaws affecting all versions of PaperCut NG and PaperCut MF. CVE-2026-82078 (Unsafe Dynamic Class Loading, CWE-470; CVSS 9.4) executes arbitrary code on the server but requires control of configuration parameters. CVE-2026-81578 (Authentication Bypass, CWE-306; CVSS 8.8) supplies exactly that, letting an unauthenticated attacker alter configuration.
Chained together, CVE-2026-81578 for entry and CVE-2026-82078 for code execution, the two vulnerabilities may yield unauthenticated RCE against internet-exposed Application Servers. Confirmed exploitation exists, and PaperCut urges restricting the web interface to trusted IPs and installing Emergency Patch Release 2 (v24, v25, v26, including Site and secondary servers). Given PaperCut's history as a recurring initial-access target, any exposed or unpatched PaperCut NG/MF server should be treated as at risk of unauthenticated RCE.
| CVE | Name | Affected Product | Zero-Day | CISA KEV | Patch |
|---|---|---|---|---|---|
CVE-2026-82078 |
PaperCut NG and PaperCut MF Unsafe Dynamic Class Loading Vulnerability | PaperCut NG and PaperCut MF | Yes | — | Emergency Patch Release 2 |
CVE-2026-81578 |
PaperCut NG and PaperCut MF Authentication Bypass Vulnerability | PaperCut NG and PaperCut MF | Yes | — | Emergency Patch Release 2 |
Vulnerability Details
Confirmed Active Exploitation
PaperCut Software has confirmed that attackers are actively exploiting two vulnerabilities, CVE-2026-81578 and CVE-2026-82078, in its PaperCut NG and PaperCut MF print management software, and is treating the incident as its highest priority. The company's security response team is investigating confirmed user incidents. Both vulnerabilities affect all versions of both products, making the version number irrelevant to exposure. PaperCut's security team reproduced the vulnerabilities using information provided by a university user's internal security and digital forensics team, which is also how it confirmed they were being actively exploited in the wild, establishing this as a zero-day at the point of disclosure.
How the Authentication Bypass and Unsafe Class Loading Chain Together
The exploitation path is a two-vulnerability chain. CVE-2026-81578 (Authentication Bypass, CWE-306; CVSS 8.8) lets an unauthenticated attacker trigger administrative backend actions before access-validation completes and modify system configuration, while CVE-2026-82078 (Unsafe Dynamic Class Loading, CWE-470; CVSS 9.4) executes arbitrary Java bytecode on the server but requires the configuration control that CVE-2026-81578 provides. Chained together, they yield an unauthenticated remote code execution path, as reproduced by external researchers. PaperCut has not stated who is behind the attacks, what they do post-compromise, or whether data is being stolen.
Behavioral Indicators Over Atomic Artifacts
The indicators shared so far are behavioral and log-based rather than atomic artifacts. Defenders should watch for suspicious activity from the legitimate pc-app.exe process, and for server.log files that are modified, deleted, or missing, plus two error strings referencing a JDBC driver failure and a cardID lookup error. The JDBC driver-failure string aligns with CVE-2026-82078's database-connector class-loading path, tying that indicator to the code-execution stage of the chain. The log tampering suggests anti-forensic activity, and the vendor warns their absence does not rule out compromise.
Emergency Patch Timeline
PaperCut released an initial emergency out-of-cycle patch for the v25 and v26 branches (Windows, Linux, macOS) at 2:10 a.m. AEST on 28 August 2026, then published Emergency Patch Release 2 later the same day, extending coverage to the v24 branch and adding hardening developed with external researchers. Release 2 supersedes the original patch and should be installed even where the first was already applied, and Site Servers and secondary/print servers must be updated as well, not only the primary Application Server. Priorities are twofold: restrict the web interface to trusted addresses, and install Release 2 immediately.
Affected CVEs, Products, and Weaknesses
| CVE ID | Affected Products | Affected CPE | CWE ID |
|---|---|---|---|
CVE-2026-82078 |
All versions of PaperCut NG and PaperCut MF | cpe:2.3:a:papercut:papercut_ng:*:*:*:*:*:*:*:* |
CWE-470 |
CVE-2026-81578 |
All versions of PaperCut NG and PaperCut MF | cpe:2.3:a:papercut:papercut_mf:*:*:*:*:*:*:*:* |
CWE-306 |
Recommendations
010203security.card-number-lookup.enabled=Y to server/security.properties and restart the Application Server. The default is off, and without this key PaperCut silently ignores external lookup calls even if the Admin UI still shows the feature as configured.04server.log, protect and back up existing logs and forward them off-host to a SIEM or central log store before they can be altered, so evidence is preserved for investigation. Treat any Application Server that has been exposed to the internet as potentially compromised until proven otherwise, and initiate your incident response process for those hosts rather than relying solely on patching.05Indicators of Compromise (IOCs)
| Type | Value |
|---|---|
| Log Artifact | ERROR No suitable driver found for jdbc:no:x |
| Log Artifact | ERROR DatabaseUtils - Database error looking up cardID: VALUES CAST |
Potential MITRE ATT&CK TTPs
T1190CVE-2026-81578 / CVE-2026-82078 exploitation targets internet-exposed PaperCut NG/MF Application Servers.T1059CVE-2026-82078.T1070server.log suggests anti-forensic activity post-compromise.T1588T1588.006 Vulnerabilities: adversaries obtained and weaponized knowledge of the unauthenticated RCE chain prior to public disclosure.References & Patch Links
Patch Link
References
What Next?
At Hive Pro, it is our mission to detect the most likely threats to your organization and to help you prevent them from happening.
