Description
Net::Async::Statsd::Client versions through 0.005 for Perl allow metric injections.

The metric names are not checked for newlines, colons or pipes. Metrics generated from untrusted sources could inject additional statsd metrics.
Published: 2026-06-03
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability stems from the Net::Async::Statsd::Client library not sanitizing metric names that include newlines, colons, or pipe characters. An attacker or any untrusted source can craft metric input that injects additional statsd metrics, resulting in corrupted or misleading monitoring data and potentially exhausting the statsd server capacity. This flaw is a form of data injection (CWE‑93) and directly affects the integrity of metrics but does not provide code execution or privilege escalation.

Affected Systems

Net::Async::Statsd::Client for Perl, versions up to and including 0.005, is affected. No other product or version information is available in the CNA record.

Risk and Exploitability

Because the flaw permits injection of arbitrary metrics, it can be leveraged in environments where the client accepts data from untrusted or semi‑trusted sources. The CVSS score of 6.5 indicates moderate risk, and the EPSS score of < 1% suggests a low probability of exploitation; the vulnerability is not listed in the CISA KEV catalog. The attack vector is inferred to be a local or remote component that can supply input to the Statsd client; if that component is compromised or misconfigured, metric injection is feasible. The CNA offers only a workaround by ensuring only trusted data is submitted, so any attempt to exploit this flaw requires bypassing that limitation.

Generated by OpenCVE AI on June 4, 2026 at 20:21 UTC.

Remediation

Vendor Workaround

Ensure only trusted data is submitted to metrics.


OpenCVE Recommended Actions

  • Ensure that only trusted or validated data is sent to the Statsd client; discard or sanitize untrusted input beforehand.
  • Implement validation checks against metric names, rejecting any newlines, colons, or pipe characters to prevent injection.
  • Proceed to update the Net::Async::Statsd::Client library to a version newer than 0.005 once available or consider replacing it with a library that performs strict input validation.

Generated by OpenCVE AI on June 4, 2026 at 20:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 04 Jun 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 04 Jun 2026 00:15:00 +0000

Type Values Removed Values Added
Description Net::Async::Statsd::Client versions through 0.005 for Perl allow metric injections. The metric names are not checked for newlines, colons or pipes. Metrics generated from untrusted sources could inject additional statsd metrics.
Title Net::Async::Statsd::Client versions through 0.005 for Perl allow metric injections
Weaknesses CWE-93
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: CPANSec

Published:

Updated: 2026-06-04T18:31:02.943Z

Reserved: 2026-05-16T01:26:22.806Z

Link: CVE-2026-8722

cve-icon Vulnrichment

Updated: 2026-06-04T18:28:20.686Z

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-06-04T00:17:00.333

Modified: 2026-06-04T20:16:58.797

Link: CVE-2026-8722

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-04T20:30:16Z

Weaknesses