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

Update apollo graphQL 3.X to use com.squareup.okio:okio:3.9.0 #5867

Open
snijsure opened this issue Apr 30, 2024 · 1 comment
Open

Update apollo graphQL 3.X to use com.squareup.okio:okio:3.9.0 #5867

snijsure opened this issue Apr 30, 2024 · 1 comment
Labels
🐛 Type: Bug ✔️ Fixed in SNAPSHOTs The fix has been merged and is available in SNAPSHOTs, and will be available in the next release

Comments

@snijsure
Copy link

snijsure commented Apr 30, 2024

Version

3.8.3

Summary

Currently apolllo runtime has dependency on com.squareup.okio:okio:3.2.0

That version of okio has this CVE - https://nvd.nist.gov/vuln/detail/CVE-2023-3635

Can this okio dependency updated to version 3.9.0 where this CVE is fixed?

|    |    |    |    |    +--- com.apollographql.apollo3:apollo-runtime:3.7.5
|    |    |    |    |    |    \--- com.apollographql.apollo3:apollo-runtime-jvm:3.7.5
|    |    |    |    |    |         +--- com.squareup.okhttp3:okhttp:4.9.3 -> 4.11.0 (*)
|    |    |    |    |    |         +--- com.apollographql.apollo3:apollo-api:3.7.5
|    |    |    |    |    |         |    \--- com.apollographql.apollo3:apollo-api-jvm:3.7.5
**|    |    |    |    |    |         |         +--- com.squareup.okio:okio:3.2.0 (*)**
|    |    |    |    |    |         |         +--- com.benasher44:uuid:0.3.1
|    |    |    |    |    |         |         |    \--- com.benasher44:uuid-jvm:0.3.1
|    |    |    |    |    |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.9.22 (*)
|    |    |    |    |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.30 -> 1.9.22 (*)
|    |    |    |    |    |         |         \--- com.apollographql.apollo3:apollo-annotations:3.7.5
|    |    |    |    |    |         |              \--- com.apollographql.apollo3:apollo-annotations-jvm:3.7.5
|    |    |    |    |    |         |                   +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.9.22 (*)
|    |    |    |    |    |         |                   \--- org.jetbrains:annotations:23.0.0

Steps to reproduce the behavior

No response

Logs

(Your logs here)
@BoD
Copy link
Contributor

BoD commented Apr 30, 2024

Hi! Thanks for reporting. The bump to 3.9.0 is here.

In the meantime, you can add the okio 3.9.0 dependency to your project and Gradle will use that one.

@BoD BoD added the ✔️ Fixed in SNAPSHOTs The fix has been merged and is available in SNAPSHOTs, and will be available in the next release label Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 Type: Bug ✔️ Fixed in SNAPSHOTs The fix has been merged and is available in SNAPSHOTs, and will be available in the next release
Projects
None yet
Development

No branches or pull requests

2 participants