Skip to content

Commit b2c60ae

Browse files
@W-20151632: MSDK Android Security Bug: CVE-2025-11953 - React Native Community CLI (RCE) (Gradle and Android Gradle Plug In Updates)
1 parent 8885dc3 commit b2c60ae

6 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/reusable-workflow.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
uses: android-actions/setup-android@v3
4747
- uses: gradle/actions/setup-gradle@v4
4848
with:
49-
gradle-version: "8.10.1"
49+
gradle-version: "8.12.0"
5050
add-job-summary: on-failure
5151
add-job-summary-as-pr-comment: on-failure
5252
- name: Run Lint

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ buildscript {
99
}
1010

1111
dependencies {
12-
classpath("com.android.tools.build:gradle:8.10.1")
12+
classpath("com.android.tools.build:gradle:8.12.0")
1313
classpath("io.github.gradle-nexus:publish-plugin:2.0.0")
1414
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.24")
1515
classpath("org.jacoco:org.jacoco.core:0.8.13")

buildSrc/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repositories {
77
}
88

99
dependencies {
10-
implementation("com.android.tools.build:gradle:8.10.1")
10+
implementation("com.android.tools.build:gradle:8.12.0")
1111
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.24")
1212
implementation("org.jetbrains.kotlin:kotlin-stdlib:2.0.21")
1313
}

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.2-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

libs/SalesforceReact/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ android {
4242
namespace = "com.salesforce.androidsdk.reactnative"
4343
testNamespace = "com.salesforce.androidsdk.reactnative.tests"
4444

45-
//noinspection GradleDependency - Will be upgraded to 36 in Mobile SDK 14.0
45+
//noinspection GradleDependency - Will be upgraded to 36 in Mobile SDK 14.0. Also, React Native 0.82.1 requests 36.
4646
compileSdk = 35
4747

4848
defaultConfig {

libs/SalesforceSDK/build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212

1313
dependencies {
1414
val composeVersion = "1.8.2" // Update requires Kotlin 2.
15-
val livecycleVersion = "2.8.7" // Update requires Kotlin 2.
15+
val lifecycleVersion = "2.8.7" // Update requires Kotlin 2.
1616
val androidXActivityVersion = "1.10.1"
1717

1818
api(project(":libs:SalesforceAnalytics"))
@@ -29,10 +29,10 @@ dependencies {
2929
implementation("androidx.core:core-ktx:1.16.0") // Update requires API 36 compileSdk
3030
implementation("androidx.activity:activity-ktx:$androidXActivityVersion")
3131
implementation("androidx.activity:activity-compose:$androidXActivityVersion")
32-
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$livecycleVersion")
33-
implementation("androidx.lifecycle:lifecycle-viewmodel-compose:$livecycleVersion")
34-
implementation("androidx.lifecycle:lifecycle-viewmodel-savedstate:$livecycleVersion")
35-
implementation("androidx.lifecycle:lifecycle-service:$livecycleVersion")
32+
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycleVersion")
33+
implementation("androidx.lifecycle:lifecycle-viewmodel-compose:$lifecycleVersion")
34+
implementation("androidx.lifecycle:lifecycle-viewmodel-savedstate:$lifecycleVersion")
35+
implementation("androidx.lifecycle:lifecycle-service:$lifecycleVersion")
3636
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3") // Update requires Kotlin 2.
3737
implementation("androidx.window:window:1.4.0")
3838
implementation("androidx.window:window-core:1.4.0")

0 commit comments

Comments
 (0)