dataforseo-mcp-server

Warn

Audited by Socket on Oct 2, 2026

3 alerts found:

Securityx2Anomaly
SecurityMEDIUM
src/core/utils/field-filter.ts

The code has a prototype-pollution risk when field paths or traversed input keys are attacker-controlled. The risk arises from dynamic writes to ordinary objects and traversal of inherited properties. No evidence of malware or data exfiltration is present in this fragment.

Confidence: 94%Severity: 72%
SecurityMEDIUM
.github/workflows/docker.yaml

The workflow has a potentially serious shell-injection issue because the pushed tag is interpolated directly into a shell script. An attacker able to create a matching tag that triggers this workflow may be able to execute commands in the job context. Use an environment variable for github.ref_name and quote its use, or validate the tag before processing. No explicit malicious payload is present in the workflow.

Confidence: 95%Severity: 78%
AnomalyLOW
src/core/api/client.ts

No clear malware is present. The principal security concern is conditional credential disclosure: if an untrusted caller can supply an absolute URL through options.path, the function sends the authorization value to that host. Restrict destinations to the configured API origin or omit credentials for other origins.

Confidence: 98%Severity: 62%
Audit Metadata
Analyzed At
Oct 2, 2026, 11:38 PM
Package URL
pkg:socket/skills-sh/dataforseo%2Fmcp-server-typescript%2Fdataforseo-mcp-server%2F@1fc6d197f1141cca8d1a242e15804c5adc41916a