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

org.json:json transitive dependency has security vulnerabilities #397

Open
lukewpatterson opened this issue Oct 17, 2023 · 2 comments
Open

Comments

@lukewpatterson
Copy link

From mvn dependency:tree

[INFO] +- com.plaid:plaid-java:jar:17.0.0:compile
[INFO] |  +- org.apache.oltu.oauth2:org.apache.oltu.oauth2.client:jar:1.0.1:compile
[INFO] |  |  +- org.apache.oltu.oauth2:org.apache.oltu.oauth2.common:jar:1.0.1:compile
[INFO] |  |  |  +- org.json:json:jar:20140107:compile

My build report is showing these vulnerabilities:

org.json:json release notes

They just released org.json:json:20231013, which I think fixes all the vulnerabilities.

Not sure if related to #283, is the intermediate dependency not even needed anyways?

@appurvj
Copy link

appurvj commented Oct 19, 2023

+1 on this ticket. This is getting flagged for vulnerabilities on our side as well and and is affecting our SLAs for resolving vulnerabilities.

@violabs-josh
Copy link

Screenshot 2024-05-24 at 10 34 35 PM

Noticed this too. I resolved it with:

implementation("com.plaid:plaid-java:23.0.0") {
        exclude(group = "org.json", module = "json")
}

implementation("org.json:json:20240303")

Though, looking at maven, there is a single vulnerability still. Better than 7

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

3 participants