8000 backport 53182 26.7 by stianst · Pull Request #53192 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

backport 53182 26.7 - #53192

Closed
stianst wants to merge 1 commit into
keycloak:release/26.7from
stianst:backport-53182-26.7
Closed

stianst wants to merge 1 commit into
keycloak:release/26.7from
stianst:backport-53182-26.7

Conversation

@stianst
@stianst stianst commented Sep 25, 2026 •
Copy link
Copy Markdown
Contributor

No description provided.

Closes keycloak#52974

Closes keycloak#52972

Signed-off-by: stianst <stianst@gmail.com>
(cherry picked from commit 1bf99e3)
Copilot AI left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The troubleshooting documentation incorrectly applies hostname SAN requirements to all TLS certificates.

Get a fresh assessment by requesting another Copilot review.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
What changed in this PR

Backports the Bouncy Castle FIPS upgrade addressing two high-severity vulnerabilities to Keycloak 26.7.

Changes:

  • Upgrades coordinated Bouncy Castle FIPS dependencies.
  • Updates provider-version assertions and documentation.
  • Adds a SAN-enabled localhost test certificate.
File Description
pom.xml Updates FIPS dependency versions.
FipsDistTest.java Updates the expected provider version.
fips.adoc Updates output and troubleshooting guidance.
keycloak-truststore.pem Adds the SAN-enabled test certificate.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +301 to +303
BouncyCastle FIPS requires TLS certificates with a Subject Alternative Name (SAN), with no fallback to using
the Common Name (CN) from the certificate. Due to an issue in older versions of BouncyCastle FIPS the fallback was
enabled by default, which is no longer the case.
@stianst
stianst deleted the backport-53182-26.7 branch September 25, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
0