Catalyst::Plugin::Statsd versions through 0.10.0 for Perl may leak session ids
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| RRWO | Catalyst::Plugin::Statsd | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Rrwo | Catalyst::plugin::statsd |
|
Vendor Solution
Upgrade to version 0.10.0 of later, which will no longer log session ids to statsd. If Plack::Middleware::Statsd is upgraded to 0.9.0 or later and is configured to log some information securely, then session ids will be logged as HMAC signatures instead.
Vendor Workaround
Use a statsd daemon on the same host or through a secure communications channel.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.244% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Rrwo
Rrwo catalyst::plugin::statsd |
|
| Vendors & Products |
Rrwo
Rrwo catalyst::plugin::statsd |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Catalyst::Plugin::Statsd versions through 0.10.0 for Perl may leak session ids. If the communication channel to the statsd daemon is not secured (for example, by sending UDP packets to a host on another network), then users' session ids may be leaked. This may allow an attacker to use session ids as authentication tokens. | |
| Title | Catalyst::Plugin::Statsd versions through 0.10.0 for Perl may leak session ids | |
| Weaknesses | CWE-319 | |
| References |
|