sylphx pdf-reader-mcp: HTTP transport authentication bypass (CVE-2026-62264)
The @sylphx/pdf-reader-mcp package contains an authentication bypass vulnerability in its HTTP transport implementation that exposes local files and PDF tools to unauthorized network requests.
CVE search metadata
CVE search record: CVE-2026-62264. KEV: no. Product: pdf-reader-mcp (< 3.0.1). Brief: sylphx pdf-reader-mcp: HTTP transport authentication bypass (CVE-2026-62264). Brief link: https://feed.craftedsignal.io/briefs/2026-10-sylphx-pdf-reader-mcp-auth-bypass/
Triage facts
Revision 1- Applicability
- pdf-reader-mcp (< 3.0.1)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Oct 29, 18:38 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Very likely
The @sylphx/pdf-reader-mcp package (v2.2.0 through 3.0.0) fails to enforce the X-API-Key header when the HTTP transport is enabled. Despite configuring an MCP_API_KEY, the application fails to validate the key, resulting in the /mcp endpoint accepting unauthenticated requests. Because the default bind address is 0.0.0.0, any actor with network access to the server can execute PDF parsing tools and access arbitrary files accessible to the application process.
Impact
Successful exploitation allows unauthorized actors to read any PDF file accessible to the server process and leverage PDF parsing tools. The vulnerability also supports limited Server-Side Request Forgery (SSRF) capabilities. The issue is exacerbated by misleading startup logs that incorrectly confirm authentication as enabled.
Recommendation
- Upgrade to
@sylphx/pdf-reader-mcp@3.0.1or later, which enforces API key validation and defaults to loopback-only binding. - If immediate patching is not possible, restrict network exposure by setting
MCP_HTTP_HOSTto127.0.0.1. - Implement a reverse proxy with authentication enforcement in front of any instances exposed to non-local networks.
- Restrict filesystem access by explicitly defining
MCP_PDF_ALLOWED_DIRSfor the server process.
Immediate actions
Upgrade @sylphx/pdf-reader-mcp to 3.0.1
Threat Hunt
Identify running instances of pdf-reader-mcp and check configuration flags
Data: Process command line arguments for the node application, Application startup logs indicating MCP_HTTP_HOST
Mitigations
Bind service to 127.0.0.1 and implement reverse proxy authentication
CVE-2026-62264