CVE Catalog

CVE-2026-120463

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Summary

Warracker before 1.0.4 contains a missing authorization vulnerability in its Paperless-ngx integration. An authenticated non-administrative user can bypass document ownership restrictions by searching for and linking another user's private document ID to their own warranty, enabling unauthorized read access to private documents via the shared Paperless-ngx API credential.

Risk Assessment

Confidentiality breach — an attacker can access private documents of other users through the shared Paperless-ngx API credential.

Recommendation

Update Warracker to version 1.0.4 or later, which includes authorization fixes in paperless_search_and_link() and serve_paperless_document().

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS