@uipath/auth@1.202.0
Authentication module for the UiPath CLI. Handles OIDC login, token management, and credential storage.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThis is the UiPath CLI authentication library: no install hooks, and the flagged spawn, env, and fetch paths implement interactive OIDC login against UiPath identity hosts. Static download-and-execute and shell findings are the bundled open/browser helpers plus token POST, not remote code execution.
Decision evidence
public snapshot- dist/index.js bundles node:child_process spawn plus PowerShell and xdg-open helpers to launch a URL in the system browser.
- The same entrypoint POSTs to an OIDC token URL, reads UIPATH_* environment variables, and writes local UiPath credential files when login APIs run.
- package.json has no lifecycle scripts or bin entry; only the dist tree is published.
- Process spawning is the bundled open/default-browser stack used when interactive OIDC login opens the user's browser.
- Network calls target the configured UiPath identity host (default https://cloud.uipath.com) and a localhost callback, not a third-party drop site.
- Credential and env file I/O is invoked from exported login, status, and logout functions, not at install or import time.
Source & flagged code
5 flagged · loading sourceSource downloads or fetches remote code and executes it.
dist/index.jsView on unpkg · L47Findings
Affected versions and remediation
This report applies to @uipath/auth@1.202.0.
See all versions of @uipath/auth for other recorded verdicts.
- Review the evidence and your use of @uipath/auth@1.202.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.