CVE-2026-71244 Details
Description
Paperless-ngx's MailAccountViewSet.test action, when called with an existing account's ID and a masked password field, reuses the stored password, account_type, refresh_token, and expiration from that existing account while allowing the caller to supply a different imap_server, imap_port, and imap_security in the same request.
A vulnerability in the Paperless-ngx application allows for the unauthorized disclosure of IMAP credentials. This issue arises in the MailAccountViewSet.test() action, where a user can send a request with an existing account's ID and a masked password field. The action then reuses the stored password, account type, refresh token, and expiration from the existing account. While doing so, it allows the caller to specify a different IMAP server, port, and security settings. This combination enables a user with object-level change_mailaccount permission (but not full admin rights) to redirect the test connection to an attacker-controlled IMAP host, thereby leaking the actual stored IMAP password or OAuth token to that host.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 5, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/paperless-ngx/paperless-ngx | TuranSec | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-918 | Server-Side Request Forgery (SSRF) | TuranSec |
Affected Products
| Product | Versions |
|---|---|
| Paperless-ngx | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 10, 2026 | CVE Modified | TuranSec |
| Aug 5, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | TuranSec |
Volerion