惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
A
About on SuperTechFans
G
Google Developers Blog
B
Blog RSS Feed
F
Fortinet All Blogs
WordPress大学
WordPress大学
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
Y
Y Combinator Blog
MongoDB | Blog
MongoDB | Blog
小众软件
小众软件
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
T
The Blog of Author Tim Ferriss
Jina AI
Jina AI
IT之家
IT之家
P
Proofpoint News Feed
美团技术团队
量子位
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
B
Blog
有赞技术团队
有赞技术团队
U
Unit 42

Full Disclosure

Arbitrary Physical Memory Mapping in ASUS Business/Software Manager kernel driver [NotCVE-2026-0001] Cloudflare Universal SSL CAA augmentation weakens RFC 8657 account binding — CVE-2026-14440 assigned 163 days after public no-CVE disclosure Full Disclosure: Subject: Advisory Submission: EZ Game Booster Full Disclosure: CVE-2026-56877 - Skillable SCORM userId authorisation bypass Full Disclosure: [REVIVE-SA-2026-003] Revive Adserver Vulnerabilities Full Disclosure: OPNsense XPATH Injection (CVE-2026-53582) Authentication Bypass for SafeLine SL6 and SL6+ confidentiality and anonymity leakage to third parties Full Disclosure: OpenBlow Multiple Deanonymization Vulnerabilities Site-access password exposed in web server access logs via GET query string Full Disclosure: APPLE-SA-06-29-2026-3 Safari 26.5.2 Full Disclosure: APPLE-SA-06-29-2026-2 macOS Tahoe 26.5.2 APPLE-SA-06-29-2026-1 iOS 26.5.2 and iPadOS 26.5.2 symlink following and TOCTOU in privileged upload handler allow arbitrary file write as root [KIS-2026-12] Control Web Panel <= 0.9.8.1224 (userRes) SQL Injection Vulnerability Full Disclosure: [fulldis] CVE-2026-58451 - Horde Groupware IMP path traversal vuln Full Disclosure: Samsung Galaxy Buds – Zero-Click HFP/A2DP Takeover via L2CAP Session Preemption (Vendor Response: Working as Intended) Full Disclosure: Asterisk Security Release 23.4.1 Full Disclosure: Asterisk Security Release 22.10.1 Full Disclosure: Asterisk Security Release 21.12.3 Full Disclosure: Asterisk Security Release 20.20.1 Certified Asterisk Security Release certified-22.8-cert3 Certified Asterisk Security Release certified-20.7-cert11 Zig std.http chunked reader integer overflow -> unauthenticated remote DoS Remote Kernel Stack Disclosure via MPLS Label Stack Over-read Full Disclosure: OpenBSD sppp_pap_input: PAP authentication bypass Full Disclosure: SEC Consult SA-20260618-0 :: Hardcoded Root Cloud Credentials in Application Binaries in Silver Leaf Technologies Full Disclosure: SEC Consult SA-20260617-1 :: Multiple Vulnerabilities in Quanos Content Solutions Multiple Critical Vulnerabilities in Sprecher Automation SPRECON-E-C/-E-P/-E-T3 Full Disclosure: SEC Consult SA-20260616-0 :: Broken Access Control in syracom AG Secure Login (2FA) for Atlassian Jira / Confluence
SSRF in Anthropic mcp-server-fetch and Microsoft playwrig...
outreach · 2026-05-26 · via Full Disclosure
fulldisclosure logo

Full Disclosure mailing list archives


From: outreach () posentia net
Date: Mon, 25 May 2026 20:10:43 +0000

-----BEGIN SECURITY ADVISORY-----

Title: Server-Side Request Forgery (SSRF) in Anthropic mcp-server-fetch and Microsoft playwright-mcp
Author: Syed Anas Mohiuddin <anasmohiuddinsyed () gmail com>
Date: May 25, 2026
CVSS: 7.5 (HIGH) — AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
References: Already public via GitHub issues (see below)

== AFFECTED PRODUCTS ==

1. Anthropic mcp-server-fetch (modelcontextprotocol/servers)
   All versions as of May 2026
   GitHub: https://github.com/modelcontextprotocol/servers
   Public issues: #4116, #4143, #4205

2. Microsoft playwright-mcp
   All versions as of May 2026
   GitHub: https://github.com/microsoft/playwright-mcp
   Public issue: #1626

== VULNERABILITY DESCRIPTION ==

Both MCP servers accept arbitrary URLs passed by the AI agent/client without
any allowlist enforcement, IP range blocking, or internal network filtering.
This enables Server-Side Request Forgery (SSRF) attacks via prompt injection:

Attack chain:
  1. Attacker embeds malicious instruction in a webpage
  2. AI agent fetches the page via mcp-server-fetch or playwright-mcp
  3. Embedded instruction redirects the agent to fetch the cloud metadata endpoint
  4. Agent calls fetch_url("http://169.254.169.254/latest/meta-data/iam/security-credentials/";)
  5. IMDSv1 returns IAM credentials without authentication
  6. Agent includes credentials in its next response
  7. Credentials exfiltrated

Additional finding in mcp-server-fetch:
The get_prompt handler calls fetch_url() directly without invoking
check_may_autonomously_fetch_url(), bypassing the robots.txt autonomy guard
through a structurally distinct code path (logic bypass).

== DISCOVERY ==

Found using mcp-safeguard, an open-source automated security scanner for MCP servers.
pip install mcp-safeguard
https://pypi.org/project/mcp-safeguard/

Scanning 54 production MCP servers: 27.8% had HIGH/CRITICAL findings.
8/54 (14.8%) confirmed SSRF. 7/54 credential exposure.

== DISCLOSURE TIMELINE ==

May 2026: Findings discovered via mcp-safeguard
May 2026: Reported to Anthropic Security (security () anthropic com)
May 2026: Reported to Microsoft MSRC (secure () microsoft com)
May 2026: Issues already publicly visible on GitHub (see References above)
May 2026: Public advisory posted to Full Disclosure

== MITIGATIONS ==

For MCP server operators:
- Enforce URL allowlists (only fetch from approved domains)
- Block RFC1918 and link-local ranges at the application layer
- Use IMDSv2 (requires session token; not fetchable via simple HTTP)
- Pin resolved IPs before making TCP connections (prevents DNS rebinding)
- Validate redirect destinations before following

For AI agent deployments:
- Review all MCP servers in your stack using mcp-safeguard
- Apply network-level SSRF mitigations (cloud security groups, VPC policies)
- Disable IMDSv1 on all EC2 instances

== REFERENCES ==

Public GitHub issues (already disclosed):
- https://github.com/modelcontextprotocol/servers/issues/4116
- https://github.com/modelcontextprotocol/servers/issues/4143
- https://github.com/modelcontextprotocol/servers/issues/4205
- https://github.com/microsoft/playwright-mcp/issues/1626

Protocol Pivoting preprint (cross-protocol attack escalation):
https://zenodo.org/records/20371152

mcp-safeguard (detection tool):
https://pypi.org/project/mcp-safeguard/

-----END SECURITY ADVISORY-----

Syed Anas Mohiuddin
AI Security Researcher
anasmohiuddinsyed () gmail com
_______________________________________________
Sent through the Full Disclosure mailing list
https://nmap.org/mailman/listinfo/fulldisclosure
Web Archives & RSS: https://seclists.org/fulldisclosure/

Current thread:

  • SSRF in Anthropic mcp-server-fetch and Microsoft playwright-mcp — publicly disclosed via GitHub issues outreach (May 25)