@aitherium/awsh@1.19.5
awsh - your terminal answers you. Type a question where a command would go, and get an answer instead of "command not found".
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe automatic crash-report fallback can use the user's GitHub credentials to publish an issue to the publisher's repository, while non-TTY execution counts as consent by default. The report also sends identifying diagnostics without an affirmative choice on the TUI rejection path, so this meets the account-action rule for blocking.
Decision evidence
public snapshot- The main CLI installs a global crash reporter at startup.
- When stdin is not a TTY, the report consent check returns true automatically.
- The crash handler tries the configured Genesis endpoint, then falls back to the GitHub CLI if that submission fails.
- The fallback creates an issue in the publisher-selected Aitherium/AitherOS repository using the user's local gh authentication.
- Crash reports contain the error message, stack, command context, hostname, and machine details.
- Unhandled rejections while the TUI is active are submitted silently without the consent check.
- The package is an Aitherium CLI, and crash reporting is presented as a debugging feature.
- In interactive terminals, the crash handler asks whether to send the report; the default endpoint is localhost unless AITHER_GENESIS_URL is set.
- The manifest has no install lifecycle script.
Source & flagged code
12 flaggedFindings
Affected versions and remediation
This report applies to @aitherium/awsh@1.19.5.
See all versions of @aitherium/awsh for other recorded verdicts.
- Avoid installing @aitherium/awsh@1.19.5. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.