Crateward

murmur-cli 0.8.0

Done dynamic on Linux job 283144 crates.io SBOM Findings (VEX)

A build script was added since 0.7.0.

47
medium
Automated verdict. Nobody reviewed it. A score is a reason to look closer, not a finding.

Evidence

PointsSignalWhereWhat
10build_script_added
diff · murmur-cli
A build script was added since 0.7.0.
10new_high_finding
diff · murmur-cli
tests/egress_namespace_probe.rs:441New since 0.7.0: yara:reverse_shell
10static:process_spawn
static · murmur-cli
build.rs:59medium severity process_spawn in build_script code (119 places): std::process::Command::new
10static:yara:reverse_shell
static · murmur-cli
tests/egress_namespace_probe.rs:441high severity yara:reverse_shell in test code (4 places): Reverse shell idioms
2static:credential_access
static · murmur-cli
tests/deploy_cmd.rs:83medium severity credential_access in test code (3 places): id_ed25519
2static:secret_environment_variable
static · murmur-cli
src/commands/deploy.rs:591medium severity secret_environment_variable in library code (88 places): GITHUB_TOKEN
2static:shell_command
static · murmur-cli
src/commands/deploy.rs:1425medium severity shell_command in library code (12 places): mkdir -p /usr/local/bin && mv /tmp/mur-upload /usr/local/bin/mur && chmod +x /usr/local/bin/mur
1static:build_script
static · murmur-cli
build.rslow severity build_script in build_script code: build.rs

Behavior

New since the previous version

static:process_spawn

Profile

static:credential_access static:process_spawn static:secret_environment_variable static:shell_command static:yara:reverse_shell

Static findings

18 groups
high yara_match reverse_shell test 4
medium secret_environment_variable library 44
medium secret_environment_variable test 44
medium shell_command test 7
medium shell_command library 5
  • mkdir -p /usr/local/bin && mv /tmp/mur-upload /usr/local/bin/mur && chmod +x /usr/local/bin/mur src/commands/deploy.rs:1425
  • printf '%s' '{encoded}' | base64 -d > {remote_deploy_dir}/.env && chmod 600 {remote_deploy_dir}/.env src/commands/deploy.rs:1699
  • [mur doctor] warning[{E_RUN_019}]: this capsule declares capabilities.spawn.allow, and {ROOST_BINARY} was not found on PATH.\u{a} `mur run` refuses a capsule that cannot register with the daemon that… src/commands/doctor.rs:817
  • {"event_type":"done_check","event_id":"evt_d1","parent_id":"evt_2","session_id":"s","timestamp":7,"task_id":"tsk_1","number":1,"command":"bash -c 'exit 3'","outcome":"failed","exit_code":3,"duration_m… src/commands/trace.rs:7257
  • {"event_type":"done_check","event_id":"evt_d2","parent_id":"evt_2","session_id":"s","timestamp":8,"task_id":"tsk_1","number":2,"command":"bash -c 'sleep 9'","outcome":"timed_out","exit_code":null,"dur… src/commands/trace.rs:7258
medium credential_access test 3
medium process_spawn build_script 1
low network_access test 134
low process_spawn test 112
low network_access library 13
low process_spawn library 6
low build_script build_script 1
info url_literal test 153
info url_literal library 70
info unsafe_code test 10
info unsafe_code library 4
info environment_enumeration test 1
info url_literal binary 1
  • Artifact index whose newest version that fits this mur the members' driver is pinned at: an http:// or https:// URL is fetched; any other value is an index file. "local" is refused. Omitted, the index… src/main.rs:75

Run: check

succeeded
Ended
agent reported the end
Guest
exit code 0
Run time
638 ms
VM restore
62 ms
Payload
16988 files, 378.7 MiB
Files opened
851

Processes 2

Siblings that ran the same program with the same result and the same processes below are folded into one row, with their number.

ProcessArgumentsStartTookExit
cargo /usr/local/bin/cargo check --locked --offline 6 ms 622 ms 0
└rustc /usr/local/bin/rustc --crate-name crateward_probe --edition=2021 lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --check-cfg cfg(docsrs,test) --check-cfg cfg(feature, values()) -C metadata=d9152fcf76bf9b7f -C extra-filename=-8c7788aadf5d3a75 --out-dir /work/target/debug/deps -C incremental=/work/target/debug/incremental -L dependency=/work/target/debug/deps 404 ms 199 ms 0

Network 0

No network activity.

Files 0

Secrets opened

None.

Written outside the build directories

None.

Scratch disk 0

Files
21
Directories
19
Size
77.8 KiB
Compiled units
1

Nothing outside the build areas.

Output

Standard error
warning: crateward-probe v0.0.0 (/cw/probe) ignoring invalid dependency `target` which is missing a lib target
    Checking crateward-probe v0.0.0 (/cw/probe)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.55s

Timeline

6
WhenFromToEventWorker
2026-10-27 00:22 UTCDiscoveredFetchedfetchedfetcher-12688
2026-10-27 00:22 UTCFetchedReadyForSandboxstatic_analysis_completedstatic-12726
2026-10-27 00:22 UTCReadyForSandboxRunningsandbox_startedorchestrator-12760-slot1
2026-10-27 00:22 UTCRunningDynamicallyAnalyzedsandbox_completedorchestrator-12760-slot1
2026-10-27 00:22 UTCDynamicallyAnalyzedScoredscoredanalyzer-12816
2026-10-27 00:22 UTCScoredDonefinalizedanalyzer-12816