Skip to content

Commit 3e11e9f

Browse files
Potential fix for pull request finding 'CodeQL / Incomplete string escaping or encoding'
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
1 parent 2451878 commit 3e11e9f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • cartridges/google-drive-mcp

cartridges/google-drive-mcp/mod.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ export async function handleTool(toolName, args) {
256256
case "gdrive_list_folder": {
257257
if (!args.folder_id) return { error: "Missing required field: folder_id" };
258258
return await driveFetch("/files", {
259-
q: `'${args.folder_id.replace(/'/g, "\\'")}' in parents and trashed = false`,
259+
q: `'${args.folder_id.replace(/\\/g, "\\\\").replace(/'/g, "\\'")}' in parents and trashed = false`,
260260
orderBy: args.order_by || "folder,name",
261261
pageSize: Math.min(args.page_size || 50, 1000),
262262
pageToken: args.page_token,

0 commit comments

Comments
 (0)