CVE-2026-45180: Catalyst::Plugin::Statsd versions through 0.10.0 for Perl may leak session ids
Robert Rothenberg 10 May 2026 20:07 UTC
========================================================================
CVE-2026-45180 CPAN Security Group
========================================================================
CVE ID: CVE-2026-45180
Distribution: Catalyst-Plugin-Statsd
Versions: through 0.10.0
MetaCPAN: https://metacpan.org/dist/Catalyst-Plugin-Statsd
VCS Repo: https://github.com/robrwo/CatalystX-Statsd
Catalyst::Plugin::Statsd versions through 0.10.0 for Perl may leak
session ids
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.
Problem types
-------------
- CWE-319 Cleartext Transmission of Sensitive Information
Workarounds
-----------
Use a statsd daemon on the same host or through a secure communications
channel.
Solutions
---------
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.
References
----------
https://github.com/robrwo/CatalystX-Statsd/security/advisories/GHSA-gjvr-hq83-fc38
https://metacpan.org/release/RRWO/Catalyst-Plugin-Statsd-v0.10.0/changes
https://www.cve.org/CVERecord?id=CVE-2026-45179
https://github.com/robrwo/Plack-Middleware-Statsd/security/advisories/GHSA-9gwm-665p-w2xx