release-mac-app
Warn
Audited by Gen Agent Trust Hub on Aug 3, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The function
mac_release_expanduses theevalcommand to perform shell expansion on manifest variables. If a repository's manifest contains malicious subshell syntax (e.g.,$(command)), those commands will be executed during the manifest loading process. - [COMMAND_EXECUTION]: The skill sources the repo-owned
.mac-release.envfile and additional files specified inMAC_RELEASE_SOURCE_FILES. This directly executes any shell code contained within those repository files. - [COMMAND_EXECUTION]: Release hooks such as
MAC_RELEASE_PACKAGE_CMDandMAC_RELEASE_PRECHECKare executed viabash -c, enabling the repository to run arbitrary shell scripts on the host system during the build and packaging phases. - [EXTERNAL_DOWNLOADS]: The skill utilizes
curlto download application artifacts from remote URLs defined in the manifest for the purpose of verifying signatures and enclosure integrity. - [PRIVILEGE_ESCALATION]: The skill modifies system security settings using the
securityutility, specifically altering the user's keychain search list and private key partition ACLs to facilitate automated, non-interactive code signing.
Audit Metadata