v4.39.17

zaidmukaddam/scirav4.39.17Apr 9, 2026by autheliabot

AI Summary

Bug fix release addressing various authentication, LDAP, and authorization issues.

Key Highlights

  • Fixed authentication cache miss edge cases
  • Fixed LDAPv3 version check
  • Improved AMR consistency and stricter domain matching
  • Added configurable rate limits for OIDC

Full Release Notes

### Bug Fixes

* **authentication:** cache miss in edge case ([#11541](https://github.com/authelia/authelia/issues/11541)) ([2df41dd](https://github.com/authelia/authelia/commit/2df41dd6949294151858810ffd8fbc3a1b6931e6))
* **authentication:** fix ldapv3 version check ([#11454](https://github.com/authelia/authelia/issues/11454)) ([f24ef6b](https://github.com/authelia/authelia/commit/f24ef6b235f5900d6c6f00946a357ad639c46f0c))
* **authorization:** amr consistency ([#11637](https://github.com/authelia/authelia/issues/11637)) ([4c92b2a](https://github.com/authelia/authelia/commit/4c92b2a537d9eb7a87c88a536208a42a66a45858))
* **handlers:** recovered deref panic for otc ([#11500](https://github.com/authelia/authelia/issues/11500)) ([1cc0d3d](https://github.com/authelia/authelia/commit/1cc0d3d61160372f90251a059f910e63696d3192))
* **middlewares:** stricter domain matching ([#11685](https://github.com/authelia/authelia/issues/11685)) ([675d8b7](https://github.com/authelia/authelia/commit/675d8b7d00dfa1740c7a8779bc7256091c37fbcc))
* **ntp:** use full precision latency calculation ([#11644](https://github.com/authelia/authelia/issues/11644)) ([ed4c486](https://github.com/authelia/authelia/commit/ed4c486356ae2833b9d4c1e416c540485c6576a1))
* **oidc:** configurable rate limits ([#11696](https://github.com/authelia/authelia/issues/11696)) ([f66d3bb](https://github.com/authelia/authelia/commit/f66d3bb3063484cfce583ec009abffb93376ad2b))

### Docker Container
* `docker pull authelia/authelia:4.39.17`
* `docker pull ghcr.io/authelia/authelia:4.39.17`