Skip to content

[39.x] [WFLY-20765] [CVE-2025-23368] Documentation for the new WildFly Elytron Brute Force Protection implementation.#19583

Merged
rhusar merged 6 commits intowildfly:39.xfrom
darranl:WFLY-20765_Common
Feb 11, 2026
Merged

[39.x] [WFLY-20765] [CVE-2025-23368] Documentation for the new WildFly Elytron Brute Force Protection implementation.#19583
rhusar merged 6 commits intowildfly:39.xfrom
darranl:WFLY-20765_Common

Conversation

@darranl
Copy link
Contributor

@darranl darranl commented Jan 30, 2026

…ection utility.

This is being enabled by default but can be customised by
administrators.
Also add mention of the caching, distributed, and failover realms to the
documentation.
@darranl darranl added core-upgrade-needed PR requires a wildfly-core change to be merged and integrated first missing-reqs Features missing any https://docs.wildfly.org/wildfly-proposals/FEATURE_PROCESS.html#requirements Feature-Docs PR documents a new feature coming via WildFly Core labels Jan 30, 2026
@rhusar rhusar added the 39.x WildFly 39 label Feb 6, 2026
@rhusar
Copy link
Member

rhusar commented Feb 6, 2026

Looks like this was missing 39.x label, added now.

@bstansberry
Copy link
Contributor

We generally don't republish docs for micros. I think it's ok to do it but let's just republish the one html file this impacts and nothing else.

@rhusar rhusar removed the core-upgrade-needed PR requires a wildfly-core change to be merged and integrated first label Feb 9, 2026
@rhusar
Copy link
Member

rhusar commented Feb 9, 2026

We generally don't republish docs for micros. I think it's ok to do it but let's just republish the one html file this impacts and nothing else.

I will handle this. Agreed on the procedure.

Copy link
Member

@rhusar rhusar left a comment

Choose a reason for hiding this comment

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

2 minor grammar issues, otherwise LGTM

once the `max-cached-sessions` limit is reached the least recently used session will be
discarded to make room for a new session. If eviction does occur due to the cache limit
being reached a WARN message will be logged indicating this has occurred. To avoid spamming
the logs this message will be logged no more that once every 15 minutes for each realm.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
the logs this message will be logged no more that once every 15 minutes for each realm.
the logs this message will be logged no more than once every 15 minutes for each realm.

multiple realms applying the protection at once.

During authentication attempts as this utility realm wraps the underlying realm
it will check if a session already exists
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
it will check if a session already exists
it will check if a session already exists that is

@darranl
Copy link
Contributor Author

darranl commented Feb 9, 2026

We generally don't republish docs for micros. I think it's ok to do it but let's just republish the one html file this impacts and nothing else.

+1 I added this PR as the feature will be in the code but not assuming we need to publish it. If that decision ever changes it would already be in the codebase.

@darranl darranl removed the missing-reqs Features missing any https://docs.wildfly.org/wildfly-proposals/FEATURE_PROCESS.html#requirements label Feb 10, 2026
@rhusar rhusar merged commit 0e71860 into wildfly:39.x Feb 11, 2026
5 of 11 checks passed
@rhusar
Copy link
Member

rhusar commented Feb 11, 2026

n.b. this is docs only change. no code/pom changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

39.x WildFly 39 Feature-Docs PR documents a new feature coming via WildFly Core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants