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

[Snyk] Upgrade selenium-webdriver from 4.16.0 to 4.22.0 #3

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

aravindb26
Copy link
Owner

This PR was automatically created by Snyk using the credentials of a real user.


![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)

Snyk has created this PR to upgrade selenium-webdriver from 4.16.0 to 4.22.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 7 versions ahead of your current version.

  • The recommended version was released on a month ago.

Issues fixed by the recommended upgrade:

Issue Score Exploit Maturity
high severity Denial of Service (DoS)
SNYK-JS-WS-7266574
417 Proof of Concept
medium severity Missing Release of Resource after Effective Lifetime
SNYK-JS-INFLIGHT-6095116
417 Proof of Concept
Release notes
Package name: selenium-webdriver
  • 4.22.0 - 2024-06-20

    Detailed Changelogs by Component

    Java     |     Python     |     DotNet     |     Ruby     |     JavaScript     |     IEDriver

    What's Changed

    New Contributors

    Full Changelog: selenium-4.21.0...selenium-4.22.0

  • 4.21.0 - 2024-05-16

    Changelog

    For each component's detailed changelog, please check:

    Commits in this release

    Click to see all the commits included in this release
    • f034dc5d32 - [rb] Setting nightly version :: Diego Molina
    • 480ce7060f - [dotnet] Setting nightly version :: Diego Molina
    • d9c33f4478 - [js] Setting nightly version :: Diego Molina
    • be5d67c97b - [py] Setting nightly version :: Diego Molina
    • 0d620d2be4 - [java] Setting snapshot version :: Diego Molina
    • 057323db14 - [nightly] Fixing typo :: Diego Molina
    • 3e3cf89fb6 - Update mirror info (Thu Apr 25 00:16:21 UTC 2024) :: Selenium CI Bot
    • 6ded247bd3 - [js] Fixing wrongly updated package-lock.json :: Diego Molina
    • 8723d04809 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13841) :: Selenium CI Bot
    • dbd9ff3eed - Update mirror info (Fri Apr 26 00:15:49 UTC 2024) :: Selenium CI Bot
    • cf5393b050 - [rb] Return and deprecate DriverFinder.path :: Alex Rodionov
    • 7ca4f5e4d8 - [ci] Don't run on macOS ARM :: Alex Rodionov
    • 3296fdf449 - [rb] Release 4.20.1 :: Alex Rodionov
    • f2b68137f6 - [rb] Update version for nightly :: Alex Rodionov
    • 6ece8d7aee - Ensure rules_proto comes from the module file (#13879) :: Simon Stewart
    • 7f25fd1e61 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13878) :: Selenium CI Bot
    • ffb03bde4d - [bidi][java] Add methods to allow all parameters for script callFunction and evaluate method (#13873) :: Puja Jagani
    • 9c8133a8bf - [dotnet][rb][java][js][py] Automated Browser Version Update (#13886) :: Selenium CI Bot
    • 2f7ac69252 - [java] Setting a connection timeout for the WS connection :: Diego Molina
    • 9de36e29dd - Bump rules_jvm_external to 6.1 (#13890) :: Simon Stewart
    • d5ff4315f5 - Bump to Bazel 7.1.1 (#13891) :: Simon Stewart
    • ac93fab589 - Add MODULE.bazel.lock to the gitignore file until it is stable between platforms :: Simon Stewart
    • 1bcc79f8a8 - [bazel + js] Allow bazel build //javascript/... to work (#13893) :: Simon Stewart
    • ef96a7b184 - [bazel] Update rules_jvm_external to 6.1 :: Alex Rodionov
    • 8688ad2d0d - [rb] Fix Chromium tests on Windows :: Alex Rodionov
    • b456e6089d - [rb] Use Bazel JDK in remote tests :: Alex Rodionov
    • 020521aa5c - [rb] Safari window minimize tests are passing :: Alex Rodionov
    • 7fc9a12d28 - [rb] Allow focusing tests w/o extra args :: Alex Rodionov
    • f54ba8ba00 - [rb] Fix syntax error in BUILD file :: Alex Rodionov
    • 8d94b342a3 - [rb] Use no-sandbox on non-Windows :: Alex Rodionov
    • 1e0cde199c - [dotnet][rb][java][js][py] Automated Browser Version Update (#13895) :: Selenium CI Bot
    • 5d4cfc1e1e - [java] Improving error message for BiDi connection :: Diego Molina
    • 86fd063330 - [py] removed unused logger object from firefox/webdriver.py (#13892) :: Sandeep Suryaprasad
    • a0a3914845 - [java] Improving logging to understand why "Value must be set" is raised. :: Diego Molina
    • c114dbd530 - [js] Ensure 'selectVisibleByText' method is same as other languages (#13899) :: Puja Jagani
    • ad53a19918 - Revert "[bazel] Update rules_jvm_external to 6.1" :: Alex Rodionov
    • 17d927b596 - [bazel] Only use credential helper for RBE :: Alex Rodionov
    • 5fe3362dfc - [grid] flatten combined routes to improve routing (#13856) :: Jörg Sautter
    • 970557de27 - [Java] Java language level aids (#13834) :: Alex
    • fe2edbdeba - [grid][java]: apply protocol version in relay session factory (#13880) :: Viet Nguyen Duc
    • 7b83fc135b - [java][sm] Configure Selenium Manager environment from System Properties (#13858) :: Oleksandr Kulychok
    • 8e3e26e0a2 - [java][grid]: Set test name to video file name in dynamic grid (#13907) :: Viet Nguyen Duc
    • 72562d8d88 - [grid][java]: session-timeout set connection timeout in RemoteNode (#13854) :: Viet Nguyen Duc
    • 4b415384ea - [java] type casting and numeric improvements (#13909) :: Alex
    • 5cd4bd2477 - [cdp][java] Allow filters to recover from failed requests in NetworkInterceptor (#13847) :: Joe Bandenburg
    • 0345a23beb - [dotnet][rb][java][js][py] Automated Browser Version Update (#13903) :: Selenium CI Bot
    • 2062410a53 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13916) :: Selenium CI Bot
    • 67ba0054e3 - [js] Ensure parity in the locators used by methods (#13902) :: Puja Jagani
    • 768cb3d700 - [dotnet][rb][java][js][py] Automated Browser Version Update (#13924) :: Selenium CI Bot
    • 978a2d6afe - [java] allow a DevTools listener to determinate the order of handler calls (#13921) :: Jörg Sautter
    • 94f7247cb7 - Bump jinja2 from 3.1.3 to 3.1.4 in /py/docs (#13911) :: dependabot[bot]
    • 17ba2aa3f9 - [java] removed an unused testing dependency :: Jörg Sautter
    • 2aa0f5a651 - [java] read selenium manager output as UTF-8 #13653 :: Jörg Sautter
    • e7324ef296 - [java] Reduce redundant toString() calls (#13932) :: Alex
    • df54f9534c - [dotnet][rb][java][js][py] Automated Browser Version Update (#13928) :: Selenium CI Bot
    • 4e59ac82d6 - Moving ignore_local_proxy_environment_variables to BaseOptions (#13926) :: Diego Molina
    • d1b84e4259 - [java] fixed format of expires in Cookie.toString #13927 :: Jörg Sautter
    • d556c8ea2e - [dotnet][rb][java][js][py] Automated Browser Version Update (#13935) :: Selenium CI Bot
    • 15319c07e3 - [dotnet] Overwrite internal log file if it already exists (#13900) :: Nikolay Borisenko
    • 0e7bd2cb67 - [java] Fixing JavaDocs for driver classes :: Diego Molina
    • cf5234de72 - [js] Updating README.md :: Diego Molina
    • 3b42a898e6 - [dotnet] Align binary location property for FirefoxOptions with other options (#13901) :: Nikolay Borisenko
    • 9f650fd0da - [grid] Using MutableCapabilities to get rid of browserVersion :: Diego Molina
    • 3e457dd8ef - [js] Running format script :: Diego Molina
    • ffbedeaada - [rust] Setting nightly version to get release script working :: Diego Molina
    • fd56c3a230 - Using macos-13 for now until we adapt to macos-latest :: Diego Molina
    • 03f626fcf6 - [js] Expose individual test targets to Bazel :: Alex Rodionov
    • 6978ea8c9d - [dotnet] Allow to run tests w/o pinned browsers :: Alex Rodionov
    • 4f72e3f7ef - [rb] Support registering extra headers in HTTP client :: Alex Rodionov
    • 3ec3cef9a0 - [rb] Support overriding User-Agent in HTTP client :: Alex Rodionov
    • 4cf9aeb151 - [rb] Support registering extra bridge commands :: Alex Rodionov
    • 991a653358 - [rb] Support overriding default locator conversion :: Alex Rodionov
    • 02381bfc39 - [rb] Support registering custom finders for SearchContext :: Alex Rodionov
    • 518496c5c5 - [rb] Support using custom element classes :: Alex Rodionov
    • 79ed462ef4 - Release 4.21.0 (#13948) :: Diego Molina
  • 4.20.0 - 2024-04-24

    Changelog

    For each component's detailed changelog, please check:

    Commits in this release

    Click to see all the commits included in this release
    • a12c3b56a9 - [build] Moving versions to nightly :: Diego Molina
    • 4fec60d2b8 - [rb] Update Gemfile.lock :: Alex Rodionov
    • 96cf53a454 - [rb] Fix document generation :: Alex Rodionov
    • 507970233b - [build] Bumping actions versions :: Diego Molina
    • 63e815627f - Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI Bot
    • b7d831db8c - [bidi][js] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13744) :: Puja Jagani
    • 0b29138fa7 - [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni García
    • cc7f3402f8 - Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI Bot

Snyk has created this PR to upgrade selenium-webdriver from 4.16.0 to 4.22.0.

See this package in npm:
selenium-webdriver

See this project in Snyk:
https://app.snyk.io/org/bdinesh1126/project/76e7ecb8-0a2e-4244-a480-eb277b4902e5?utm_source=github&utm_medium=referral&page=upgrade-pr
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.

2 participants