Skip to content

Commit 19cac82

Browse files
Update vuln libs
1 parent a68453c commit 19cac82

File tree

10 files changed

+2595
-2270
lines changed

10 files changed

+2595
-2270
lines changed

.github/workflows/okta-react-native.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Execute snyk.sh
2828
run: bash ./scripts/snyk.sh
2929
iOSUnitTests:
30-
runs-on: macos-12
30+
runs-on: macos-15
3131
steps:
3232
- name: Checkout
3333
uses: actions/checkout@v3

android/build.gradle

+6-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ import groovy.json.JsonSlurper
1313
*/
1414

1515
buildscript {
16+
apply from: 'forceVersions.gradle'
17+
forceVersions(configurations)
18+
1619
repositories {
1720
google()
1821
mavenCentral()
@@ -56,6 +59,8 @@ android {
5659
}
5760

5861
allprojects {
62+
forceVersions(configurations)
63+
5964
repositories {
6065
mavenCentral()
6166
google()
@@ -66,7 +71,7 @@ allprojects {
6671
dependencies {
6772
implementation "com.facebook.react:react-android:+"
6873
implementation 'com.okta.android:okta-oidc-android:1.3.4'
69-
implementation 'com.squareup.okhttp3:okhttp:4.11.0'
74+
implementation 'com.squareup.okhttp3:okhttp:4.12.0'
7075
implementation 'com.squareup.okio:okio:3.5.0'
7176
implementation 'com.squareup.okio:okio-jvm:3.5.0'
7277
}

android/forceVersions.gradle

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
def forceVersions(ConfigurationContainer configurations) {
2+
configurations.configureEach { configuration ->
3+
configuration.resolutionStrategy {
4+
force 'org.bouncycastle:bcprov-jdk18on:1.78.1'
5+
force 'io.netty:netty-handler:4.1.108.Final'
6+
force 'io.netty:netty-codec-http:4.1.108.Final'
7+
}
8+
}
9+
}
10+
11+
ext.forceVersions = this.&forceVersions

e2e/android/forceVersions.gradle

+3-1
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@ def forceVersions(ConfigurationContainer configurations) {
1010
force 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.22'
1111
force 'org.bouncycastle:bcutil-jdk15to18:1.78.1'
1212
force 'org.bouncycastle:bcprov-jdk15to18:1.78.1'
13+
force 'org.bouncycastle:bcprov-jdk18on:1.78.1'
1314
force 'org.robolectric:robolectric:4.12.2'
1415
force 'junit:junit:4.13.2'
1516
force 'commons-io:commons-io:2.15.1'
1617
force 'commons-codec:commons-codec:1.17.0'
17-
force 'io.netty:netty-common:4.1.93.Final'
18+
force 'io.netty:netty-handler:4.1.108.Final'
19+
force 'io.netty:netty-codec-http:4.1.108.Final'
1820
}
1921
}
2022
}

e2e/ios/E2EOktaReactNative.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@
385385
"${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle",
386386
"${PODS_CONFIGURATION_BUILD_DIR}/EXUpdates/EXUpdates.bundle",
387387
"${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle",
388+
"${PODS_CONFIGURATION_BUILD_DIR}/OktaOidc/OktaOidc.bundle",
388389
"${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/ReachabilitySwift.bundle",
389390
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle",
390391
);
@@ -394,6 +395,7 @@
394395
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle",
395396
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXUpdates.bundle",
396397
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle",
398+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/OktaOidc.bundle",
397399
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ReachabilitySwift.bundle",
398400
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle",
399401
);

e2e/ios/Podfile.lock

+90-24
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ PODS:
88
- EXJSONUtils (0.13.1)
99
- EXManifests (0.14.3):
1010
- ExpoModulesCore
11-
- Expo (51.0.9):
11+
- Expo (51.0.39):
1212
- ExpoModulesCore
13-
- ExpoAsset (10.0.6):
13+
- ExpoAsset (10.0.10):
1414
- ExpoModulesCore
1515
- ExpoFileSystem (17.0.1):
1616
- ExpoModulesCore
17-
- ExpoFont (12.0.6):
17+
- ExpoFont (12.0.10):
1818
- ExpoModulesCore
1919
- ExpoKeepAwake (13.0.2):
2020
- ExpoModulesCore
21-
- ExpoModulesCore (1.12.12):
21+
- ExpoModulesCore (1.12.26):
2222
- DoubleConversion
2323
- glog
2424
- hermes-engine
@@ -41,7 +41,7 @@ PODS:
4141
- ReactCommon/turbomodule/bridging
4242
- ReactCommon/turbomodule/core
4343
- Yoga
44-
- EXSplashScreen (0.27.4):
44+
- EXSplashScreen (0.27.7):
4545
- DoubleConversion
4646
- ExpoModulesCore
4747
- glog
@@ -64,7 +64,7 @@ PODS:
6464
- ReactCommon/turbomodule/core
6565
- Yoga
6666
- EXStructuredHeaders (3.8.0)
67-
- EXUpdates (0.25.15):
67+
- EXUpdates (0.25.27):
6868
- DoubleConversion
6969
- EASClient
7070
- EXManifests
@@ -100,14 +100,14 @@ PODS:
100100
- hermes-engine (0.74.1):
101101
- hermes-engine/Pre-built (= 0.74.1)
102102
- hermes-engine/Pre-built (0.74.1)
103-
- OktaOidc (3.11.2):
104-
- OktaOidc/AppAuth (= 3.11.2)
105-
- OktaOidc/Okta (= 3.11.2)
106-
- OktaOidc/AppAuth (3.11.2)
107-
- OktaOidc/Okta (3.11.2):
103+
- OktaOidc (3.11.7):
104+
- OktaOidc/AppAuth (= 3.11.7)
105+
- OktaOidc/Okta (= 3.11.7)
106+
- OktaOidc/AppAuth (3.11.7)
107+
- OktaOidc/Okta (3.11.7):
108108
- OktaOidc/AppAuth
109-
- OktaSdkBridgeReactNative (2.13.0):
110-
- OktaOidc (= 3.11.2)
109+
- OktaSdkBridgeReactNative (2.16.0):
110+
- OktaOidc (= 3.11.7)
111111
- React
112112
- RCT-Folly (2024.01.01.00):
113113
- boost
@@ -1290,7 +1290,73 @@ PODS:
12901290
- ReactCommon/turbomodule/bridging
12911291
- ReactCommon/turbomodule/core
12921292
- Yoga
1293-
- RNReanimated (3.11.0):
1293+
- RNReanimated (3.16.5):
1294+
- DoubleConversion
1295+
- glog
1296+
- hermes-engine
1297+
- RCT-Folly (= 2024.01.01.00)
1298+
- RCTRequired
1299+
- RCTTypeSafety
1300+
- React-Codegen
1301+
- React-Core
1302+
- React-debug
1303+
- React-Fabric
1304+
- React-featureflags
1305+
- React-graphics
1306+
- React-ImageManager
1307+
- React-NativeModulesApple
1308+
- React-RCTFabric
1309+
- React-rendererdebug
1310+
- React-utils
1311+
- ReactCommon/turbomodule/bridging
1312+
- ReactCommon/turbomodule/core
1313+
- RNReanimated/reanimated (= 3.16.5)
1314+
- RNReanimated/worklets (= 3.16.5)
1315+
- Yoga
1316+
- RNReanimated/reanimated (3.16.5):
1317+
- DoubleConversion
1318+
- glog
1319+
- hermes-engine
1320+
- RCT-Folly (= 2024.01.01.00)
1321+
- RCTRequired
1322+
- RCTTypeSafety
1323+
- React-Codegen
1324+
- React-Core
1325+
- React-debug
1326+
- React-Fabric
1327+
- React-featureflags
1328+
- React-graphics
1329+
- React-ImageManager
1330+
- React-NativeModulesApple
1331+
- React-RCTFabric
1332+
- React-rendererdebug
1333+
- React-utils
1334+
- ReactCommon/turbomodule/bridging
1335+
- ReactCommon/turbomodule/core
1336+
- RNReanimated/reanimated/apple (= 3.16.5)
1337+
- Yoga
1338+
- RNReanimated/reanimated/apple (3.16.5):
1339+
- DoubleConversion
1340+
- glog
1341+
- hermes-engine
1342+
- RCT-Folly (= 2024.01.01.00)
1343+
- RCTRequired
1344+
- RCTTypeSafety
1345+
- React-Codegen
1346+
- React-Core
1347+
- React-debug
1348+
- React-Fabric
1349+
- React-featureflags
1350+
- React-graphics
1351+
- React-ImageManager
1352+
- React-NativeModulesApple
1353+
- React-RCTFabric
1354+
- React-rendererdebug
1355+
- React-utils
1356+
- ReactCommon/turbomodule/bridging
1357+
- ReactCommon/turbomodule/core
1358+
- Yoga
1359+
- RNReanimated/worklets (3.16.5):
12941360
- DoubleConversion
12951361
- glog
12961362
- hermes-engine
@@ -1579,22 +1645,22 @@ SPEC CHECKSUMS:
15791645
EXConstants: 409690fbfd5afea964e5e9d6c4eb2c2b59222c59
15801646
EXJSONUtils: 30c17fd9cc364d722c0946a550dfbf1be92ef6a4
15811647
EXManifests: c1fab4c3237675e7b0299ea8df0bcb14baca4f42
1582-
Expo: 6381470c669c3f31c8ac0ebd8e88686f925146ad
1583-
ExpoAsset: 9b7433ecc5f1b608ccbb823492e062bde944abd2
1648+
Expo: 8c995afb875c15bf8439af0b20bcb9ed8f90d0bd
1649+
ExpoAsset: 323700f291684f110fb55f0d4022a3362ea9f875
15841650
ExpoFileSystem: 80bfe850b1f9922c16905822ecbf97acd711dc51
1585-
ExpoFont: c84702079267ae51161c20bb8b925670907ffa2f
1651+
ExpoFont: 00756e6c796d8f7ee8d211e29c8b619e75cbf238
15861652
ExpoKeepAwake: 3b8815d9dd1d419ee474df004021c69fdd316d08
1587-
ExpoModulesCore: 828d63de45d4fbacabe2963fc406a8e9daeed992
1588-
EXSplashScreen: d439ca817211886dc80a00f3761e3b6d861d7205
1653+
ExpoModulesCore: 831ece8311a489418746925820bbffdda587d6f4
1654+
EXSplashScreen: 3cad09949c2ca6730cbb2801b8c51cb87692425a
15891655
EXStructuredHeaders: cb8d1f698e144f4c5547b4c4963e1552f5d2b457
1590-
EXUpdates: e2fb1affdc20bb2c30961de109aafed6f2f2f036
1656+
EXUpdates: a1c1a6fd9f36b8cd91033e639640522e54706994
15911657
EXUpdatesInterface: 996527fd7d1a5d271eb523258d603f8f92038f24
15921658
FBLazyVector: 898d14d17bf19e2435cafd9ea2a1033efe445709
15931659
fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120
15941660
glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2
15951661
hermes-engine: 16b8530de1b383cdada1476cf52d1b52f0692cbc
1596-
OktaOidc: 15fb3d494103d4f07ba8a523b3347d02c4d30486
1597-
OktaSdkBridgeReactNative: cd707ae26ce44751a2e9066a3624a1d7a8028078
1662+
OktaOidc: 2e6ddf3b1658766bfe1f2b19ef853df1504ae0e5
1663+
OktaSdkBridgeReactNative: e9aa8b1d028e91e65b44206ca4bff6fa2a3d2996
15981664
RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47
15991665
RCTDeprecation: efb313d8126259e9294dc4ee0002f44a6f676aba
16001666
RCTRequired: f49ea29cece52aee20db633ae7edc4b271435562
@@ -1645,12 +1711,12 @@ SPEC CHECKSUMS:
16451711
React-utils: 3285151c9d1e3a28a9586571fc81d521678c196d
16461712
ReactCommon: f42444e384d82ab89184aed5d6f3142748b54768
16471713
RNGestureHandler: 2282cfbcf86c360d29f44ace393203afd5c6cff7
1648-
RNReanimated: 7ad0f08a845cb60955ee5d461d2156d7b9707118
1714+
RNReanimated: 7a45b1342a8a48c226dba944c214ba785a4e0f86
16491715
RNScreens: b32a9ff15bea7fcdbe5dff6477bc503f792b1208
16501716
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
16511717
sqlite3: 02d1f07eaaa01f80a1c16b4b31dfcbb3345ee01a
16521718
Yoga: 348f8b538c3ed4423eb58a8e5730feec50bce372
16531719

16541720
PODFILE CHECKSUM: c9e35063c1d7126de489c6fa9b112b096c36d9ad
16551721

1656-
COCOAPODS: 1.15.2
1722+
COCOAPODS: 1.16.2

0 commit comments

Comments
 (0)