Security Advisories (2)
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.

CVE-2009-10007 (2026-06-09)

Catalyst::Plugin::Authentication versions before 0.10_027 for Perl is susceptible to session fixation attacks. Catalyst::Plugin::Authentication does not automatically change the session id after authentication. An attacker that obtains a session id cookie can use this to impersonate the victim.

Changes for version 0.10022

  • Fix NoPasswd store (skaufman)

Documentation

All about authentication stores
All about authentication Stores and Credentials

Modules

Authenticate a user without a password.
Authenticate a user with a password.
Let the webserver (e.g. Apache) authenticate Catalyst application users
Base class for realm objects.
Authenticate against multiple realms
Minimal authentication store
Null authentication store
Base class for user objects.
An easy authentication user object based on hashes.
Infrastructure plugin for the Catalyst authentication framework.