Security Advisories (2)
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.
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.
- https://metacpan.org/release/ETHER/Catalyst-Plugin-Authentication-0.10_027/changes
- https://github.com/perl-catalyst/Catalyst-Plugin-Authentication/commit/b1385ea87a2491b64f33169222af19982d0acce3.patch
- https://metacpan.org/pod/Catalyst::Plugin::Session#change_session_id
- https://metacpan.org/pod/Plack::Middleware::Session#change_id
NAME
Catalyst::Authentication::Realm::Compatibility - Compatibility realm object
DESCRIPTION
An empty realm object for compatibility reasons.
METHODS
new( )
Returns a, basically empty, realm object.
Module Install Instructions
To install Catalyst::Plugin::Authentication, copy and paste the appropriate command in to your terminal.
cpanm Catalyst::Plugin::Authentication
perl -MCPAN -e shell
install Catalyst::Plugin::Authentication
For more information on module installation, please visit the detailed CPAN module installation guide.