From 95b0a47ea8ae1d2a10201cf28cb0a75d443cf309 Mon Sep 17 00:00:00 2001 From: Ankit Sethi Date: Thu, 13 Nov 2025 13:30:29 -0600 Subject: [PATCH 1/6] bump version --- gradle/verification-metadata.xml | 5 +++++ x-pack/plugin/core/build.gradle | 2 +- x-pack/plugin/security/build.gradle | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 86146db87dbc1..c5fa79cf77404 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -1374,6 +1374,11 @@ + + + + + diff --git a/x-pack/plugin/core/build.gradle b/x-pack/plugin/core/build.gradle index 7b37cfef0e715..20157b3a05174 100644 --- a/x-pack/plugin/core/build.gradle +++ b/x-pack/plugin/core/build.gradle @@ -76,7 +76,7 @@ dependencies { testImplementation project(':modules:mapper-extras') // security deps - api 'com.unboundid:unboundid-ldapsdk:6.0.3' + api 'com.unboundid:unboundid-ldapsdk:7.0.3' implementation project(":x-pack:plugin:core:template-resources") diff --git a/x-pack/plugin/security/build.gradle b/x-pack/plugin/security/build.gradle index 8de0bbd29014f..e74dd78950efd 100644 --- a/x-pack/plugin/security/build.gradle +++ b/x-pack/plugin/security/build.gradle @@ -40,7 +40,7 @@ dependencies { testImplementation(testArtifact(project(xpackModule('core')))) internalClusterTestImplementation(testArtifact(project(xpackModule('core')))) - api 'com.unboundid:unboundid-ldapsdk:6.0.3' + api 'com.unboundid:unboundid-ldapsdk:7.0.3' // the following are all SAML dependencies - might as well download the whole internet api "org.opensaml:opensaml-core:${versions.opensaml}" From 314189d89dc27306032ece381d8a42c9abbc50ba Mon Sep 17 00:00:00 2001 From: Ankit Sethi <9.ankitsethi@gmail.com> Date: Thu, 13 Nov 2025 13:33:34 -0600 Subject: [PATCH 2/6] Update docs/changelog/138053.yaml --- docs/changelog/138053.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 docs/changelog/138053.yaml diff --git a/docs/changelog/138053.yaml b/docs/changelog/138053.yaml new file mode 100644 index 0000000000000..2f54252dfede0 --- /dev/null +++ b/docs/changelog/138053.yaml @@ -0,0 +1,5 @@ +pr: 138053 +summary: Upgrade UnboundID LDAP SDK to 7.0.3 +area: Security +type: bug +issues: [] From 548812745d990e95a1a0ac850c7e1d1b40727e6f Mon Sep 17 00:00:00 2001 From: Ankit Sethi <9.ankitsethi@gmail.com> Date: Tue, 18 Nov 2025 12:10:57 -0600 Subject: [PATCH 3/6] Update docs/changelog/138053.yaml --- docs/changelog/138053.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog/138053.yaml b/docs/changelog/138053.yaml index 2f54252dfede0..ba85280640636 100644 --- a/docs/changelog/138053.yaml +++ b/docs/changelog/138053.yaml @@ -1,5 +1,5 @@ pr: 138053 summary: Upgrade UnboundID LDAP SDK to 7.0.3 area: Security -type: bug +type: enhancement issues: [] From b3a3092dae863e209dd1ccf6aa729b954476bf3b Mon Sep 17 00:00:00 2001 From: Ankit Sethi <9.ankitsethi@gmail.com> Date: Tue, 18 Nov 2025 15:27:05 -0600 Subject: [PATCH 4/6] Update docs/changelog/138053.yaml --- docs/changelog/138053.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog/138053.yaml b/docs/changelog/138053.yaml index ba85280640636..23ba9bcacfbfb 100644 --- a/docs/changelog/138053.yaml +++ b/docs/changelog/138053.yaml @@ -1,5 +1,5 @@ pr: 138053 summary: Upgrade UnboundID LDAP SDK to 7.0.3 area: Security -type: enhancement +type: upgrade issues: [] From 29f879c3441b5ea3581af59b1e33113630ac0408 Mon Sep 17 00:00:00 2001 From: Ankit Sethi <9.ankitsethi@gmail.com> Date: Wed, 19 Nov 2025 14:35:09 -0600 Subject: [PATCH 5/6] Update x-pack/plugin/core/build.gradle MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Slobodan Adamović --- x-pack/plugin/core/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-pack/plugin/core/build.gradle b/x-pack/plugin/core/build.gradle index 20157b3a05174..aa34debea1493 100644 --- a/x-pack/plugin/core/build.gradle +++ b/x-pack/plugin/core/build.gradle @@ -76,7 +76,7 @@ dependencies { testImplementation project(':modules:mapper-extras') // security deps - api 'com.unboundid:unboundid-ldapsdk:7.0.3' + api 'com.unboundid:unboundid-ldapsdk:${versions.ldapsdk}' implementation project(":x-pack:plugin:core:template-resources") From 6c62cab662e11f596ec579704f9cd8d599b1d22e Mon Sep 17 00:00:00 2001 From: Ankit Sethi Date: Wed, 19 Nov 2025 14:55:53 -0600 Subject: [PATCH 6/6] code review updates --- build-tools-internal/version.properties | 1 + gradle/verification-metadata.xml | 5 ----- x-pack/plugin/core/build.gradle | 2 +- x-pack/plugin/security/build.gradle | 2 +- 4 files changed, 3 insertions(+), 7 deletions(-) diff --git a/build-tools-internal/version.properties b/build-tools-internal/version.properties index c37cd2a4782fd..d61b81a52cf52 100644 --- a/build-tools-internal/version.properties +++ b/build-tools-internal/version.properties @@ -19,6 +19,7 @@ commons_lang3 = 3.9 google_oauth_client = 1.34.1 awsv2sdk = 2.31.78 reactive_streams = 1.0.4 +ldapsdk = 7.0.3 antlr4 = 4.13.1 # bouncy castle version for non-fips. fips jars use a different version diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index c5fa79cf77404..a71f04275c4f3 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -1369,11 +1369,6 @@ - - - - - diff --git a/x-pack/plugin/core/build.gradle b/x-pack/plugin/core/build.gradle index aa34debea1493..bdbd769af2a94 100644 --- a/x-pack/plugin/core/build.gradle +++ b/x-pack/plugin/core/build.gradle @@ -76,7 +76,7 @@ dependencies { testImplementation project(':modules:mapper-extras') // security deps - api 'com.unboundid:unboundid-ldapsdk:${versions.ldapsdk}' + api "com.unboundid:unboundid-ldapsdk:${versions.ldapsdk}" implementation project(":x-pack:plugin:core:template-resources") diff --git a/x-pack/plugin/security/build.gradle b/x-pack/plugin/security/build.gradle index e74dd78950efd..46e667cfc372d 100644 --- a/x-pack/plugin/security/build.gradle +++ b/x-pack/plugin/security/build.gradle @@ -40,7 +40,7 @@ dependencies { testImplementation(testArtifact(project(xpackModule('core')))) internalClusterTestImplementation(testArtifact(project(xpackModule('core')))) - api 'com.unboundid:unboundid-ldapsdk:7.0.3' + api "com.unboundid:unboundid-ldapsdk:${versions.ldapsdk}" // the following are all SAML dependencies - might as well download the whole internet api "org.opensaml:opensaml-core:${versions.opensaml}"