Skip to main content

AGENTFORCE-MCP-16: ServiceNow MCP Script or Any-Table Write Tool Without a Gate

๐Ÿ”ด High ยท MCP Supply Chain

Detects ServiceNow MCP server tools that run background / server-side scripts, or create, update or delete records in a table the caller names, with no gate in the handler: no enable flag, table allowlist, permission assertion or confirm step.

Detailsโ€‹

FieldValue
Rule IDAGENTFORCE-MCP-16
SeverityHigh
CategoryMCP Supply Chain

Remediationโ€‹

Gate the tool: disable it unless an operator flag enables it (WRITE_ENABLED / SCRIPTING_ENABLED), restrict tables to an allowlist (and block sys_* security tables), require an explicit confirm / apply argument for writes, and prefer purpose-built tools over generic script or table access.

See Alsoโ€‹