github LaWebcapsule/d9 v12.0.18

3 hours ago

Security

  • #398 7f20016 - security: Fixed a security issue where the OpenID login handler forwarded arbitrary request query parameters into the (GHSA-qchf-7rv9-8wmm) authorization request, allowing a caller to override server-set protocol parameters (redirect_uri, state, nonce, code_challenge) or inject others (client_id, response_type, request_uri). Reserved protocol parameters are now stripped from forwarded query parameters, and the remaining ones are merged before the server-set parameters so the latter always win. Non-protocol parameters such as Keycloak's kc_action continue to work.

@wbce-d9/api 12.5.10

Patch Changes

  • #398
    7f20016 - security: Fixed a
    security issue where the OpenID login handler forwarded arbitrary request query parameters into the
    (GHSA-qchf-7rv9-8wmm) authorization request, allowing a caller to override server-set protocol parameters
    (redirect_uri, state, nonce, code_challenge) or inject others (client_id, response_type, request_uri).
    Reserved protocol parameters are now stripped from forwarded query parameters, and the remaining ones are merged
    before the server-set parameters so the latter always win. Non-protocol parameters such as Keycloak's kc_action
    continue to work.

Dependency updates only: @wbce-d9/directus9@12.0.18

Don't miss a new d9 release

NewReleases is sending notifications on new releases.