CVE-2026-81093

8.6

Apify · actors-mcp-server

The get-html-skeleton tool in Apify actors-mcp-server is vulnerable to Server-Side Request Forgery (SSRF) by failing to validate the host of user-supplied URLs.

Executive summary

A critical Server-Side Request Forgery vulnerability in the Apify actors-mcp-server allows unauthenticated attackers to access internal network resources and sensitive cloud instance credentials.

Vulnerability

The vulnerability exists in the get-html-skeleton tool, which performs insufficient validation on user-supplied URLs. An unauthenticated attacker can supply URLs that resolve to internal hostnames or private IP ranges, including cloud provider metadata endpoints, to retrieve sensitive information.

Business impact

The ability to perform SSRF against cloud infrastructure poses a severe risk of credential theft, as attackers can exfiltrate instance metadata containing security tokens. With a CVSS score of 8.6, this high-severity flaw enables unauthorized access to internal systems that are not intended to be exposed to the public internet, potentially leading to a broader compromise of the cloud environment.

Remediation

Immediate Action: Update the apify/actors-mcp-server package to version 0.9.12 or later, which completely removes the vulnerable get-html-skeleton tool.

Proactive Monitoring: Review access logs for the MCP server to identify requests containing internal IP addresses or unusual URL patterns targeting metadata services.

Compensating Controls: Deploy a Web Application Firewall (WAF) or egress filtering rules to restrict the server from initiating connections to private, loopback, or link-local address spaces.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the high CVSS score and the potential for direct cloud credential exfiltration, organizations should prioritize the update to version 0.9.12 immediately. If an immediate update is not feasible, the affected tool must be disabled or access to the MCP server must be restricted to trusted internal clients only to prevent unauthorized exploitation.

Sources

Originally found and disclosed by Yotam Perkal (Pluto Security), per the CVE Program record.