Skip to content

1.4.2.1 - Security Fixxes

Choose a tag to compare

@Framepersecond Framepersecond released this 26 Apr 08:54
· 3 commits to main since this release
93f2b37
  • Enforced UI permissions from the session on every request.
    • Removed the allow-all fallback and role-value privilege shortcut.
    • Added request-level permission gates for create/install/scan/delete server, users, permissions, audit, settings, plugin settings, scheduled tasks, updates, and restart.
    • Changed assigned servers to appear whenever a server_permissions row exists; individual actions still require their specific server permissions.
    • Hid dashboard admin actions unless the user has the matching global/server permission.
    • Allowed server.properties save via the per-server properties permission instead of admin-only.