gitxelectron@1.3.2
An elegant, completely silent auto-syncing Git client. Works as a desktop app and npm CLI tool.
AI Security Review
scanned 26d ago · by lpm-firewall-aiThe package contains a concrete unvalidated external-to-shell command path. This is a dangerous remote code execution capability, but the observed trigger is user-invoked rather than a covert install-time attack.
Decision evidence
public snapshot- The package defines automatic preinstall and postinstall hooks.
- Global installation launches a detached Electron application without an explicit command from the user.
- The push error handler sends repository state to an AI service and executes every returned command through a shell.
- The desktop update handler starts a detached Windows command that installs the latest versions of two packages globally.
- The AI command path is reached only after a user invokes the push command and that operation fails.
Source & flagged code
10 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to gitxelectron@1.3.2.
See all versions of gitxelectron for other recorded verdicts.
- Review the evidence and your use of gitxelectron@1.3.2 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.