summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-05-30 10:06:31 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-05-30 10:20:21 +0200
commit8a409884bba2686f365b6165f0dfa65cdc5da55f (patch)
tree8bdf2654ab84e2448e804229ca22f014a339ead4
parentcba7ba90d28654d06df05157af550063070d24cd (diff)
downloadmullvadvpn-8a409884bba2686f365b6165f0dfa65cdc5da55f.tar.xz
mullvadvpn-8a409884bba2686f365b6165f0dfa65cdc5da55f.zip
Exclude common bean utils
-rw-r--r--android/app/build.gradle.kts11
1 files changed, 10 insertions, 1 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index a628476cb6..0655a3b8e0 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -356,7 +356,16 @@ dependencies {
// Play implementation
playImplementation(projects.lib.billing)
- implementation(libs.commons.validator)
+ // This dependency can be replaced when minimum SDK is 29 or higher.
+ // It can then be replaced with InetAddress.isNumericAddress
+ implementation(libs.commons.validator) {
+ // This dependency has a known vulnerability
+ // https://osv.dev/vulnerability/GHSA-wxr5-93ph-8wr9
+ // It is not used so let's exclude it.
+ // Unfortunately, this is not possible to do using libs.version.toml
+ // https://github.com/gradle/gradle/issues/26367#issuecomment-2120830998
+ exclude("commons-beanutils", "commons-beanutils")
+ }
implementation(libs.androidx.activity.compose)
implementation(libs.androidx.datastore)
implementation(libs.androidx.coresplashscreen)