-
-
Notifications
You must be signed in to change notification settings - Fork 678
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
Vulnerable transitive dependency #916
Comments
version 5.3.2 is still reported to have a transitive vulnerability from jackson-databind:2.10.3 :( |
@wszczepaniak barking up the wrong tree, see the link in OP. |
|
4 is up to you how you read it, it's just an expression, I meant @bonigarcia can't do much here until it's fixed upstream. I haven't considered 3 as a solution, but that's a fair point. |
I believe the latest version of docker-java has bumped bcprov and commons-io. But the docker-java team refuses to bump jackson (see docker-java/docker-java#2037). |
Let's see what's the explanation, but regardless, that's some progress with the other two 👏. |
Hi, Do we have any Update on this ? |
@masoodmd0786 As you have seen in docker-java/docker-java#1974, no news yet |
Sad but happy to see you're working on fixing the issue. Thanks |
I just wanted to report the same, but then found that there already is such an issue open. In case it helps, here's a list of vulnerabilities from transitive dependencies found in 5.7.0.
The criticality is probably low. The easiest way to suppress the issue is by adding this to my dependencies in Gradle: testImplementation("com.fasterxml.jackson.core:jackson-databind:2.16.0") If folks want to play it safe, they can also do this: testImplementation("io.github.bonigarcia:webdrivermanager:5.7.0") {
exclude(group = "com.fasterxml.jackson.core", module = "jackson-databind")
} Hope this helps someone. |
Thank you @christianhujer 🙇 Curious if you know whether excluding this dependency will affect how the package functions? 🤔 |
Was wondering the same! They just won't upgrade #2328 Not sure if this would work, but can we <exclude'> Jackson from java-docker and add the latest Jackson dependency in WebDriverManager pom.xml? |
I have just released WebDriverManager 5.9.0, which excludes |
Sorry but forcing to use latest https://github.com/bonigarcia/selenium-jupiter/actions/runs/9647381928/job/26606009989 I am going to release WebDriverManager 5.9.1 without forcing the use of |
Description of the problem: There are vulnerabilities in transitive dependencies because they're not using the latest versions.
Browser and version: N/A
Operating system: N/A
WebDriverManager version: 5.3.0
This report is by Sonatype lift:
All (except 1) vulnerabilities will be fixed by bumping to latest minor for these.
Please watch (Subscribe button in sidebar) on docker-java/docker-java#1974 and bump whenever they release.
The text was updated successfully, but these errors were encountered: