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

Update minimatch to fix vulnerability CVE-2016-10540 [1.x] #100

Open
nutjob4life opened this issue Oct 5, 2020 · 4 comments
Open

Update minimatch to fix vulnerability CVE-2016-10540 [1.x] #100

nutjob4life opened this issue Oct 5, 2020 · 4 comments

Comments

@nutjob4life
Copy link
Member

I unfortunately have to ship Plone to government sites which use the Twistlock scanner to check Docker images for vulnerabilities.

Plone 5.2.2's plone.staticresources-1.3.2 includes one such vulnerability: CVE-2016-10540. The issue is that minimatch is at version 0.3.0, but should be ≥ 3.0.2.

The data from Twistlock is:

  • CVE ID: CVE-2016-10540
  • Type: Javascript
  • Severity: high
  • Packages: minimatch
  • Package version: 0.3.0
  • Fix status fixed in ≥ 3.0.2
  • Risk factors: Attack complexity: low, Attack vector: network, DoS, Has fix, High severity
  • Description: Minimatch is a minimal matching utility that works by converting glob expressions into JavaScript RegExp objects. The primary function, minimatch(path, pattern) in Minimatch 3.0.1 and earlier is vulnerable to ReDoS in the pattern parameter.
@mauritsvanrees mauritsvanrees changed the title CVE-2016-10540 discovered in Plone 5.2.2 images Update minimatch to fix vulnerability CVE-2016-10540 Oct 7, 2020
@mauritsvanrees
Copy link
Member

I have updated the issue title. When you say "images" I think of photos, not of Docker images. :-)

(I am not the right person to fix this issue though.)

@thet
Copy link
Member

thet commented Oct 7, 2020

There should be an updated plone.staticresources at the end of the Plone 6 UI sprint end this week/early next week.

@nutjob4life
Copy link
Member Author

Thank you both @mauritsvanrees @thet

(Yeah, context matters. I've been "swimming in the Docker pool" for the past several weeks and so "image" and "container" have taken on entirely new meanings for me 😅)

@petschki
Copy link
Member

petschki commented Dec 2, 2022

For Plone 6 this can be closed ... should there be a security patch for Plone 5.2 ?

@petschki petschki changed the title Update minimatch to fix vulnerability CVE-2016-10540 Update minimatch to fix vulnerability CVE-2016-10540 [1.x] Oct 24, 2023
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

No branches or pull requests

4 participants