mirror of
https://github.com/discourse/discourse.git
synced 2026-08-11 02:59:07 +08:00
Vulnerability in `DiscoursePolicy::PolicyController` — all actions load a post by `params[:post_id]` without checking whether the current user has permission to see that post, allowing interaction with policies on posts in private categories or PMs. Group membership can limit the exploit but was still leaking information, and you could still have a policy group allowed to everyone in a private category. |
||
|---|---|---|
| .. | ||
| app | ||
| assets | ||
| config | ||
| db/migrate | ||
| jobs/scheduled | ||
| lib | ||
| spec | ||
| test/javascripts | ||
| package.json | ||
| plugin.rb | ||
| README.md | ||
| tsconfig.json | ||
Discourse Policy Plugin
Confirm your users have seen or done something with reminders
For more information, please see: https://meta.discourse.org/t/discourse-policy/88557