Skip to content

Bump OpenDJ to 5.2.0-SNAPSHOT for BouncyCastle 1.86 and bc-fips 2.1.3 - #187

Open
vharseko wants to merge 1 commit into
OpenIdentityPlatform:masterfrom
vharseko:bump-opendj-5.2.0-snapshot
Open

vharseko wants to merge 1 commit into
OpenIdentityPlatform:masterfrom
vharseko:bump-opendj-5.2.0-snapshot

Conversation

@vharseko

Copy link
Copy Markdown
Member

Moves opendj.version from 5.1.2 to 5.2.0-SNAPSHOT.

OpenICF imports opendj-parent as its BOM, and that is where the BouncyCastle jars in lib/framework get their versions. Trivy flags both:

artifact now CVEs fixed in
bc-fips 2.1.2 CVE-2026-8763 (critical), CVE-2026-8798, CVE-2026-13505, CVE-2026-13506 2.1.3
bcprov-jdk18on 1.84 CVE-2026-8763 (critical), CVE-2026-13506 1.85

Code scanning alerts #1851–#1856.

Chain

Merge order: commons#326 → OpenDJ#1190 → this PR.

Checked locally

  • The whole reactor builds against the published opendj-parent 5.2.0-SNAPSHOT with bc-jdk18on-bom 1.86 forced in front of it (emulating commons 3.2.2-SNAPSHOT; not part of this diff). Resolved: bcprov-jdk18on 1.86, bc-fips 2.1.3, bctls-fips 2.1.24, bcpkix-fips 2.1.12, bcutil-fips 2.1.8.
  • connector-framework-server tests: 42, 0 failures, including SecurityUtilTest, which runs BouncyCastle's SRP6 client/server and verifier generator.
  • connector-framework-internal: the RemoteConnectorInfoManager*Tests (remote connections over clear and SSL), 33 tests, 0 failures. The full suites run in this PR's CI.

OpenICF imports opendj-parent as its BOM, and it brings the
BouncyCastle versions Trivy flags in lib/framework: bc-fips 2.1.2
(CVE-2026-8763 critical, CVE-2026-8798, CVE-2026-13505, CVE-2026-13506)
and bcprov-jdk18on 1.84 (CVE-2026-8763 critical, CVE-2026-13506).

opendj-parent 5.2.0-SNAPSHOT manages bc-fips 2.1.3. bcprov-jdk18on 1.86
comes once OpenDJ PR #1190 moves it to commons 3.2.2-SNAPSHOT
(commons PR #326).
@vharseko
vharseko requested a review from maximthomas October 13, 2026 10:21
@vharseko vharseko added dependencies Pull requests that update a dependency file security Security fix / CVE remediation framework OpenICF-java-framework labels Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file framework OpenICF-java-framework security Security fix / CVE remediation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants