Skip to content

initial - #1

Merged
patriot1burke merged 1 commit into
keycloak:masterfrom
patriot1burke:master
Jul 2, 2013
Merged

patriot1burke merged 1 commit into
keycloak:masterfrom
patriot1burke:master

Conversation

@patriot1burke

Copy link
Copy Markdown
Contributor

No description provided.

patriot1burke added a commit that referenced this pull request Jul 2, 2013
@patriot1burke
patriot1burke merged commit a19453c into keycloak:master Jul 2, 2013
patriot1burke pushed a commit that referenced this pull request May 5, 2015
mposolda pushed a commit that referenced this pull request Jul 24, 2015
bdecoste pushed a commit to bdecoste/keycloak that referenced this pull request Mar 2, 2016
KPR-149: JSP version of profile app
stianst pushed a commit that referenced this pull request Aug 26, 2016
KEYCLOAK-3459 Adapt testsuite according to server configuration insid…
mposolda pushed a commit that referenced this pull request Oct 4, 2016
Bringing fork up to date
@stianst stianst mentioned this pull request Jan 24, 2018
@pedroigor pedroigor mentioned this pull request May 24, 2018
nikitindv added a commit to nikitindv/keycloak that referenced this pull request Jun 25, 2020
Problem: some smtp as service providers, for example mailgun don't support sslv2 option hello
Due to getSupportedProtocols is called on regular system list looks like this 
```
TLSv1.3 TLSv1.2 TLSv1.1 TLSv1 SSLv3 SSLv2Hello
```
And keycloak tries to establish connectio nwith legacy unsupported SSLv2Hello

```
^Croot@kc1-hc:/opt/keycloak/keycloak/standalone# ssldump -i any port 587
New TCP connection keycloak#1: static.110.5.217.95.clients.your-server.de(45796) <-> ec2-35-157-140-183.eu-central-1.compute.amazonaws.com(587)
1 1  0.1164 (0.1164)  C>S SSLv2 compatible client hello
  Version 3.3            
```
@nrobert13 nrobert13 mentioned this pull request Dec 27, 2022
2 tasks done
xieshenzh pushed a commit to xieshenzh/keycloak that referenced this pull request May 26, 2023
RHBKAAS-28: fix vulnerabilities reported by Snyk
jonkoops pushed a commit to estliberitas/keycloak that referenced this pull request Jul 3, 2023
Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com>
@atexela atexela mentioned this pull request Sep 6, 2024
2 tasks done
stianst pushed a commit that referenced this pull request Apr 30, 2025
also note that ANY should not be used in production

closes: CVE-2025-3501

Signed-off-by: Steve Hawkins <shawkins@redhat.com>

Add a test for the error (#1)

Signed-off-by: Ricardo Martin <rmartinc@redhat.com>

Update docs/guides/server/keycloak-truststore.adoc

Co-authored-by: Marek Posolda <mposolda@gmail.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
stianst pushed a commit that referenced this pull request Apr 30, 2025
also note that ANY should not be used in production

closes: CVE-2025-3501

Add a test for the error (#1)

Signed-off-by: Ricardo Martin <rmartinc@redhat.com>

Update docs/guides/server/keycloak-truststore.adoc

Co-authored-by: Marek Posolda <mposolda@gmail.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
vmuzikar pushed a commit that referenced this pull request Apr 30, 2025
also note that ANY should not be used in production

closes: CVE-2025-3501 #39350 #38392



Add a test for the error (#1)



Update docs/guides/server/keycloak-truststore.adoc

Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Marek Posolda <mposolda@gmail.com>
ohyangsuk added a commit to PasswordlessAlliance/PasswordlessX1280-with-Keycloak_26.2.5 that referenced this pull request Jun 26, 2025
SebaCape pushed a commit to SebaCape/keycloak that referenced this pull request Apr 13, 2026
Clear up comments and add liquibase changelog
ron-x5labs

This comment was marked as spam.

ron-x5labs

This comment was marked as spam.

dmsolr added a commit to dmsolr/keycloak that referenced this pull request Nov 10, 2026
Address findings keycloak#1-keycloak#7 from the code review of the sbux branch:

- Default the dedicated account-state message keys (passwordExpired*,
  accountExpired, accountLocked) to the generic invalid-credentials text
  in en/zh-Hans/zh-Hant: a dedicated message confirms a correct-but-expired
  password (AD 532/773) or leaks account existence/state (701/533/775) to
  unauthenticated attackers. Realms opt in via Localization realm overrides;
  document the oracle risk in ldap.adoc
- Consume the UPDATE_PASSWORD_MESSAGE auth note after rendering the
  change-password notice, and clear LOGIN_ERROR_MESSAGE when credentials
  validate successfully, so stale notes cannot mislead later attempts in
  the same auth session
- Set the same auth notes on the LDAP ppolicy path
  (PasswordPolicyPasswordChangeException) as on the MSAD diagnostic-code
  path, so both paths show consistent notices
- Keep the original bind AuthenticationException (carrying AD subcodes)
  when reading ppolicy response controls fails, instead of replacing it
- Enforce ldap-allowed-hosts at runtime in LDAPStorageProviderFactory.create()
  for components persisted before the option was set, and constrain LDAP
  referral targets in ObjectFactoryBuilder (secure-referral, default on)
- Validate ldap-metrics-slos entries as positive milliseconds with a
  fail-fast error naming the option

Tests: 94 federation/ldap tests pass, including new isEnforced, SLO parsing
and referral allow-list cases.
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.

2 participants