Skip to content

2 8 x sync - #2500

Merged
darranl merged 46 commits into
wildfly-security:2.8.xfrom
darranl:2_8_x_sync
Sep 11, 2026
Merged

2 8 x sync#2500
darranl merged 46 commits into
wildfly-security:2.8.xfrom
darranl:2_8_x_sync

Conversation

@darranl

@darranl darranl commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

No description provided.

skyllarr and others added 30 commits April 16, 2026 10:34
[JBEAP-32763] [ELY-2377] RealmFailedAuthenticationEvent triggered during successful…
[ELY-3026] [2.2.x] Relative auth-server-url shouldn't trigger an OpenID discovery attempt
[ELY-3047] The GitHub actions were using old outdated versions.
Java 25 rejects all-zero salts for DESede-based PBE encryption.
Replace new byte[8] with a non-weak 8-byte salt so the three
masked-MD5-3DES test cases pass on Java 25 Temurin/macOS.
[ELY-3047] The GitHub actions were using old outdated versions.
[ELY-3044] Fix MaskedPasswordTest salt rejected by Java 25 PBES1Core
… on the connection.

Update so we store the identify on the session AND on the connection.
Java 25 rejects all-zero salts for DESede-based PBE encryption.
Replace new byte[8] with a non-weak 8-byte salt so the three
masked-MD5-3DES test cases pass on Java 25 Temurin/macOS.
The change means the CallbackHandler can now be called if we have an
SSL_SESSION Scope or a CONNECTION Scope, previously this test had no
Scope.
[ELY-3044] Fix MaskedPasswordTest salt rejected by Java 25 PBES1Core
[1.15.x] [ELY-3052] From TLS 1.3 we may find the underlying SSLSession changes on the connection.
darranl added 15 commits June 10, 2026 11:21
[2.6.x] [ELY-3052] From TLS 1.3 we may find the underlying SSLSession changes on the connection.
Replace compatibility normalization with Unicode Normalization Form C
to prevent fullwidth password characters from being folded to ASCII
equivalents, reducing the effective password keyspace.
We will need to call out in release notes that administrators will need
to invalidate passowrds and encourage new passwords to be generated.
CVE-2026-19611 wildfly-elytron: Password keyspace reduction via NFKC fullwidth character folding
@darranl
darranl requested a review from a team as a code owner September 11, 2026 17:31
@darranl
darranl merged commit f385223 into wildfly-security:2.8.x Sep 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants