Read the docs

Missing authorization in Warracker Paperless-ngx document linking

Priority MEDIUM 60CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-862.

Summary

Warracker before 1.0.4 contains a missing authorization flaw (CWE-862) in its Paperless-ngx integration. An authenticated, non-administrative user can bypass document ownership checks by linking another user's private Paperless-ngx document ID to a warranty they own using the other document type. Attackers can use this to read private documents belonging to other users through the shared Paperless-ngx API credential, which causes loss of confidentiality.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

Warracker before 1.0.4 contains a missing authorization vulnerability in its Paperless-ngx integration that allows an authenticated, non-administrative user to bypass document ownership restrictions by searching for and linking another user's private document ID to a warranty they own using the `other` document type. Attackers can exploit insufficient authorization checks in the `paperless_search_and_link()` and `serve_paperless_document()` route handlers in file_routes.py to retrieve and disclose private documents belonging to another user via the shared Paperless-ngx API credential, resulting in unauthorized read access and confidentiality loss.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00312 24th percentileScored 2026-11-07
Fix Fixed Warracker (sassanix): 1.0.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
sassanixWarracker1.0.0 to before 1.0.41.0.4Patch availableCNA
  • Warracker Vendorsassanix Affected 1.0.0 to before 1.0.4 Fixed in 1.0.4 Patch available CNA

Remediation

Update Warracker to version 1.0.4 or later, which fixes the issue for sassanix Warracker from 1.0.0 before 1.0.4.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

  • Fix · CNA Warracker (sassanix) Fixed in 1.0.4

Timeline

  1. 2026-11-02 Threatist record created from CVE-2026-120463
  2. 2026-11-02 Alias added: GHSA-xqgh-rxmq-pv66
  3. 2026-11-04 Priority changed: MEDIUM → LOW
  4. 2026-11-05 CISA SSVC decision points changed
  5. 2026-11-05 Priority changed: LOW → MEDIUM

References

Sources