Security Advisories (2)
CPANSA-Plack-Middleware-Statsd-2025-001 (2025-05-13)

Stats for request methods are only counted for ASCII words, anything else is counted as 'other'. Stats for content types are only counted for well-formed types.

CVE-2026-45179 (2026-05-10)

Plack::Middleware::Statsd versions before 0.9.0 for Perl may leak user IP addresses. 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' IP addresses may be leaked. Since version 0.9.0, the IP address is no longer logged to statsd unless configured. When configured, an HMAC signature of the IP address is logged instead.

Changes for version v0.2.1 - 2018-02-05

  • Enhancements
    • Allow the statsd client to support the timing method as an alternative to the timing_ms method.
    • Call client's flush method (if there is one) when done, to support Net::Statsd::Tiny.
  • Incompatible Changes
    • Removed the sample_rate attribute.
  • Documentation
    • Added an example of accessing this statsd client from Catalyst.
    • Only list the client methods that are actually used.
  • Tests
    • Explicitly specify a dependency of Test::Most for cpantesters.

Documentation

Modules

send statistics to statsd