File tree Expand file tree Collapse file tree
scripts/gcp-oidc/terraform
src/main/java/com/uid2/operator Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,4 +18,7 @@ CVE-2025-64720 exp:2026-06-05
1818CVE-2025-65018 exp:2026-06-05
1919
2020# UID2-6385
21- CVE-2025-66293 exp:2026-06-15
21+ CVE-2025-66293 exp:2026-06-15
22+
23+ # UID2-6481
24+ CVE-2025-68973 exp:2026-06-15
Original file line number Diff line number Diff line change 66
77 <groupId >com.uid2</groupId >
88 <artifactId >uid2-operator</artifactId >
9- <version >5.63.7-alpha-281-SNAPSHOT </version >
9+ <version >5.63.11 </version >
1010
1111 <properties >
1212 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ resource "google_compute_instance_template" "uid_operator" {
108108 tee-container-log-redirect = true
109109 tee-restart-policy = " Never"
110110 tee-env-DEPLOYMENT_ENVIRONMENT = var.uid_deployment_env
111- tee-env-API_TOKEN_SECRET_NAME = var.uid_operator_key_secret_name
111+ tee-env-API_TOKEN_SECRET_NAME = module.secret - manager.secret_versions[ 0 ]
112112 tee-env-CORE_BASE_URL = var.uid_deployment_env == " integ" ? " https://core-integ.uidapi.com" : " https://core-prod.uidapi.com"
113113 tee-env-OPTOUT_BASE_URL = var.uid_deployment_env == " integ" ? " https://optout-integ.uidapi.com" : " https://optout-prod.uidapi.com"
114114 },
Original file line number Diff line number Diff line change @@ -35,6 +35,11 @@ private static String initEcdhProvider() {
3535 return null ;
3636 }
3737
38+ /**
39+ * Create ECDH Key Agreement using ACCP if available, fall back to SunEC if not
40+ * @return ECDH KeyAgreement
41+ * @throws NoSuchAlgorithmException
42+ */
3843 public static KeyAgreement createKeyAgreement () throws NoSuchAlgorithmException {
3944 if (ECDH_PROVIDER_NAME != null ) {
4045 try {
Original file line number Diff line number Diff line change @@ -408,7 +408,7 @@ private void handleClientSideTokenGenerateImpl(RoutingContext rc) throws NoSuchA
408408 return ;
409409 }
410410
411- // Perform key agreement (uses cached provider: ACCP > SunEC)
411+ // Perform key agreement
412412 final KeyAgreement ka = CryptoProviderService .createKeyAgreement ();
413413 ka .init (clientSideKeypair .getPrivateKey ());
414414 ka .doPhase (clientPublicKey , true );
You can’t perform that action at this time.
0 commit comments