crossfeed icon indicating copy to clipboard operation
crossfeed copied to clipboard

glob-parent before 5.1.2 vulnerable to Regular Expression Denial of Service in enclosure regex

Open imhunterand opened this issue 2 years ago • 3 comments

🐛 Summary

This affects the package glob-parent before 5.1.2. The enclosure regex used to check for strings ending in enclosure containing path separator.

In frontend/package-lock.json Upgrade glob-parent to version 5.1.2 or later. For example:

"dependencies": {
  "glob-parent": ">=5.1.2"
}

CVE-2020-28469 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

imhunterand avatar Aug 21 '22 09:08 imhunterand

Thanks, want to contribute a PR to upgrade the version?

epicfaace avatar Aug 21 '22 14:08 epicfaace

Hi! @epicfaace Thank you for your respond, of course I appreciated that.

Upgrade to glob-parent to version 5.1.2.

"dependencies": {
  "glob-parent": ">=5.1.2"
}

I would love to be invited to the [CisaGov] repository. I really appreciate it. for the future I will pathced/fixed all vulnerabilities that exist in each project / repo cisagov.

imhunterand avatar Aug 21 '22 14:08 imhunterand

Please fork the repository and submit a pull request!

epicfaace avatar Aug 21 '22 18:08 epicfaace

Hello, I have this vulnerability problem with my adonis js project, could you please help me, thanks

glob-parent <5.1.2 Severity: high glob-parent before 5.1.2 vulnerable to Regular Expression Denial of Service in enclosure regex - https://github.com/advisories/GHSA-ww39-953v-wcq6No fix available node_modules/fast-glob/node_modules/glob-parent fast-glob <=2.2.7 Depends on vulnerable versions of glob-parent node_modules/fast-glob globby 8.0.0 - 9.2.0 Depends on vulnerable versions of fast-glob node_modules/globby cpy 7.0.0 - 8.1.2 Depends on vulnerable versions of globby node_modules/cpy @adonisjs/assembler * Depends on vulnerable versions of cpy node_modules/@adonisjs/assembler

Of course, nope

imhunterand avatar Jan 02 '23 04:01 imhunterand