CVE-2026-82078 — PaperCut NG/MF Unsafe Reflection Vulnerability

CVE-2026-82078

PaperCut NG/MF — Arbitrary Java Class Loading via DB Driver Config, RCE Half of the Zero-Day Chain

What is PaperCut NG/MF?

PaperCut NG and MF are print-management servers deployed in tens of thousands of organizations — schools, universities, hospitals, and enterprises — to meter and control printing fleets. The Application Server is a Java web application that typically runs with broad privileges and is frequently internet-exposed for remote-print scenarios. PaperCut has serious exploitation history: the 2023 flaws CVE-2023-27350/27351 were mass-exploited by Cl0p and Bl00dy ransomware and by state-linked actors.

Overview

CVE-2026-82078 is an unsafe-reflection flaw (CWE-470) in PaperCut NG/MF: an attacker who can manipulate system configuration parameters can load arbitrary Java classes and execute bytecode in the Application Server's security context. On its own that requires admin-level config access — but in the wild it was chained with CVE-2026-81578, an unauthenticated access-control bypass, turning the pair into pre-auth remote code execution. Both were zero-days exploited before PaperCut's 2026-08-27 urgent advisory, and both entered the CISA KEV catalog on 2026-08-31.

Affected Versions

Product Vulnerable Fixed
PaperCut NG/MF v26 All builds at disclosure Emergency Patch Release 2+
PaperCut NG/MF v25 All builds at disclosure Emergency Patch Release 2+
PaperCut NG/MF v24 All builds at disclosure Emergency Patch Release 2+
PaperCut NG/MF v23 and earlier All builds Upgrade to a patched major version

PaperCut shipped three emergency patches in quick succession (late August through ~2026-09-01) after watchTowr and Huntress researchers found bypasses of the first fix — apply the latest build in PaperCut's bulletin, not merely the first patch. Exact build numbers are listed in the vendor advisory.

Technical Details

PaperCut's database connection utilities instantiate database driver classes from a configurable driver-class name without validating it against an allowlist. An attacker able to change that configuration parameter can point it at any class on the application classpath and have the server instantiate it — classic unsafe reflection — executing arbitrary Java bytecode as the PaperCut server process (typically SYSTEM/root). The CVSS vector's PR:H reflects the standalone requirement for config access; the chained real-world attack path (via CVE-2026-81578) needs no authentication at all. Press-reported vendor scoring (9.4) differs slightly from the NVD 9.1 used here.

Discovery

A zero-day — in-the-wild exploitation preceded disclosure, and PaperCut published its urgent bulletin on 2026-08-27 while the attacks were under investigation. watchTowr and Huntress researchers collaborated on identifying patch-bypass techniques that drove the follow-up emergency patches.

Exploitation Context

Huntress observed exploitation in two customer environments: reconnaissance commands and hex-encoded Java payloads bridging the PaperCut application and the underlying OS (no malware persistence observed in those cases). Threat-intel firm Defused saw honeypot exploitation from 2026-08-29 UTC with a data-theft focus — hijacking PaperCut's external user-lookup mechanism and dumping database tables via the embedded Derby database. No actor has been named, but PaperCut flaws were previously favored by Cl0p, Bl00dy, and state-backed groups. 800+ PaperCut NG/MF servers are internet-exposed per Shadowserver.

Remediation

  1. Apply PaperCut's latest emergency patch (Emergency Patch Release 2 or newer) for v24/v25/v26; older versions must upgrade to a patched major release. Federal deadline: 2026-09-14.
  2. Verify you're on the final patch, not the first — the initial fix was bypassed; re-check the 27-Aug bulletin for the current build.
  3. Restrict web-interface exposure now: firewall the admin interface (default port 9191/9192) to trusted management networks; internet exposure of the Application Server is the primary risk factor.
  4. Hunt for compromise since late August 2026: unexpected config changes (especially database driver and external user-lookup settings), hex-encoded Java artifacts, Derby database access anomalies, and new admin sessions.
  5. If configuration tampering is found, treat stored data as breached — PaperCut databases hold user directories and print metadata — and rotate the server's service-account credentials.

Key Details

PropertyValue
CVE ID CVE-2026-82078
Vendor / Product PaperCut — NG/MF
NVD Published2026-08-28
NVD Last Modified2026-09-01
CVSS 3.1 Score9.1
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
SeverityCRITICAL
CWE CWE-470 find similar ↗
CISA KEV Added2026-08-31
CISA KEV Deadline2026-09-14
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2026-09-14. Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Timeline

DateEvent
2026-08-27PaperCut publishes urgent security bulletin and first emergency patch amid active exploitation (zero-day)
2026-08-28CVE published; second emergency patch follows after researchers bypass the first fix
2026-08-29Defused observes honeypot exploitation focused on data theft (Derby DB table dumps)
2026-08-31Added to CISA Known Exploited Vulnerabilities catalog
2026-09-14CISA BOD 22-01 remediation deadline