Meta Ads MCP: Unauthenticated HTTP MCP Tool Execution Leaks Operator Meta Access Token
critical-cve-against-dependency · active
The pipeboard-co/meta-ads-mcp server forwards unauthenticated HTTP MCP requests to tool handlers without returning a 401, letting any network-reachable caller invoke MCP tools as the operator. On a Graph API error, the operator's META_ACCESS_TOKEN is returned verbatim in the response, allowing full credential exfiltration.
Affected packages
- pypimeta-ads-mcp
Indicators of compromise
- file-pathmeta_ads_mcp/core/http_auth_integration.py:272
- file-pathmeta_ads_mcp/core/api.py:136