RepoTrust

Leaderboard github.com

GyulyVGC/sniffnet

Comfortably monitor your network traffic 🕵️‍♂️

  • View repository ↗
  • Rust
  • ★ 42,766
  • commit f62af85e5325
  • scored 2026-11-14
  • scoring prov-5+qual-2+sec-2

AI provenance

0%

possible

Confidence
65%
Coverage
100%

Estimated share of AI-generated code. Explicit attribution is a lower bound.

Code quality

66/100

adequate

Confidence
90%
Coverage
100%

Complexity, duplication, lint density, tests, CI, docs and review process.

Security

69/100

weak

Confidence
85%
Coverage
100%

Secrets, static analysis, vulnerable dependencies, CI and supply-chain posture.

AI provenance

0% possible

Weak signals consistent with AI-assisted development. 1 commit(s) carry explicit AI attribution, too few to characterize the codebase.

How the score is built

  • Explicitly attributed share0%
  • Unattributed share in AI-pace bursts0%
  • Estimated AI-generated share0%
  • AI tool configuration files0
  • Work sessions at AI pace0
  • Releases at AI pace0
  • Coding-style index (1.0+ means possible)0.00

Attributed AI tools

ToolCommitsLines addedFirst seenLast seen
GitHub Copilot coding agent102026-04-012026-04-01

Lines added per month all AI-attributed share

  1. 2022-083,662 · 0% AI
  2. 2022-091,473 · 0% AI
  3. 2022-103,138 · 0% AI
  4. 2022-114,015 · 0% AI
  5. 2022-124,546 · 0% AI
  6. 2023-012,910 · 0% AI
  7. 2023-025,176 · 0% AI
  8. 2023-032,067 · 0% AI
  9. 2023-047,184 · 0% AI
  10. 2023-053,794 · 0% AI
  11. 2023-063,047 · 0% AI
  12. 2023-072,641 · 0% AI
  13. 2023-083,871 · 0% AI
  14. 2023-09741 · 0% AI
  15. 2023-10187 · 0% AI
  16. 2023-11399 · 0% AI
  17. 2023-126,459 · 0% AI
  18. 2024-012,991 · 0% AI
  19. 2024-023,742 · 0% AI
  20. 2024-032,085 · 0% AI
  21. 2024-04554 · 0% AI
  22. 2024-0596 · 0% AI
  23. 2024-0640 · 0% AI
  24. 2024-07450 · 0% AI
  25. 2024-08259 · 0% AI
  26. 2024-091,780 · 0% AI
  27. 2024-100 · 0% AI
  28. 2024-11268 · 0% AI
  29. 2024-12478 · 0% AI
  30. 2025-01460 · 0% AI
  31. 2025-02534 · 0% AI
  32. 2025-031,050 · 0% AI
  33. 2025-043,048 · 0% AI
  34. 2025-053,133 · 0% AI
  35. 2025-062,082 · 0% AI
  36. 2025-07361 · 0% AI
  37. 2025-083,045 · 0% AI
  38. 2025-09458 · 0% AI
  39. 2025-10544 · 0% AI
  40. 2025-11316 · 0% AI
  41. 2025-123,160 · 0% AI
  42. 2026-011,921 · 0% AI
  43. 2026-021,591 · 0% AI
  44. 2026-032,052 · 0% AI
  45. 2026-04733 · 0% AI
  46. 2026-053,010 · 0% AI
  47. 2026-06325 · 0% AI
  48. 2026-07474 · 0% AI
  49. 2026-088,466 · 0% AI
  50. 2026-092,167 · 0% AI
  51. 2026-102,706 · 0% AI
  52. 2026-1184 · 0% AI

Findings in AI-attributed lines vs the rest

From git blame: 0 lines trace to AI-attributed commits, 35,979 to others. Too few lines in one group for a fair comparison. Reported, not scored.

Findings per 1,000 linesAI-attributedOtherRatio
Code quality—0.06—
Security—0.03—

Evidence by analyzer

Explicit AI attributionok2 items
attributed_commit_share
0.0%
attributed_commits
1
attributed_loc
0
attributed_loc_share
0.0%
commits
2,625
effective_loc
109,773
tools_detected
1
AI tool configurationok
artifacts
0
tools_configured
0
workflow_agents
0
Commit velocityok
excluded_import_loc
0
flagged_loc
0
flagged_loc_share
0.0%
flagged_units
0
max_loc_per_hour
448.77
measured_loc
109,773
median_loc_per_hour
50.25
pr_timed_units
3
pre_ai_era_burst_loc
0
pre_ai_era_bursts
0
pre_ai_era_measured_loc
0
work_units
1,259
Release velocityok
flagged_releases
0
max_loc_per_day
297.70
releases
17
Coding styleok
count:assistant_voice
0
count:emoji_in_code
0
count:narrated_steps
0
count:placeholder
0
files:assistant_voice
0
files:emoji_in_code
0
files:narrated_steps
0
files:placeholder
0
index
0
lines_scanned
35,979
per_kloc:assistant_voice
0
per_kloc:emoji_in_code
0
per_kloc:narrated_steps
0
per_kloc:placeholder
0
Findings in AI-written linesok
ai_lines
0
blame_failures
0
files_blamed
172
other_lines
35,979
quality:ai_findings
0
quality:other_findings
2
quality:other_per_kloc
0.06
security:ai_findings
0
security:other_findings
1
security:other_per_kloc
0.03

Code quality

66 adequate

Code quality is adequate: test-to-source ratio 0.00, CI runs tests; 25% of function code in complex or long functions; 5% duplicated lines. Weakest area: type safety.

How the score is built

  • Complexity48
  • Duplication74
  • Lint and smells100
  • Tests and CI45
  • Documentation100
  • Type safety40
  • Review processnot measured

Evidence by analyzer

Complexity (lizard)ok10 items
complex_functions
113
function_nloc
24,519
functions
1,216
long_functions
16
many_param_functions
8
mean_ccn
5.04
p90_ccn
13
risky_nloc_share
24.5%
Duplication (jscpd)ok10 items
compared_lines
26,408
duplicated_lines
1,304
duplicated_share
4.9%
files
172
Lintok
category:correctness
2
findings
2
scanned_lines
35,979
weighted_findings
0.50
Tests and CIok8 items
  • CI config: .github/workflows/codeql.yml .github/workflows/codeql.yml
  • CI config: .github/workflows/crates.yml .github/workflows/crates.yml
  • CI config: .github/workflows/docker.yml .github/workflows/docker.yml
  • CI config: .github/workflows/package.yml .github/workflows/package.yml
  • CI config: .github/workflows/ppa.yml .github/workflows/ppa.yml
  • CI config: .github/workflows/rust.yml .github/workflows/rust.yml
  • CI runs tests (go test, cargo test)
  • CI runs linters (clippy, rustfmt, cargo fmt)
check:ci_present
yes
check:ci_runs_lint
yes
check:ci_runs_tests
yes
check:has_tests
no
check:test_ratio
no
check:tests_cochange
no
ci_files
6
cochange_commits
214
cochange_share
0.0%
source_lines
35,979
test_lines
0
test_ratio
0
Documentationok3 items
  • README.md README.md
  • CONTRIBUTING.md CONTRIBUTING.md
  • CHANGELOG.md CHANGELOG.md
check:changelog
yes
check:contributing
yes
check:license
yes
check:readme
yes
readme_lines
164
Type safetyok
check:low_escape_density
yes
check:strict_config
no
escapes
0
escapes_per_kloc
0

Security

69 weak

Security posture is weak: 13 known vulnerabilities in 12 dependencies; 2 high-severity SAST findings; 36 high-severity workflow issues. Weakest area: ci actions.

How the score is built

  • Secrets97
  • Static analysis (SAST)98
  • Vulnerable dependencies50
  • CI workflows0
  • Security posture80
  • OpenSSF Scorecardnot measured

Evidence by analyzer

OpenSSF Scorecardskipped

no published OpenSSF Scorecard result for this repo

Package registriesok
checked
34
declared
34
lookup_errors
0
missing
0
recent
0
Secrets (gitleaks)ok
secrets_current
0
secrets_history
0
secrets_low_confidence
1
secrets_nonprod
0
Static analysis (opengrep)ok
findings
2
findings_high
2
findings_low
0
findings_medium
0
parse_errors
2
scanned_lines
35,979
weighted_findings
2.55
Dependencies (osv-scanner)ok
penalty
41
vulnerabilities
13
vulnerable_packages
12
vulns_critical
0
vulns_high
2
vulns_low
0
vulns_medium
0
vulns_unknown
11
CI workflows (zizmor)ok
findings
49
findings_high
36
findings_low
13
findings_medium
0
penalty
437
workflows
6
Security postureok3 items
  • Security policy: SECURITY.md SECURITY.md
  • Dependency updates: .github/dependabot.yml .github/dependabot.yml
  • lib/sniffnet-packet-parser/Cargo.toml has no lockfile alongside it (unpinned dependencies) lib/sniffnet-packet-parser/Cargo.toml
check:dependency_updates
yes
check:lockfiles
no
check:security_policy
yes
check:signed_commits
no
signed_commit_share
12.5%
unpinned_manifests
1
Release downloadsok7 items
binary_assets
119
signals
2
suspicious
0

Findings

40 high11 medium15 low1 info

SeverityRuleLocationMessageTool
high zizmor/unpinned-uses .github/workflows/codeql.yml:32 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/codeql.yml:35 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/codeql.yml:42 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/crates.yml:12 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/crates.yml:13 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/docker.yml:15 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:124 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-images .github/workflows/package.yml:135 unpinned image references [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:152 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:158 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:165 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:178 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-images .github/workflows/package.yml:187 unpinned image references [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:205 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:211 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:237 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-images .github/workflows/package.yml:246 unpinned image references [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:259 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:265 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:272 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:286 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:306 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:309 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:316 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:350 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:372 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:386 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:393 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:407 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:425 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:47 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/package.yml:78 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/ppa.yml:25 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/ppa.yml:79 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/rust.yml:38 unpinned action reference [confidence high] CI workflows (zizmor)
high zizmor/unpinned-uses .github/workflows/rust.yml:39 unpinned action reference [confidence high] CI workflows (zizmor)
high osv/RUSTSEC-2026-0194 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0194 Dependencies (osv-scanner)
high osv/RUSTSEC-2026-0195 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0195 Dependencies (osv-scanner)
high opengrep/dockerfile.security.missing-user-entrypoint Dockerfile:28 By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile... Static analysis (opengrep)
high opengrep/python.lang.security.audit.dangerous-subprocess-use-audit resources/packaging/linux/deb-source/prepare.py:23 Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external... Static analysis (opengrep)
medium osv/RUSTSEC-2024-0436 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2024-0436 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0192 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0192 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0206 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0206 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0253 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0253 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0370 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0370 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0371 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0371 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0372 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0372 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0382 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0382 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0383 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0383 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0441 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0441 Dependencies (osv-scanner)
medium osv/RUSTSEC-2026-0486 Cargo.lock [email protected] (crates.io) is affected by RUSTSEC-2026-0486 Dependencies (osv-scanner)
low opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command resources/fonts/fonts.sh:12 Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may... Lint
low opengrep/bash.lang.correctness.unquoted-variable-expansion-in-command resources/fonts/fonts.sh:14 Variable expansions must be double-quoted so as to prevent being split into multiple pieces according to whitespace or whichever separator is specified by the IFS variable. If you really wish to split the variable's contents, you may... Lint
low zizmor/artipacked .github/workflows/codeql.yml:31 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/crates.yml:12 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/docker.yml:14 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/template-injection .github/workflows/docker.yml:26 code injection via template expansion [confidence high] CI workflows (zizmor)
low zizmor/template-injection .github/workflows/docker.yml:27 code injection via template expansion [confidence high] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/package.yml:151 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/package.yml:204 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/package.yml:258 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/package.yml:305 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/package.yml:371 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/package.yml:46 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low zizmor/artipacked .github/workflows/rust.yml:38 credential persistence through GitHub Actions artifacts [confidence low] CI workflows (zizmor)
low gitleaks/generic-api-key adsfund.json:6 Possible generic-api-key secret in the current tree Secrets (gitleaks)
info zizmor/use-trusted-publishing .github/workflows/crates.yml:16 prefer trusted publishing for authentication [confidence high] CI workflows (zizmor)

Tools and coverage

Every analyzer that ran on this commit. A failed or skipped tool is a coverage gap: its share of the score is left out and the coverage figure drops.

AnalyzerPillarStatusVersionFindingsNote
AI tool configurationAI provenanceoksignatures-v10
Explicit AI attributionAI provenanceoksignatures-v10
Release velocityAI provenanceokprov-50
Coding styleAI provenanceok—0
Commit velocityAI provenanceokprov-50
Findings in AI-written linesAI provenanceokgit-blame0
Complexity (lizard)Code qualityoklizard 1.25.10
DocumentationCode qualityok—0
Duplication (jscpd)Code qualityokrepotrust-dup-w60
LintCode qualityokopengrep 1.33.1; rules f1d2b562b4142
Tests and CICode qualityok—0
Type safetyCode qualityok—0
CI workflows (zizmor)Securityokzizmor 1.32.049
Dependencies (osv-scanner)Securityokosv-scanner version: 2.7.113
Release downloadsSecurityok—0
Security postureSecurityok—0
Package registriesSecurityok—0
Static analysis (opengrep)Securityokopengrep 1.33.1; rules f1d2b562b4142
OpenSSF ScorecardSecurityskipped—0no published OpenSSF Scorecard result for this repo
Secrets (gitleaks)Securityokgitleaks 8.30.11

Score history

ScoredCommitScoringAI provenanceQualitySecurity
2026-11-14f62af85e5325prov-5+qual-2+sec-20%6669

Embed a badge

Maintainers can show these in a README. Badges update when the repository is re-scored.

[![RepoTrust ai](https://repotrust.synapticcyber.com/badge/github.com/GyulyVGC/sniffnet/ai.svg)](https://repotrust.synapticcyber.com/r/github.com/GyulyVGC/sniffnet/)
[![RepoTrust quality](https://repotrust.synapticcyber.com/badge/github.com/GyulyVGC/sniffnet/quality.svg)](https://repotrust.synapticcyber.com/r/github.com/GyulyVGC/sniffnet/)
[![RepoTrust security](https://repotrust.synapticcyber.com/badge/github.com/GyulyVGC/sniffnet/security.svg)](https://repotrust.synapticcyber.com/r/github.com/GyulyVGC/sniffnet/)
Full text report
  • Repository: https://github.com/GyulyVGC/sniffnet
  • Commit: f62af85e53253fd9983d4d04948c97cadf8a5356
  • Generated: 2026-11-14T15:45:20+00:00
  • Scorer 0.1.0, scoring prov-5+qual-2+sec-2, report schema v2

Scores

Pillar Score Signal Confidence Coverage
AI provenance (estimated AI-generated share) 0 possible 65% 100%
Code quality 66 adequate 90% 100%
Security 69 weak 85% 100%

AI provenance

Weak signals consistent with AI-assisted development. 1 commit(s) carry explicit AI attribution, too few to characterize the codebase.

  • Explicitly attributed share (lower bound): 0.0%
  • Unattributed share in AI-consistent velocity bursts: 0.0%
  • Estimated AI-generated share: 0.0%
AI tool Attributed commits Lines added
GitHub Copilot coding agent 1 0

Current source lines last changed by AI-attributed commits: 0 of 35,979.

Too few lines in one group to compare finding densities.

Month Lines added Attributed to AI
2025-12 3,160 0%
2026-01 1,921 0%
2026-02 1,591 0%
2026-03 2,052 0%
2026-04 733 0%
2026-05 3,010 0%
2026-06 325 0%
2026-07 474 0%
2026-08 8,466 0%
2026-09 2,167 0%
2026-10 2,706 0%
2026-11 84 0%

Evidence

  • GitHub Copilot coding agent: trailer 'Co-authored-by: Copilot' (d471958e1fcf)

AI provenance describes how code was produced; it is not a quality judgment. Unless attribution is explicit, these are signals consistent with AI generation, not proof. Squash/rebase workflows, imported code, and rewritten history reduce accuracy.

Code quality

Code quality is adequate: test-to-source ratio 0.00, CI runs tests; 25% of function code in complex or long functions; 5% duplicated lines. Weakest area: type safety.

Area Score
Complexity (lizard) 48
Duplication 74
Code smells (Opengrep) 100
Tests and CI 45
Documentation 100
Type safety 40
Process (Scorecard review/maintenance) n/a
  • Functions: 1,216; mean complexity 5.0, 90th percentile 13; 113 complex and 16 long functions
  • Duplicated lines: 4.9% of 26,408 compared
  • Tests: 0 test lines for 35,979 source lines (ratio 0.00); CI test commands: go test, cargo test; 0% of recent source commits also change tests
  • Docs missing or thin: none

Most complex functions:

Security

Security posture is weak: 13 known vulnerabilities in 12 dependencies; 2 high-severity SAST findings; 36 high-severity workflow issues. Weakest area: ci actions.

Area Score
Secrets (gitleaks, tree + history) 97
Static analysis (Opengrep) 98
Vulnerable dependencies (OSV) 50
CI workflows (zizmor) 0
Posture (policy, updates, signing, lockfiles) 80
OpenSSF Scorecard n/a
  • Known vulnerabilities: 13 in 12 packages (critical 0, high 2, medium 0, low 0)

  • Posture checks passed: security policy, dependency updates; missing: signed commits, lockfiles

Top findings

Severity Finding Location
high opengrep/dockerfile.security.missing-user-entrypoint: By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'. [confidence medium] Dockerfile:28
high opengrep/python.lang.security.audit.dangerous-subprocess-use-audit: Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low] resources/packaging/linux/deb-source/prepare.py:23
high osv/RUSTSEC-2026-0194: [email protected] (crates.io) is affected by RUSTSEC-2026-0194 Cargo.lock
high osv/RUSTSEC-2026-0195: [email protected] (crates.io) is affected by RUSTSEC-2026-0195 Cargo.lock
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/codeql.yml:32
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/codeql.yml:35
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/codeql.yml:42
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/crates.yml:12
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/crates.yml:13
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/docker.yml:15
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:47
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:78
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:124
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:152
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:158
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:165
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:178
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:205
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:211
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:237
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:259
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:265
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:272
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:286
high zizmor/unpinned-uses: unpinned action reference [confidence high] .github/workflows/package.yml:306

Static signals only: the scorer never runs the project's code. Secret findings are pattern matches that were not verified, and secret values are never stored.

Distribution signals

Signals consistent with a repository that exists to distribute a download. They are heuristics, not a verdict; release files were not downloaded or inspected.

Repository profile

  • Source lines: 35,979; test lines: 0
Language Lines
Rust 35,786
Python 161
Shell 32