Open depfu[bot] opened 6 years ago
🚨 Your version of loofah has known security vulnerabilities 🚨
Advisory: CVE-2018-8048 Disclosed: March 16, 2018 URL: https://github.com/flavorjones/loofah/issues/144
Loofah allows non-whitelisted attributes to be present in sanitized output when input with specially-crafted HTML fragments.
🚨 We recommend to merge and deploy this update as soon as possible! 🚨
We've updated a dependency and here is what you need to know:
Additionally, the update changed a few other dependencies as well:
You should probably take a good look at the info here and the test results before merging this pull request, of course.
From the Github release:
Notably, this release mitigates CVE-2018-8048.
See the full diff on Github. The new version differs by 44 commits:
version bump to 2.2.1
update Manifest.txt and CHANGELOG.md
Merge branch 'flavorjones-remediate-attribute-escaping'
tests and fix for CVE-2018-8048
SECURITY.md to publish vuln reporting process
bump the fake gemspec
fix remaining rdoc format in README
fix Hoe config to use README.md
version bump to v2.2.0
finishes previous logical commit
convert README from rdoc to markdown
remove travis config
update CHANGELOG
Merge pull request #142 from eventfuel/added_list_type_style_to_css_props
whitelist CSS function `rgb`
Added list-type-style as a safe CSS property to whitelist by default (replacement for PR #137)
Merge branch 'pr136-block-level'
tidy elements.rb, cover html5 block elements
Merge pull request #123 from eventfuel/enable_whitelisting_css_functions
Merge pull request #141 from david-a-wheeler/doc-xxe
Merge pull request #138 from rmacklin/fix-inaccurate-example-in-readme
concourse: fix rubinius builds
Document doesn't use dangerous Nokogiri config
Fix inaccurate example in README
add html5 block-level elements
frozen-string-literal support in tests
Merge branch '127-nested-script-tags'
handle nested script tags
Merge pull request #131 from baopham/add-symbol
Merge pull request #134 from MothOnMars/whitelist_main
whitelist HTML5 <main> element
concourse: remove serialness of PR builds
concourse: run PRs on all MRIs
nest non-spec tests to avoid duplicate test runs
Add symbol to list of SVG_ELEMENTS
Merge pull request #126 from aried3r/patch-1
Update CHANGELOG.md
concourse: add windows tests
jruby shouldn't be a blocker to PR success for now
See the full diff on Github. The new version differs by 29 commits:
version bump to 1.8.2
Merge pull request #1713 from sparklemotion/flavorjones-1238-segfault-reparented-entities
ensure EntityReferences ignore malformed children
remove hacks to discover the path to `racc`
Merge pull request #1704 from larskanis/win-ruby-2.5
Appveyor: Add ruby-2.4 and ruby-head to build matrix
Windows: Add cross build for ruby-2.5
Merge branch '1688-upgrade-libxml-to-2.9.7'
update libxslt from 1.1.30 to 1.1.32
update libxml2 from 2.9.5 to 2.9.7
update changelog
Merge pull request #1674 from larskanis/serialize-default-utf8
Merge pull request #1685 from jeremyevans/openbsd
Fix a couple of issues on OpenBSD
Merge pull request #1676 from andrew-aladev/character-stack-vs-string-buffer
replaced StringBuffer with StringBuilder, because we don't need synchronization in handler
replaced %i with regular array of symbols to fit ruby-1.9.3
concourse: more coverage for PRs
added tests for html and xml sax parsers that will verify the order of parsed text items
added helper document that can test a strict order of items produced by parsers
replaced character stack with string buffer, fixed characters population mechanism
concourse: windows 2.4 build
concourse: libxmlruby jobs repositioned ...
Use UTF-8 as default encoding for Node#serialize
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
@depfu rebase
🚨 Your version of loofah has known security vulnerabilities 🚨
Advisory: CVE-2018-8048 Disclosed: March 16, 2018 URL: https://github.com/flavorjones/loofah/issues/144
Loofah XSS Vulnerability
🚨 We recommend to merge and deploy this update as soon as possible! 🚨
We've updated a dependency and here is what you need to know:
Additionally, the update changed a few other dependencies as well:
You should probably take a good look at the info here and the test results before merging this pull request, of course.
What changed?
↗️ loofah (indirect, 2.1.1 → 2.2.1) · Repo · Changelog
Release Notes
From the Github release:
Notably, this release mitigates CVE-2018-8048.
Commits
See the full diff on Github. The new version differs by 44 commits:
version bump to 2.2.1
update Manifest.txt and CHANGELOG.md
Merge branch 'flavorjones-remediate-attribute-escaping'
tests and fix for CVE-2018-8048
SECURITY.md to publish vuln reporting process
bump the fake gemspec
fix remaining rdoc format in README
fix Hoe config to use README.md
version bump to v2.2.0
finishes previous logical commit
convert README from rdoc to markdown
remove travis config
update CHANGELOG
Merge pull request #142 from eventfuel/added_list_type_style_to_css_props
whitelist CSS function `rgb`
Added list-type-style as a safe CSS property to whitelist by default (replacement for PR #137)
Merge branch 'pr136-block-level'
update CHANGELOG
tidy elements.rb, cover html5 block elements
update CHANGELOG
Merge pull request #123 from eventfuel/enable_whitelisting_css_functions
Merge pull request #141 from david-a-wheeler/doc-xxe
Merge pull request #138 from rmacklin/fix-inaccurate-example-in-readme
concourse: fix rubinius builds
Document doesn't use dangerous Nokogiri config
Fix inaccurate example in README
add html5 block-level elements
frozen-string-literal support in tests
update CHANGELOG
Merge branch '127-nested-script-tags'
handle nested script tags
update CHANGELOG
Merge pull request #131 from baopham/add-symbol
update CHANGELOG
Merge pull request #134 from MothOnMars/whitelist_main
whitelist HTML5 <main> element
concourse: remove serialness of PR builds
concourse: run PRs on all MRIs
nest non-spec tests to avoid duplicate test runs
Add symbol to list of SVG_ELEMENTS
Merge pull request #126 from aried3r/patch-1
Update CHANGELOG.md
concourse: add windows tests
jruby shouldn't be a blocker to PR success for now
✳️ nokogiri (1.8.1 → 1.8.2) · Repo · Changelog
Commits
See the full diff on Github. The new version differs by 29 commits:
version bump to 1.8.2
update CHANGELOG
update CHANGELOG
Merge pull request #1713 from sparklemotion/flavorjones-1238-segfault-reparented-entities
ensure EntityReferences ignore malformed children
update CHANGELOG
remove hacks to discover the path to `racc`
Merge pull request #1704 from larskanis/win-ruby-2.5
Appveyor: Add ruby-2.4 and ruby-head to build matrix
Windows: Add cross build for ruby-2.5
Merge branch '1688-upgrade-libxml-to-2.9.7'
update CHANGELOG
update libxslt from 1.1.30 to 1.1.32
update libxml2 from 2.9.5 to 2.9.7
update changelog
Merge pull request #1674 from larskanis/serialize-default-utf8
update changelog
Merge pull request #1685 from jeremyevans/openbsd
Fix a couple of issues on OpenBSD
Merge pull request #1676 from andrew-aladev/character-stack-vs-string-buffer
replaced StringBuffer with StringBuilder, because we don't need synchronization in handler
replaced %i with regular array of symbols to fit ruby-1.9.3
concourse: more coverage for PRs
added tests for html and xml sax parsers that will verify the order of parsed text items
added helper document that can test a strict order of items produced by parsers
replaced character stack with string buffer, fixed characters population mechanism
concourse: windows 2.4 build
concourse: libxmlruby jobs repositioned ...
Use UTF-8 as default encoding for Node#serialize
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.