@dotenvx/dotenvx@2.36.0
a secure dotenv–from the creator of `dotenv`
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe manifest has no install hooks, the flagged shell execution is behind an explicit update command, and the new invitation flow requires a user-requested action with supplied or interactively selected details. The flagged help-file secret was not present in the inspected source.
Decision evidence
public snapshot- The manifest declares no install lifecycle hooks and points the package entry to src/lib/main.js.
- The shell installer is executed only by the explicit update action when running the packaged binary.
- The version check fetches only the latest version from dotenvx.sh and stores the result.
- Armor invitations require a user-run command and prompt for missing team and email values.
- The invitation POST uses the configured Armor hostname and the supplied account token.
- The CLI can download and run an installer from dotenvx.sh when the user invokes its update action.
- The session performs a version check when selected CLI actions call notifyUpdate.
Source & flagged code
7 flaggedPackage contains a critical-looking secret pattern.
src/cli/help.jsView on unpkg · L87A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
Findings
Affected versions and remediation
This report applies to @dotenvx/dotenvx@2.36.0.
See all versions of @dotenvx/dotenvx for other recorded verdicts.
- Review the evidence and your use of @dotenvx/dotenvx@2.36.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.