CVE-2026-46740
Deferred Deferred - Pending Action
Metric Injection in Mojolicious::Plugin::Statsd

Publication date: 2026-05-26

Last updated on: 2026-05-28

Assigner: CPANSec

Description
Mojolicious::Plugin::Statsd versions through 0.04 for Perl allowed metric injections. The metric names and set values were not checked for newlines, colons or pipes. Metrics generated from untrusted sources could inject additional statsd metrics. Version 0.06 changes the module from being a statsd client to using a separate statsd client. It defaults to using a version of Net::Statsd::Tiny that fixes a similar issue (CVE-2026-46720).
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-05-26
Last Modified
2026-05-28
Generated
2026-06-16
AI Q&A
2026-05-27
EPSS Evaluated
2026-06-15
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
mojolicious plugin_statsd to 0.04 (inc)
mojolicious plugin_statsd to 0.06 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-93 The product uses CRLF (carriage return line feeds) as a special element, e.g. to separate lines or records, but it does not neutralize or incorrectly neutralizes CRLF sequences from inputs.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

The vulnerability exists in Mojolicious::Plugin::Statsd versions through 0.04 for Perl, where metric names and set values were not properly checked for special characters such as newlines, colons, or pipes.

This lack of validation allows an attacker to inject additional statsd metrics by crafting metrics from untrusted sources, effectively enabling metric injection.

Impact Analysis

This vulnerability can impact you by allowing attackers to inject unauthorized metrics into your statsd monitoring system.

Such metric injections could lead to misleading monitoring data, potentially causing incorrect system behavior, misinterpretation of system health, or masking of real issues.

Mitigation Strategies

To mitigate this vulnerability, upgrade Mojolicious::Plugin::Statsd to version 0.06 or later. Version 0.06 changes the module to use a separate statsd client that addresses the metric injection issue by using a fixed version of Net::Statsd::Tiny.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-46740. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart