Workday

Security checks across malware telemetry and agentic risk

Overview

The skill appears to be a legitimate Membrane-based Workday connector, but it exposes broad delegated access to sensitive HR/payroll data without clear action-scoping or approval safeguards.

Install only if you intend to use Membrane as the broker for Workday access. Pin or verify the Membrane CLI source, connect a least-privileged Workday account, and require explicit confirmation before any action that changes employee, compensation, payroll, financial, or organizational data.

VirusTotal

65/65 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

With a connected Workday account, the agent could select powerful Workday actions affecting sensitive employee or financial records if prompted or mis-invoked.

Why it was flagged

The skill pairs sensitive HR/payroll/financial systems with broadly selected Workday actions, but the provided instructions do not set clear read/write limits or require confirmation before high-impact actions.

Skill content
Workday ... manage human resources, payroll, and financial planning. ... Use action names and parameters as needed.
Recommendation

Use least-privileged or read-only Workday access where possible, and require explicit user confirmation before any create, update, delete, payroll, compensation, or personnel-change action.

#
ASI03: Identity and Privilege Abuse
Low
What this means

The skill is not credential-free in practice; it relies on the permissions of the Workday/Membrane account the user connects.

Why it was flagged

Delegated Membrane/Workday authentication and token refresh are expected for this integration, but they give the connected account authority over Workday data.

Skill content
membrane login --tenant --clientName=<agentType> ... Membrane handles authentication and credentials refresh automatically
Recommendation

Connect only an account with the minimum Workday permissions needed, review granted scopes, and revoke the connection when it is no longer needed.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

The behavior of the installed CLI may change over time as npm publishes new versions.

Why it was flagged

The setup uses a globally installed npm package at the moving 'latest' tag; this is central to the Membrane workflow but not pinned to a reviewed version.

Skill content
npm install -g @membranehq/cli@latest
Recommendation

Install from the official package source, consider pinning a known-good CLI version, and review package provenance before use.

#
ASI01: Agent Goal Hijack
Low
What this means

A connector response could influence the agent's next steps during setup or reconnection.

Why it was flagged

The skill allows provider-returned connection state to supply instructions to the agent; this can be useful for setup, but those instructions should not override the user's goal or safety checks.

Skill content
clientAction.agentInstructions (optional) — instructions for the AI agent on how to proceed programmatically.
Recommendation

Treat returned agent instructions as bounded setup hints, and keep user confirmation for sensitive Workday or account actions.

#
ASI07: Insecure Inter-Agent Communication
Low
What this means

Workday connection metadata and API interactions may depend on Membrane's service and security practices.

Why it was flagged

A third-party Membrane connector is in the path between the agent and Workday, including authentication handling; this is disclosed and purpose-aligned but still a sensitive data boundary.

Skill content
This skill uses the Membrane CLI to interact with Workday. Membrane handles authentication and credentials refresh automatically
Recommendation

Review Membrane's access, logging, and data-handling policies before connecting production Workday data.

#
ASI09: Human-Agent Trust Exploitation
Low
What this means

A user may underestimate that connecting Workday can expose employee, compensation, and financial-planning data.

Why it was flagged

The description mixes CRM-like objects with Workday HR/payroll scope, which could make the sensitive nature of the integration less obvious.

Skill content
description: ... Manage Organizations, Deals, Leads, Projects, Pipelines, Goals and more. ... Workday ... manage human resources, payroll, and financial planning.
Recommendation

Clarify the registry description and user-facing setup text to state the exact Workday domains and sensitivity level involved.