Catalyst::Plugin::Authentication versions before 0.10_027 for Perl is susceptible to session fixation attacks
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ETHER | Catalyst::Plugin::Authentication | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Ether | Catalyst::plugin::authentication |
|
Vendor Solution
Users should upgrade to version 0.10_027 or later.
Vendor Workaround
Users of Catalyst::Plugin::Session or Catalyst::Plugin::Starch should call the change_session_id method after authentication. Users of Plack::Middleware::Session should set the change_id flag after logging in. Users may also apply the linked patch.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.369% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Ether
Ether catalyst::plugin::authentication |
|
| Vendors & Products |
Ether
Ether catalyst::plugin::authentication |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | Catalyst::Plugin::Authentication versions before 0.10_027 for Perl is susceptible to session fixation attacks | |
| Weaknesses | CWE-384 | |
| References |
|
|