Security Advisories (1)
CVE-2026-5091 (2026-05-21)

Catalyst::Plugin::Authentication versions through 0.10024 for Perl is susceptible to timing attacks. These versions use Perl's built-in eq comparison. Discrepencies in timing could be used to guess the underlying hash or password.

Changes for version 0.09999_01

  • major changes to the internals of the plugin, to better encapsulate credentials and stores.
  • introduction of 'realms' concept, allowing multiple different pairs of credential and store in a single application.

Documentation

All about authentication Stores and Credentials
All about authentication stores

Modules

Infrastructure plugin for the Catalyst authentication framework.
Authenticate a user with a password.
Minimal authentication store.
Authentication database in < $c-config >>.
Base class for user objects.
An easy authentication user object based on hashes.