Skip to content

Vulnerable version of jquery packaged in cucumber-core #1971

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

Closed
aikebah opened this issue May 11, 2020 · 0 comments
Closed

Vulnerable version of jquery packaged in cucumber-core #1971

aikebah opened this issue May 11, 2020 · 0 comments
Assignees
Labels
🐛 bug Defect / Bug

Comments

@aikebah
Copy link

aikebah commented May 11, 2020

Describe the bug
An OWASP depenendency-check plugin run against an internal test library surfaced a vulnerable version of jquery is packaged within the cucumber-core library.

To Reproduce

  • Run OWASP dependency-check against any version of cucumber-core.
  • See it indicating a vulnerable version (3.4.1) of jquery in the analysis results.

Expected behavior
Cucumber-core has no vulnerable libraries included.

Context & Motivation

While I suspect that the given vulnerability (XSS vulnerability in html.preFilter) is not directly applicable to the library I would expect vulnerable javascript libraries to be fixed in a subsequent cucumber release.

Your Environment

  • Version used: 5.7.0; validated in github that the current master still uses jquery-3.4.1.min.js

Additional context
See JQuery's release-notes for version 3.5.0 for details on the vulnerability as well as notes on potentially breaking code that depended on the old behaviour:
https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Defect / Bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants