Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk: Med] Improper Handling of Insufficient Permissions or Privileges (Due 08/05/24) #6320

Closed
1 task
tmpayton opened this issue Jun 5, 2024 · 1 comment
Closed
1 task
Labels
Security: moderate Remediate within 60 days
Milestone

Comments

@tmpayton
Copy link
Contributor

tmpayton commented Jun 5, 2024

Affecting wagtail package, versions [,6.0.5) [6.1rc1,6.1.2)

How to fix?
Upgrade wagtail to version 6.0.5, 6.1.2 or higher.

Overview
wagtail is an open source content management system built on Django.

Affected versions of this package are vulnerable to Improper Handling of Insufficient Permissions or Privileges in the wagtail.contrib.settings module. An attacker with access to the admin and knowledge of the URL of the edit view for a settings model can modify settings without proper permissions.

Workaround
This vulnerability can be mitigated in ModelViewSet by registering the model as a snippet instead. No workaround is available for wagtail.contrib.settings.

References
GitHub Commit

Completion Criteria

  • upgrade wagtail to v6.0.5 or higher
@tmpayton tmpayton added the Security: moderate Remediate within 60 days label Jun 5, 2024
@tmpayton tmpayton added this to the 25.5 milestone Jun 5, 2024
@cnlucas
Copy link
Member

cnlucas commented Jun 11, 2024

GHSA-xxfm-vmcf-g33f

Wagtail versions below 6.0 are not affected, we are currently on 5.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Security: moderate Remediate within 60 days
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants