paperless-ngx | v2.20.15

paperless-ngx v2.20.15 released on 27-04-2026


paperless-ngx v2.20.15 is out now. It fixes a security issue (GHSA-8c6x-pfjq-9gr7) and tightens authentication, mail-account scoping and API validation to reduce unintended endpoint exposure and malformed requests.

For full details and downloads, consult the project’s GitHub release page and release notes.

What’s in this release

  • Security fix for GHSA-8c6x-pfjq-9gr7 — updating to v2.20.15 is recommended for all users.
  • Limit authentication routes to use only allauth login/logout endpoints, tightening login/logout handling (PR #12639).
  • Mail account enumeration is now correctly scoped, preventing broader-than-intended visibility during account discovery (PR #12636).
  • API hardening: the notes endpoint now rejects invalid requests, and CustomFieldQueryAtom no longer emits spurious intermediate change events when an operator changes type (PRs #12582, #12597).

Upgrade notes

  • The authentication route change may affect custom login/logout integrations or proxy rules; check any customised endpoints and update them to use the allauth login/logout endpoints (see PR #12639 on GitHub).
  • No specific rollback instructions are included in the release notes; if you need to revert, return to the previous release and follow your standard rollback procedure.

Share feedback or report any issues on the project’s GitHub issue tracker so the maintainers and community can follow up on your experience.

Related posts

Vector | vdev-v0.3.3

Vector vdev v0 3 3: patch release with crash, leak and parsing fixes, connector and tooling improvements, upgrade notes on prechecks, rolling updates, compat

Loki | v3.7.2

Loki v3 7 2: security and CVE fixes, updated S3 client to aws sdk v1 97 3, ruler panic fix for unset validation scheme, S3 Object Lock sends SHA256 checksum

Loki | v3.7.2

Loki v3 7 2: Patch release with CVE fixes, AWS S3 SDK update, ruler panic fix, S3 Object Lock SHA256 checksum support