Skip to main content

PaperCut MF CVE-2026-6180

| EUVDEUVD-2026-27231 MEDIUM
Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
2026-05-05 PaperCut GHSA-hqg4-rx24-2464
4.1
CVSS 4.0 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Induce network condition on badge-swipe device
  2. Delivery
    Initiate badge swipe during dropped packets
  3. Exploit
    Server receives out-of-order fragmented data
  4. Install
    Sequence reset notification fails to arrive
  5. C2
    Truncated badge ID registered
  6. Execute
    Custom script transforms truncated string
  7. Impact
    Transformed ID matches different user
  8. Step 8
    Unauthorized session established as transformed user

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture TOCTOU prevention
Exploitation Conditions

Exploitation requires ALL of the following conditions: (1) PaperCut MF instance deployed with badge-swipe integration to HP multifunction devices; (2) custom badge-ID post-processing scripts enabled on the PaperCut server that transform or map badge strings to user identifiers; (3) specific adverse network conditions (dropped packets, out-of-order sequence counters) affecting communication between device and server during badge swipe; (4) sequence reset notification failure before connection reset completes; (5) authenticated user-level privileges on the PaperCut system (PR:L) or physical access to trigger badge swipes on the MFD; (6) attacker ability to induce or exploit natural network instability (timing-dependent, AT:P). Standard PaperCut badge authentication without custom scripts fails safely with authentication error rather than unauthorized login. Default (non-customized) installations are not vulnerable to unauthorized user login.

Impact

CVSS 4.1 with physical attack vector (AV:P) and low attack complexity (AC:L) indicates moderate baseline risk. However, multiple limiting factors substantially reduce real-world exploitation probability: the attack requires specific adverse network conditions (dropped packets, out-of-order sequences, failed reset notifications) that are timing-dependent (AT:P - attacker-triggered), authenticated user-level privileges (PR:L), and custom script deployment - not default configurations. The vulnerability cannot exploit standard badge authentication without post-processing scripts. EPSS score and KEV status not provided, but the combination of AC:L and AT:P suggests exploitation is technically feasible but requires deliberate triggering of network conditions. Organizations without custom badge-ID scripts face authentication failure (low impact) rather than unauthorized login. This is a real but narrow-scope priority affecting only customized PaperCut deployments with specific script configurations and network vulnerability windows.

Exploit ScenarioDerived

An attacker with physical access to an HP multifunction device on the same network intentionally triggers network conditions (packet drops via ARP spoofing or congestion) during a badge swipe by a trusted user, causing the PaperCut server to receive fragmented badge data out-of-order with a failed sequence reset. The server truncates the badge ID registration. If custom badge-ID scripts transform the truncated string (e.g., '12345' becomes '54321', mapping to a different user account), the attacker can then swipe their own badge or force a re-authentication attempt that resolves to the legitimate user's session, gaining unauthorized access to that user's print jobs and account settings.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 05, 2026

Race condition in PaperCut MF badge-swipe processing from HP multifunction devices allows unauthorized user login when custom badge-ID post-processing scripts transform truncated badge strings into valid credentials of different users. The vulnerability requires specific network conditions (dropped packets, out-of-order sequence counters, failed sequence reset notifications) and custom script configuration, affecting physical device authentication in networked printing environments. No public exploit identified at time of analysis.

RemediationAI

Consult PaperCut security bulletin (https://www.papercut.com/kb/Main/papercut-ng-mf-and-papercut-hive-security-bulletin-may-2026/) for vendor-released patch version and deployment timeline. As interim mitigations: disable custom badge-ID post-processing scripts if operationally feasible (tradeoff: loss of custom badge transformation logic); implement network reliability measures to reduce dropped packets and out-of-order delivery (QoS, wired connectivity over wireless, redundant network paths); monitor badge authentication logs for truncated or anomalous badge ID registrations and failed authentications; implement additional authentication factors (PIN, LDAP verification) on MFD devices to prevent unauthorized login even if badge processing is compromised; segment badge-swipe devices onto isolated network subnets with stricter ACLs to reduce network instability. High-confidence remediation requires vendor patch confirmation and testing in custom script environments.

Affected VersionsENISA

PaperCut NG/MF 0 <24.1.9
PaperCut NG/MF 0 <25.0.10

Affected Packages

euvd papercut_ng_mf fix: 24.1.9, 25.0.10

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

PaperCut MF integrates with HP multifunction devices via badge-swipe authentication protocols that transmit fragmented data chunks with sequence counters. The root cause (CWE-367: Race Condition) occurs in the server-side reassembly logic when sequence reset notifications fail to reach the server during out-of-order packet delivery. The server rejects the initial chunk while accepting subsequent chunks before connection reset completes, resulting in truncated badge ID registration. Environments running custom badge-ID post-processing scripts introduce a secondary transformation step that can convert truncated strings into valid user identifiers through string manipulation or lookup logic, bypassing the intended authentication mechanism.

Know when Papercut Ng Mf gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 4.1 MEDIUM
CVSS:4.0/AV:P/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Physical
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
May 05, 2026 - 08:01 EUVD
CVSS changed
May 05, 2026 - 07:22 NVD
4.1 (MEDIUM)

DescriptionCVE.org

A race condition exists in PaperCut MF when processing badge-swipe data from certain HP multifunction devices. Under specific network conditions involving dropped packets and out-of-order sequence counters, the server may incorrectly process fragmented data chunks. If a sequence reset notification fails to reach the server, the server may reject the initial data chunk while erroneously accepting subsequent chunks before a connection reset completes.

This leads to the registration of a truncated badge ID string. While this typically results in an authentication failure, the vulnerability is compounded in environments utilizing custom badge-ID post-processing scripts. In such configurations, the truncated string may be transformed into a valid ID belonging to a different user, leading to unauthorized session establishment (Incorrect User Login) on the device.

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% exploitable
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

20
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +20
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy