@dotenvx/dotenvx@2.35.0
a secure dotenv–from the creator of `dotenv`
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe package has no install hook, and the reviewed network and shell paths are associated with user-invoked features or commands. The critical-secret hint was not confirmed in the inspected help excerpt, which contains API examples with placeholders.
Decision evidence
public snapshot- package.json declares no install lifecycle scripts; the package entry points are its library and CLI.
- The library exports functions; the `withEvents` setup is called only when that function is invoked.
- The updater is registered as an explicit `dotenvx update` command, and its shell installer runs only in the packaged-binary case.
- The version check is called from explicit Armor, custody, native, and login actions; it fetches only the package version from dotenvx.sh.
- The dynamic command helper runs a named `dotenvx-<command>` executable after a CLI command is selected.
- The critical-secret hint is unsupported by the inspected help excerpt, which shows Armor API examples with placeholders.
- The package has network and filesystem capabilities for dotenv and Armor features, and the explicit update command can run `curl -sfS https://dotenvx.sh | sh`.
- The CLI can invoke extension binaries from the working directory's `node_modules/.bin` when a user selects a dynamic command.
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.35.0.
See all versions of @dotenvx/dotenvx for other recorded verdicts.
- Review the evidence and your use of @dotenvx/dotenvx@2.35.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.