Skip to content

Releases: linuxserver/docker-tautulli

v2.17.2-ls233

16 Jun 17:35
ec7775b

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/v2.17.2-ls233/index.html

LinuxServer Changes:

No changes

Remote Changes:

Changelog

v2.17.2 (2026-06-16)

  • Notifications:
    • Fix: Line breaks in Gotify notification body text. (#2702)
  • Newsletters:
  • UI:
  • Other:
    • Fix: Fix X-Api-Key header check crashing server. (#2711)
    • Fix: Path traversal in uploaded database and config file names. (CVE-2026-52835) (Thanks @tonghuaroot)
    • Fix: Empty host fallback in URL when launching browser. (#2722) (Thanks @upmcplanetracker)
    • Fix: Open redirect via whitespace bypass in /auth/redirect (CVE-2026-54915) (Thanks @sondt99)

🛡 VirusTotal GitHub Action analysis:

v2.17.1-ls233

12 Jun 01:51
ec7775b

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/v2.17.1-ls233/index.html

LinuxServer Changes:

Full Changelog: v2.17.1-ls232...v2.17.1-ls233

Remote Changes:

Changelog

v2.17.1 (2026-05-04)

  • Notifications:
    • Fix: Tautulli Remote App notifications failing to send. (#2669)
    • New: Added extra type and preroll to notification parameters.
    • New: Added Simkl URL to notification parameters.
  • Newsletters:
    • Fix: Remote code execution via newsletter custom template directory. (CVE-2026-41065) (Thanks @remindsec)
  • Exporter:
    • Fix: Export failed when logo / square art keys were included. (#2685)
  • UI:
    • Fix: Error when browsing for folder paths. (#2673)
    • New: Added AV1 media flag image. (#2676) (Thanks @little0831)
    • New: Added opus media flag image.
  • Other:
    • Fix: Clean empty directories after updating using git. (#2667)
    • Fix: Tautulli failing to reconnect to Plex Media Server until restarted after a connection loss at startup. (#2640)
    • Fix: Path treversal in cache deletion API. (CVE-2026-40605) (Thanks @JakePeralta7)
    • Fix: Websocket not exiting and reconnecting cleanly after changing Plex servers.
    • Fix: Sanitize JS log errors to prevent XSS. (CVE-2026-43984) (Thanks @larlarua)
    • Fix: Do not store image hash for external images. (CVE-2026-43986) (Thanks @larlarua)
    • New: Update Windows and MacOS packages to Python 3.13.
    • New: Update Snap package to core24.
    • New: Using mounted folders for custom newsletter templates and scripts requires manually enabling allow_mounted_folders = 1 in the config file.
    • New: Added anti-CSRF tokens and enforce POST methods to state change endpoints. (CVE-2026-43985) (Thanks @larlarua)
    • New: Hash Tautulli cookie name. All existing login sessions will be invalidated after the update.
    • New: Require X-Api-Key header for login through the /auth/signin endpoint.

🛡 VirusTotal GitHub Action analysis:

develop-d8d284d7-ls476

11 Jun 00:04
51c6d0b

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-d8d284d7-ls476/index.html

LinuxServer Changes:

Full Changelog: develop-4be86e8d-ls475...develop-d8d284d7-ls476

Remote Changes:

Add error message to login page for invalid CSRF token

CSRF token becomes invalid when the session expires (default 1 hour) (i.e. sitting on a stale login page)

develop-c7153deb-ls476

16 Jun 17:33
51c6d0b

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-c7153deb-ls476/index.html

LinuxServer Changes:

No changes

Remote Changes:

v2.17.2

v2.17.1-ls232

05 Jun 01:42
f4f3091

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/v2.17.1-ls232/index.html

LinuxServer Changes:

Full Changelog: v2.17.1-ls231...v2.17.1-ls232

Remote Changes:

Changelog

v2.17.1 (2026-05-04)

  • Notifications:
    • Fix: Tautulli Remote App notifications failing to send. (#2669)
    • New: Added extra type and preroll to notification parameters.
    • New: Added Simkl URL to notification parameters.
  • Newsletters:
    • Fix: Remote code execution via newsletter custom template directory. (CVE-2026-41065) (Thanks @remindsec)
  • Exporter:
    • Fix: Export failed when logo / square art keys were included. (#2685)
  • UI:
    • Fix: Error when browsing for folder paths. (#2673)
    • New: Added AV1 media flag image. (#2676) (Thanks @little0831)
    • New: Added opus media flag image.
  • Other:
    • Fix: Clean empty directories after updating using git. (#2667)
    • Fix: Tautulli failing to reconnect to Plex Media Server until restarted after a connection loss at startup. (#2640)
    • Fix: Path treversal in cache deletion API. (CVE-2026-40605) (Thanks @JakePeralta7)
    • Fix: Websocket not exiting and reconnecting cleanly after changing Plex servers.
    • Fix: Sanitize JS log errors to prevent XSS. (CVE-2026-43984) (Thanks @larlarua)
    • Fix: Do not store image hash for external images. (CVE-2026-43986) (Thanks @larlarua)
    • New: Update Windows and MacOS packages to Python 3.13.
    • New: Update Snap package to core24.
    • New: Using mounted folders for custom newsletter templates and scripts requires manually enabling allow_mounted_folders = 1 in the config file.
    • New: Added anti-CSRF tokens and enforce POST methods to state change endpoints. (CVE-2026-43985) (Thanks @larlarua)
    • New: Hash Tautulli cookie name. All existing login sessions will be invalidated after the update.
    • New: Require X-Api-Key header for login through the /auth/signin endpoint.

🛡 VirusTotal GitHub Action analysis:

develop-74bb4767-ls475

05 Jun 21:57
24be3bb

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-74bb4767-ls475/index.html

LinuxServer Changes:

No changes

Remote Changes:

Bump urllib3 from 2.6.3 to 2.7.0 (#2701)

  • Bump urllib3 from 2.6.3 to 2.7.0

Bumps urllib3 from 2.6.3 to 2.7.0.


updated-dependencies:

  • dependency-name: urllib3
    dependency-version: 2.7.0
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com

  • Bump urllib3==2.7.0

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JonnyWong16 9099342+JonnyWong16@users.noreply.github.com

[skip ci]

develop-4be86e8d-ls475

03 Jun 23:26
24be3bb

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-4be86e8d-ls475/index.html

LinuxServer Changes:

Full Changelog: develop-aac59a6b-ls474...develop-4be86e8d-ls475

Remote Changes:

Fix duplicate activity progress timers (#2716)

v2.17.1-ls231

22 May 00:28
93e8764

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/v2.17.1-ls231/index.html

LinuxServer Changes:

Full Changelog: v2.17.1-ls230...v2.17.1-ls231

Remote Changes:

Changelog

v2.17.1 (2026-05-04)

  • Notifications:
    • Fix: Tautulli Remote App notifications failing to send. (#2669)
    • New: Added extra type and preroll to notification parameters.
    • New: Added Simkl URL to notification parameters.
  • Newsletters:
    • Fix: Remote code execution via newsletter custom template directory. (CVE-2026-41065) (Thanks @remindsec)
  • Exporter:
    • Fix: Export failed when logo / square art keys were included. (#2685)
  • UI:
    • Fix: Error when browsing for folder paths. (#2673)
    • New: Added AV1 media flag image. (#2676) (Thanks @little0831)
    • New: Added opus media flag image.
  • Other:
    • Fix: Clean empty directories after updating using git. (#2667)
    • Fix: Tautulli failing to reconnect to Plex Media Server until restarted after a connection loss at startup. (#2640)
    • Fix: Path treversal in cache deletion API. (CVE-2026-40605) (Thanks @JakePeralta7)
    • Fix: Websocket not exiting and reconnecting cleanly after changing Plex servers.
    • Fix: Sanitize JS log errors to prevent XSS. (CVE-2026-43984) (Thanks @larlarua)
    • Fix: Do not store image hash for external images. (CVE-2026-43986) (Thanks @larlarua)
    • New: Update Windows and MacOS packages to Python 3.13.
    • New: Update Snap package to core24.
    • New: Using mounted folders for custom newsletter templates and scripts requires manually enabling allow_mounted_folders = 1 in the config file.
    • New: Added anti-CSRF tokens and enforce POST methods to state change endpoints. (CVE-2026-43985) (Thanks @larlarua)
    • New: Hash Tautulli cookie name. All existing login sessions will be invalidated after the update.
    • New: Require X-Api-Key header for login through the /auth/signin endpoint.

🛡 VirusTotal GitHub Action analysis:

develop-b75f36e1-ls474

27 May 18:16
f78305c

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-b75f36e1-ls474/index.html

LinuxServer Changes:

No changes

Remote Changes:

Merge branch 'fix/newsletter_cron' into nightly

develop-aac59a6b-ls474

22 May 00:26
f78305c

Choose a tag to compare

Pre-release

CI Report:

https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-aac59a6b-ls474/index.html

LinuxServer Changes:

Full Changelog: develop-aac59a6b-ls473...develop-aac59a6b-ls474

Remote Changes:

Use double space for Gotify body newline

Fixes: #2702