Skip to content

Fix critical security vulnerabilities in gem dependencies - #21

Open
n8behavior wants to merge 1 commit into
masterfrom
fix/critical-security-alerts
Open

Fix critical security vulnerabilities in gem dependencies#21
n8behavior wants to merge 1 commit into
masterfrom
fix/critical-security-alerts

Conversation

@n8behavior

Copy link
Copy Markdown
Contributor

Summary

Resolves 3 critical Dependabot security alerts by running bundle lock --update to upgrade github-pages and all transitive dependencies.

Critical alerts resolved

Additional dependency upgrades

This update also bumps many other transitive gems to their latest compatible versions, which should resolve a number of high/medium Dependabot alerts as well.

Test plan

Resolves the following critical Dependabot alerts:
- Nokogiri vendored libxml2 CVEs (#45): upgraded 1.10.9 -> 1.19.2
- CVE-2020-14001 kramdown unintended read access (#2): upgraded 1.17.0 -> 2.4.0
- CVE-2020-8165 ActiveSupport unsafe deserialization (#1): upgraded 6.0.2.1 -> 8.1.3

All gems updated via `bundle lock --update` against github-pages.
Verified with `bundle exec jekyll build`.
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