@dotenvx/dotenvx@2.28.1
a secure dotenv–from the creator of `dotenv`
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe flagged network and credential behavior is consistent with dotenvx’s explicitly configured Armor proxy and 1Password integration. The package manifest has no install lifecycle hook, and the reviewed credential flow restricts forwarding to the credential’s configured host.
Decision evidence
public snapshot- package.json declares no install, preinstall, or postinstall lifecycle hook.
- The credential proxy is activated only for configured credentials whose environment values match their placeholders; otherwise it returns without starting.
- The proxy rejects a credential used for a host other than the credential’s configured destination.
- The 1Password integration retrieves a key using its configured 1Password reference and checks that it matches the public key.
- The CLI run command can start a local proxy and add it to the child process environment when Armor credentials are configured.
- A version check fetches version information from the package’s configured version service.
Source & flagged code
6 flaggedPackage contains a critical-looking secret pattern.
src/cli/help.jsView on unpkg · L86A 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.28.1.
See all versions of @dotenvx/dotenvx for other recorded verdicts.
- Review the evidence and your use of @dotenvx/dotenvx@2.28.1 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.