uipath-activity-migrator
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads the
UiPath.Upgrade.Cli.ziparchive fromdownload.uipath.com. As the skill is authored by the same vendor (UiPath), this is a fetch from a legitimate resource. - [COMMAND_EXECUTION]: The skill executes the downloaded
UiPath.Upgrade.exeand variousuip rpacommands (build, run, validate) to perform the migration and verification. It also runs local utility scripts usingnodeand interacts with system tools liketar,reg.exe, andpowershellfor installation and configuration. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from existing RPA projects, which serves as an attack surface.
- Ingestion points: Reads configuration from
project.json, logic and annotations from.xamlfiles, and diagnostic data from SARIF logs. It also follows external links found in[PostMigration Action Required]annotations. - Boundary markers: Implements Rule 12 ("Mark every edit") to annotate changes and uses specific guides (e.g.,
sarif-triage-guide.md) to scope data processing. - Capability inventory: The skill can execute the migrated RPA project (
uip rpa run), write to the filesystem, and execute the upgrade tool. - Sanitization: Employs guide-based validation and requires manual user confirmation before performing critical actions like running the migrated project.
- [DYNAMIC_EXECUTION]: The skill runs provided JavaScript utility scripts (
ensure-migrator.mjs,summarize-sarif.mjs,resolve-package-lines.mjs) using thenoderuntime to handle logic such as SARIF parsing and tool acquisition.
Audit Metadata