Oracle Cloud Hcm

Security checks across malware telemetry and agentic risk

Overview

This looks like a legitimate Oracle HCM integration, but it can make broad authenticated changes to sensitive HR records through Membrane without clear approval or scope limits in the provided instructions.

Install only if you trust Membrane and are authorized to connect it to Oracle HCM. Use a least-privileged HCM account, review every action or proxy request before execution, avoid direct POST/PUT/PATCH/DELETE requests unless the user explicitly approves them, and consider pinning the Membrane CLI version.

VirusTotal

VirusTotal findings are pending for this skill version.

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
High
What this means

If the agent runs the wrong proxy request, it could create, update, or delete Oracle HCM records using the connected account's permissions.

Why it was flagged

This exposes a broad authenticated API escape hatch, including destructive methods, for a system that can contain sensitive HR, payroll, workforce, and employee records. The provided instructions do not show explicit user confirmation or scoping for high-impact mutations.

Skill content
When the available actions don't cover your use case, you can send requests directly to the Oracle Cloud HCM API through Membrane's proxy... `-X, --method` | HTTP method (GET, POST, PUT, PATCH, DELETE).
Recommendation

Use direct proxy requests only after explicit user approval, prefer scoped Membrane actions, use a least-privileged Oracle HCM account, and require review of endpoint, method, payload, and expected impact before any write or delete operation.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

The skill can act with the permissions of the connected Oracle HCM account, which may include access to sensitive employee and business data.

Why it was flagged

Credential handling is expected for an Oracle HCM integration, but it delegates sensitive account authority and refresh behavior through Membrane.

Skill content
Membrane handles authentication and credentials refresh automatically... injects the correct authentication headers
Recommendation

Connect only accounts with the minimum permissions needed, review the OAuth/connection scopes, and revoke the Membrane connection when it is no longer needed.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

A future or compromised CLI release could change behavior from what was reviewed here.

Why it was flagged

The skill asks the user to install a global npm CLI using the moving `@latest` tag. This is central to the skill's purpose, but the exact code installed can change over time.

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

Install from a trusted source, consider pinning a specific Membrane CLI version, and follow your organization's package approval process.

#
ASI01: Agent Goal Hijack
Low
What this means

External setup responses could steer what the agent does during connection or configuration.

Why it was flagged

The skill may receive dynamic instructions from the external connection workflow. That can be useful, but those instructions should not override the user's intent or safety checks.

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

Treat returned agent instructions as untrusted guidance, validate them against the user's request, and ask the user before following instructions that affect credentials, permissions, or data changes.

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

Employee or HR data returned by Oracle HCM may pass through Membrane before reaching the agent.

Why it was flagged

Sensitive HCM API traffic is routed through Membrane as a gateway. The provided artifact discloses the proxy but does not describe retention, logging, or data-boundary details.

Skill content
send requests directly to the Oracle Cloud HCM API through Membrane's proxy... injects the correct authentication headers
Recommendation

Review Membrane's privacy, logging, and data-retention terms before use, especially for payroll, employee, or regulated HR data.