[PR #11436] Require elevation for plugin related endpoints #12899

Closed
opened 2026-02-07 07:03:44 +03:00 by OVERLORD · 0 comments
Owner

Original Pull Request: https://github.com/jellyfin/jellyfin/pull/11436

State: closed
Merged: Yes


This came up in chat yesterday. We allow reading of installed/available plugins and repositories in addition to allowing both read and write for plugin configuration. This is unsafe and something we never encouraged (plugins should only be available in the dashboard).
In case this breaks a plugin (although that is unlikely) it should be fixed in the plugin by adding additional endpoints.

The only plugin related APIs left as open-access are:

  • The endpoint to get a plugin image.
  • The endpoint to get the HTML of a plugin page

Changes

  • Require elevation for plugin related endpoints

Issues

**Original Pull Request:** https://github.com/jellyfin/jellyfin/pull/11436 **State:** closed **Merged:** Yes --- This came up in chat yesterday. We allow reading of installed/available plugins and repositories in addition to allowing both read and write for plugin configuration. This is **unsafe** and something we never encouraged (plugins should only be available in the dashboard). In case this breaks a plugin (although that is unlikely) it should be fixed in the plugin by adding additional endpoints. The only plugin related APIs left as open-access are: - The endpoint to get a plugin image. - The endpoint to get the HTML of a plugin page **Changes** - Require elevation for plugin related endpoints **Issues** <!-- Tag any issues that this PR solves here. ex. Fixes # -->
OVERLORD added the pull-request label 2026-02-07 07:03:44 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#12899