untrusted 0.9.0
- Source
- https://github.com/briansmith/untrusted
- Artifact scanned
untrusted-0.9.0.crate- Compared with
untrusted-0.8.0.crate(0 signals introduced since)- Files
- 11 scanned, 8 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 3 info
- Scan time
- 2.1 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 1 of 1 warn and critical signal; 1 demoted to info.
- Disclude version
- 4.3.0
- Scanned (UTC)
- 2026-10-24 06:27
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
basename= -
-
$*likely benign A bash runner script executes its arguments as a command via bare `$*`, letting the caller choose what runs.Reasoning
A bare `$*` at line 21 of a bash runner script expands all arguments as a command name. This is a common pattern in make-style or task-runner wrappers that execute the passed-in command. The snippet alone does not show malicious intent, but the command is taken from the caller with no visible validation, so it is a dynamic execution primitive worth noting. Given the file is a runner named mk, it most likely is a legitimate dispatch wrapper.
Reproduce This Scan
Run disclude locally to verify. These commands scan the published file; the "new in this release" marks come from comparing it with the previous release's file, which they don't repeat. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
|
&&