Vulnerability record · CVE-2026-82078 · published 28 August 2026
CVE-2026-82078: PaperCut MF/NG unsafe dynamic class loading enables code execution
Papercut · Papercut Mf
PaperCut MF and NG instantiate database driver classes from configurable driver names without validating them against an allowlist of approved drivers. An attacker who can manipulate system configuration parameters can therefore force the server to load and execute arbitrary Java bytecode already present on the application classpath. The flaw is rated critical (CVSS 4.0 9.4) and has been added to CISA KEV, so it warrants urgent attention.
Description
An unsafe dynamic class loading vulnerability exists in the database connection utilities of PaperCut MF and PaperCut NG. The application instantiates database driver classes based on configurable driver names without validating against an allowlist of approved drivers. If an attacker can manipulate system configuration parameters, this enables the execution of arbitrary Java bytecode residing on the application classpath under the security context of the PaperCut server process.
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:
Automated analysis
critical priorityCVSS 4.0 score is 9.4 and the flaw is in CISA KEV with known exploitation, so it should be patched immediately.
What it is
PaperCut MF and NG instantiate database driver classes from configurable driver names without validating them against an allowlist of approved drivers. An attacker who can manipulate system configuration parameters can therefore force the server to load and execute arbitrary Java bytecode already present on the application classpath. The flaw is rated critical (CVSS 4.0 9.4) and has been added to CISA KEV, so it warrants urgent attention.
Impact
An attacker gains arbitrary Java code execution in the security context of the PaperCut server process, with high impact to confidentiality, integrity and availability of the application and connected systems. Because the code runs as the server process, it can be used to read data, alter configuration or pivot further into the host.
Attack surface
The vulnerability is network reachable (AV:N) with no user interaction (UI:N) and low attack complexity, but requires high privileges (PR:H) because the attacker must be able to manipulate system configuration parameters such as the database driver name. It is not an unauthenticated remote path; it depends on access sufficient to change configuration.
Exploitation
CVE-2026-82078 is listed in CISA KEV with a due date of 2026-09-14, indicating known exploitation, though CISA records no known ransomware campaign use. EPSS is 0.03574 (88.8th percentile), and references include a Metasploit framework pull request, suggesting public tooling exists.
What to do
- Apply the vendor patch from the PaperCut security bulletin (27 Aug 2026) as the first action, and follow CISA BOD 26-04 guidance for any cloud-hosted instances.
- Restrict and audit who can modify PaperCut system configuration, especially database driver and connection settings, enforcing least privilege.
- Where patching is not immediately possible, limit network exposure of PaperCut MF/NG servers and discontinue use if mitigations are unavailable per CISA guidance.
- Monitor for unexpected database driver class names or configuration changes and revert unauthorized modifications.
- Review the classpath for attacker-writable or unnecessary JARs that could supply malicious driver classes.
Detection
- Alert on changes to PaperCut database driver or connection configuration parameters outside approved change windows.
- Hunt for unexpected or non-standard database driver class names in PaperCut configuration and logs.
- Monitor PaperCut server process behavior for loading of unusual classes or JARs from the application classpath.
- Correlate PaperCut configuration changes with subsequent process execution or outbound network activity from the server.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Exploitation in the wild
CISA added CVE-2026-82078 to the Known Exploited Vulnerabilities catalog on 31 August 2026 as "PaperCut NG/MF Unsafe Reflection Vulnerability". Required action: 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. Federal deadline 14 September 2026.
Affected products
2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://www.papercut.com/kb/Main/security-bulletin-27-aug-2026-urgent-security-advisory/ | PatchVendor Advisory |
| https://github.com/rapid7/metasploit-framework/pull/21842 | Issue TrackingPatch |
| https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-82078 | PatchThird Party AdvisoryUS Government Resource |
Track CVE-2026-82078 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2026-82078), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.