gitelectron@1.0.17
An elegant, completely silent auto-syncing Git client. Works as a desktop app and npm CLI tool.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThis is a real Electron Git client, but install hooks auto-launch OAuth, default auto-sync silently pushes repos, and the CLI runs hidden shell commands from a remote model. That is dangerous dual-use capability without a proven third-party exfil channel, so it warrants a warning rather than a clean or block decision.
Decision evidence
public snapshot- Install scripts auto-launch the Electron app on global install, create a Desktop shortcut, and force-kill processes matching GitElectron.
- The CLI silently runs unsanitized shell commands returned by a remote model when a push fails.
- GitHub device-flow login requests repo and user scopes and stores access tokens locally.
- Auto-sync is treated as on unless turned off and silently commits then pushes watched files.
- The in-app updater writes a temp script that globally installs gitelectron@latest and gitquickpush-cli@latest.
- Network use is GitHub, the npm registry, Hugging Face, and Azure GitHub Models, not a hidden collector host.
- GitHub tokens are encrypted with Electron safeStorage and are not posted to a third-party endpoint in this source.
- The tree is a full Electron Git client with UI, OAuth, and git helpers matching that product, not an obfuscated dropper.
- There is no package.json self-dependency and no writes to foreign AI-agent config surfaces.
Source & flagged code
8 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 gitelectron@1.0.17.
See all versions of gitelectron for other recorded verdicts.
- Review the evidence and your use of gitelectron@1.0.17 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.