Skip to content

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 24 Mar 22:48
· 237 commits to main since this release

This release addresses critical security vulnerabilities, improves OTP enforcement, and modernizes the codebase by removing legacy components.

πŸ”’ Security

πŸ›‘οΈ Authentication Vulnerabilities

  • Fixed OTP backup code replay vulnerability by preventing reuse of backup codes
  • Fixed OTP bypass vulnerability in password change identity authentication
  • Restored bearer-token fallback for password change identity verification

πŸ› Fixes

πŸ”‘ Key Management

  • Aligned JWKS tests with encrypted key flow runtime behavior
  • Improved signJWT issuer claim handling with proper fallback coverage

πŸ” Migration & Enforcement

  • Preserved OTP enforcement during force_otp migration process

🧹 Improvements

πŸ“š Documentation & Cleanup

  • Removed legacy group surface and references from brochureware documentation
  • Removed obsolete legacy groups scope description from user interface

πŸ§ͺ Tests

βœ… Coverage Enhancements

  • Added comprehensive signJWT issuer fallback regression tests
  • Updated test suite organization specification naming for clarity

Docker

docker pull ghcr.io/puzed/darkauth:v1.7.1