DataDog::DogStatsd versions through 0.07 for Perl allow metric injections from event tags
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| BINARY | DataDog::DogStatsd | unaffected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Binary | Datadog::dogstatsd |
|
Vendor Workaround
Ensure that metric names, values and tags come from trusted sources or are properly sanitised.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.447% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Binary datadog\
|
|
| CPEs | cpe:2.3:a:binary:datadog\:\:dogstatsd:*:*:*:*:*:perl:*:* | |
| Vendors & Products |
Binary datadog\
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Binary
Binary datadog::dogstatsd |
|
| Vendors & Products |
Binary
Binary datadog::dogstatsd |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | DataDog::DogStatsd versions through 0.07 for Perl allow metric injections from event tags. DataDog::DogStatsd does not properly sanitise input, allowing metric injections of data from untrusted sources. The format_event method (used by the event method) does not validate the content of the tags, which may contain commas (allowing tags to be injected) or newlines, pipes and colons that allow metric injections. (There is an ineffective s/|//g to remove pipes, but because the pipe is not escaped, it is interpreted as a regular expression metacharacter and has no effect.) | |
| Title | DataDog::DogStatsd versions through 0.07 for Perl allow metric injections from event tags | |
| Weaknesses | CWE-150 CWE-93 |
|
| References |
|