SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-54549

HIGH · CVSS 8.3 EPSS 0.23% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-15 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The upload_ad_image tool in Meta Ads MCP prior to version 1.0.115 is vulnerable to server-side request forgery (SSRF) due to improper validation of user-controlled image URLs, allowing attackers to redirect requests to internal services or cloud metadata endpoints. This can lead to exposure of sensitive internal data, disruption of services, or unauthorized invocation of internal functions. Organizations using affected versions should prioritize updating to version 1.0.115 to mitigate these risks.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-54549
Severity
HIGH
CVSS
8.3
EPSS
0.23%

Original NVD Description

Meta Ads MCP is a Model Context Protocol (MCP) server that lets AI assistants run Meta Ads. Prior to version 1.0.115, the upload_ad_image tool in meta_ads_mcp/core/ads.py passes an attacker-controlled image_url to try_multiple_download_methods() in meta_ads_mcp/core/utils.py, where httpx.AsyncClient uses follow_redirects=True and performs HTTP requests without validating the scheme, host, or resolved IP address. In a streamable-http deployment, a network caller can use any non-empty authorization value because Meta credential validation occurs after the image download, then direct the server to loopback services, private-network addresses, cloud metadata endpoints, or redirect-chained internal targets. The resulting server-side request forgery can expose internal data, invoke state-changing internal services, or disrupt reachable services. This issue is fixed in version 1.0.115.