Crateward

kingfisher-rules 3.0.0

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

high severity exfiltration_endpoint in library code: https://api.telegram.org/bot{{ TOKEN }}/getMe

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

Evidence

PointsSignalWhereWhat
10static:exfiltration_endpoint
static · kingfisher-rules
build_support/veles.rs:370high severity exfiltration_endpoint in library code: https://api.telegram.org/bot{{ TOKEN }}/getMe
2static:credential_access
static · kingfisher-rules
build_support/veles.rs:794medium severity credential_access in library code: (?i)(?:\.git[/\\]config|(?:^|[/\\])\.git-credentials|_history)$
2static:included_binary
static · kingfisher-rules
build_support/betterleaks.rs:506medium severity included_binary in library code (3 places): generated/upstream-sources.json.gz (205497 bytes)
2static:secret_environment_variable
static · kingfisher-rules
build_support/betterleaks.rs:959medium severity secret_environment_variable in library code (4 places): AWS_SECRET_ACCESS_KEY
2static:shell_command
static · kingfisher-rules
src/liquid_filters.rs:1411medium severity shell_command in library code (4 places): {{ "hello" | sha256 }}
1static:build_script
static · kingfisher-rules
build.rslow severity build_script in build_script code: build.rs

Behavior

Profile

static:credential_access static:exfiltration_endpoint static:included_binary static:secret_environment_variable static:shell_command

Static findings

9 groups
high exfiltration_endpoint library 1
medium secret_environment_variable library 4
medium shell_command library 4
medium included_binary library 3
medium credential_access library 1
low build_script build_script 1
low foreign_functions library 1
info url_literal library 54
info unsafe_code library 4

Run: check

failed
Ended
agent reported the end
Guest
exit code 101
Run time
418 ms
VM restore
60 ms
Payload
19251 files, 476.0 MiB
Files opened
821

Processes 1

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 5 ms 406 ms 25856

Network 0

No network activity.

Files 0

Secrets opened

None.

Written outside the build directories

None.

Scratch disk 0

Files
7
Directories
12
Size
56.6 KiB
Compiled units
0

Nothing outside the build areas.

Output

Standard error
error: rustc 1.98.1 is not supported by the following packages:
  kingfisher-core@1.0.5 requires rustc 1.99
  kingfisher-rules@3.0.0 requires rustc 1.99
  kingfisher-rules@3.0.0 requires rustc 1.99
  kingfisher-rules@3.0.0 requires rustc 1.99
Either upgrade rustc or select compatible dependency versions with
`cargo update <name>@<current-ver> --precise <compatible-ver>`
where `<compatible-ver>` is the latest version supporting rustc 1.98.1

Timeline

6
WhenFromToEventWorker
2026-10-28 03:20 UTCDiscoveredFetchedfetchedfetcher-12688
2026-10-28 03:20 UTCFetchedReadyForSandboxstatic_analysis_completedstatic-12726
2026-10-28 03:20 UTCReadyForSandboxRunningsandbox_startedorchestrator-12760-slot2
2026-10-28 03:20 UTCRunningDynamicallyAnalyzedsandbox_completedorchestrator-12760-slot2
2026-10-28 03:20 UTCDynamicallyAnalyzedScoredscoredanalyzer-12816
2026-10-28 03:20 UTCScoredDonefinalizedanalyzer-12816