Skip to content

introduce action_whitelist. Admins can allow limited set of form-actions#358

Open
btittelbach wants to merge 1 commit into
splitbrain:masterfrom
btittelbach:master
Open

introduce action_whitelist. Admins can allow limited set of form-actions#358
btittelbach wants to merge 1 commit into
splitbrain:masterfrom
btittelbach:master

Conversation

@btittelbach

Copy link
Copy Markdown

The form extension is quite useful, but allows any user that can create a page somewhere to send e-Mails or run php script files (well, it still somewhat allows this even after this merge request, using the substitution syntax).

Admins might want to restrict the available actions to those they deem safe.
e.g. in Environments where a dokuwiki is closed but has many users with different ACLs.

This patch introduces a configuration variable "action_whitelist" and takes an array of actions to allow.
The empty array, disables all restrictions and restores previous behaviour of allowing all actions.

It's been tested successfully against dokuwiki 2024-02-06b "Kaos".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant