Release notes: SecureAuth CIAM 2.25.0
Summary of new features and changes in SecureAuth CIAM platform (formerly known as Cloudentity) version 2.25.0.
For platform component version details, see SecureAuth platform dependencies version reference.
Release Date: May 31, 2025
Major additions and changes
AUT-12309
Introduced a new advanced server configuration that enables a single audience check in assertion JWTs for private_key_jwt
and client_secret_basic
authentication methods. This helps mitigate the Audience.Injection
vulnerability.
See: https://datatracker.ietf.org/doc/draft-ietf-oauth-rfc7523bis.
This flag is enabled by default for new workspaces, except for CDR.
Minor enhancements
AUT-11795
Added support for Okta V2 OIDC-based IDP.
AUT-11992
Introduced a system API to manage secrets. Updated system APIs to avoid returning encrypted values.
AUT-12028
Improved 2FA and Recovery Verification Code views on the login page:
-
Users can select from multiple addresses in the "Use Alternative" view
-
On invalid code entry, users can re-enter the code without returning to the initial OTP view
-
Masked addresses where codes are sent
-
"Use Alternative" is hidden if no other address available
-
Users are notified if the code was not sent and no usable addresses exist
AUT-12073
Deprecated self-user Identity APIs:
-
/self/me
(GET, POST) -
/self/change-password
Use/v2
versions of those endpoints
Also:
-
Restricted access to the self-user Complete Address Verification Identity API (Hidden behind feature flag. Disabled for new tenants.)
-
Restricted access to the public Confirm Reset Password Identity API (Hidden behind feature flag. Disabled for new tenants.)
AUT-12086
Removed enforce_system_admin_workspace_access
feature flag.
AUT-12098, AUT-12099, AUT-12100, AUT-12101, AUT-12149, AUT-12155
Added new IDP connectors with use_embedded
flag, available behind the common_idps
feature flag:
-
Apple
-
Facebook (Meta)
-
Google Workspace
-
LinkedIn
-
Microsoft (personal accounts only)
-
X (Twitter)
AUT-12171
Enhanced Google Workspace IDP with group retrieval support. Requirements:
-
Service account with
admin.directory.groups.readonly
scope -
Admin email address for impersonation
AUT-12186
Added client secret support in X (Twitter) IDP.
AUT-12193
Added generic-purpose OAuth2 IDP.
AUT-12244
Introduced a new server pre-login policy execution point.
Bug fixes
AUT-11937
Introduced a new version of /password/verify
that returns HTTP 200 on incorrect password and provides detailed verification results. Deprecated the previous Identity System API /password/verify
.
AUT-12087
Prevented errors during JIT lookup when the correlation identifier is empty.
AUT-12102
Now publishes a "create tenant" event when importing new tenants.
AUT-12200
Generated new script IDs when an organization is created from a template. Updated script execution points accordingly. Available behind the clone_workspace_scripts_fix
feature flag.