Skip to content

upgrade wagtail to patch version to remediate snyk vulnerability - #7227

Merged
fec-jli merged 1 commit into
developfrom
feature/7224-upgrade-wagtail
Sep 8, 2026
Merged

upgrade wagtail to patch version to remediate snyk vulnerability#7227
fec-jli merged 1 commit into
developfrom
feature/7224-upgrade-wagtail

Conversation

@pkfec

@pkfec pkfec commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR upgrade wagtail to a patch version 7.0.9 to remediate snyk vulnerability

Required reviewers

1 developer

Screenshots

Before:
Screenshot 2026-09-02 at 6 45 09 PM

How to test

  • run: git checkout develop
  • run: pyenv activate <existing cms virtual env>
  • run: snyk test --file=requirements.txt (Terminal output shows wagtail as vulnerable package)
  • run: pyenv virtualenv <create new cms virtual env>
  • run: pyenv activate <new cms virtual env>
  • run: git checkout feature/7224-upgrade-wagtail
  • run pip install -r requirements.txt
  • run pip install -r requirements-dev.txt
  • run `snyk test --file=requirements.txt (Terminal output no longer shows wagtail as vulnerable package)
  • run cd fec
  • run ./manage.py runserver (test the cms app)

@codecov

codecov Bot commented Sep 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.10%. Comparing base (bc9c443) to head (06704c7).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #7227   +/-   ##
========================================
  Coverage    82.10%   82.10%           
========================================
  Files          256      256           
  Lines         7082     7082           
========================================
  Hits          5815     5815           
  Misses        1267     1267           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@fec-jli fec-jli left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good. Thanks

@fec-jli
fec-jli merged commit c9d12ab into develop Sep 8, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from 👀 Ready to ✅ Done in Website project Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

[Snyk:High]Wagtail Improper Handling of Insufficient Permissions or Privileges (Due:10/08/2026)

2 participants