CVE-2026-18482

CVE-2026-18482

Published Aug 20, 2026 CVSS 3.1 · 9.8 Critical EPSS 3.4% KEV · Not listed
Description
Neo.mjs contains a command injection vulnerability within the FileSystemService.mjs component of the ai/mcp/server/file-system MCP server, where the checkSyntax() and runPlaywrightTest() functions unsafely interpolate caller-controlled absolutePath values into shell commands, enabling arbitrary OS command execution when an AI agent is induced to invoke these tools. Commit 88c77fc fixes these vulnerabilities.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Klarso Gmbh
Klarso Gmbh neo-mjs
Vendors & Products Klarso Gmbh
Klarso Gmbh neo-mjs
Type Values Removed Values Added
Weaknesses CWE-78
Type Values Removed Values Added
Description Neo.mjs contains a command injection vulnerability within the FileSystemService.mjs component of the ai/mcp/server/file-system MCP server, where the checkSyntax() and runPlaywrightTest() functions unsafely interpolate caller-controlled absolutePath values into shell commands, enabling arbitrary OS command execution when an AI agent is induced to invoke these tools. Commit 88c77fc fixes these vulnerabilities.
Title CVE-2026-18482
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
certcc
Published
Updated
Aug 27, 2026, 5:41 PM
Reserved
Jul 31, 2026, 12:46 PM
Status
Awaiting Analysis
Published
Aug 20, 2026, 1:16 PM
Modified
Sep 3, 2026, 5:42 PM