gitxelectron@1.2.2
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-aiThe code establishes a concrete unvalidated remote-command execution risk, but the observed inference calls are also plausibly part of the advertised Git-assistant functionality. Static source inspection does not prove a package-controlled attacker endpoint or automatic credential theft.
Decision evidence
public snapshot- Install hooks run package code automatically.
- The CLI executes every command returned by an external AI response without validation.
- The desktop handler forwards a stored GitHub token as an API key to an external inference endpoint along with repository context.
- The inference endpoint is labeled as a GitHub Copilot Models fallback, consistent with an AI Git-client feature.
- The dangerous command path requires a user-invoked push to fail; no automatic secret-harvesting loop was found.
Source & flagged code
12 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.2.2.
See all versions of gitxelectron for other recorded verdicts.
- Review the evidence and your use of gitxelectron@1.2.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.