Scan timing: clone 3.57s · analysis 7.89s · 29.3 MB · GitHub API rate-limit (preflight)
https://github.com/kreuzberg-dev/kreuzcrawl
· scanned 2026-05-31 01:25 UTC (5 days, 7 hours ago)
· 10 languages
383 findings (150 legacy + 233 scanner) 11/13 scanners ran 92nd percentile · Rust · large (100-500K LoC) Scanner says 85 (higher by 5)
Last scanned 5 days, 7 hours ago · v2 · last Δ +3.1 (diff) · 280 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
100.0 | 0.15 | 15.00 |
code_quality |
65.0 | 0.10 | 6.50 |
| Overall | 1.00 | 90.5 |
Showing 224 of 280 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
crates/kreuzcrawl/src/native_browser.rs:48
qualitylegacy
crates/kreuzcrawl/src/interact/native.rs:85
qualitylegacy
.github/workflows/coverage.yaml:81
dependencylegacy
crates/kreuzcrawl/src/api/router.rs:59
authlegacy
scripts/ci/wasm/install-wasm-pack.sh:14
qualitylegacy
.github/workflows/coverage.yaml:45
dependencylegacy
.github/workflows/ci-e2e.yaml:174
dependencylegacy
.github/workflows/ci-e2e.yaml:65
dependencylegacy
.github/workflows/ci-e2e.yaml:184
dependencylegacy
.github/workflows/ci-e2e.yaml:261
dependencylegacy
.github/workflows/ci-e2e.yaml:240
dependencylegacy
.github/workflows/ci-e2e.yaml:254
dependencylegacy
.github/workflows/ci-e2e.yaml:101
dependencylegacy
.github/workflows/ci-e2e.yaml:282
dependencylegacy
.github/workflows/ci-e2e.yaml:84
dependencylegacy
.github/workflows/ci-e2e.yaml:79
dependencylegacy
.github/workflows/ci-e2e.yaml:329
dependencylegacy
.github/workflows/ci-e2e.yaml:310
dependencylegacy
.github/workflows/ci-e2e.yaml:275
dependencylegacy
.github/workflows/ci-e2e.yaml:236
dependencylegacy
.github/workflows/ci-e2e.yaml:225
dependencylegacy
.github/workflows/ci-e2e.yaml:76
dependencylegacy
.github/workflows/ci-e2e.yaml:267
dependencylegacy
.github/workflows/ci-e2e.yaml:229
dependencylegacy
.github/workflows/ci-e2e.yaml:179
dependencylegacy
.github/workflows/ci-e2e.yaml:70
dependencylegacy
.github/workflows/ci-e2e.yaml:291
dependencylegacy
.github/workflows/ci-e2e.yaml:304
dependencylegacy
.github/workflows/ci-e2e.yaml:298
dependencylegacy
.github/workflows/ci-e2e.yaml:246
dependencylegacy
docker/Dockerfile.musl-ffi:10
dependencylegacy
docker/Dockerfile.musl-build:10
dependencylegacy
docker/Dockerfile.alpine:52
dependencylegacy
docker/Dockerfile.alpine:12
dependencylegacy
docker/Dockerfile.musl-nif:10
dependencylegacy
docker/Dockerfile:42
dependencylegacy
docker/Dockerfile.cli:30
dependencylegacy
docker/Dockerfile:4
dependencylegacy
docker/Dockerfile.cli:4
dependencylegacy
e2e/wasm/package.json:1
dependencylegacy
.github/workflows/publish-docker.yaml:166
dependencylegacy
e2e/go/go.mod:9
dependencylegacy
.pre-commit-config.yaml:8
dependencylegacy
.pre-commit-config.yaml:16
dependencylegacy
docker/Dockerfile.musl-nif:21
dockerlegacy
docker/Dockerfile.musl-ffi:21
dockerlegacy
docker/Dockerfile.musl-build:21
dockerlegacy
docker/Dockerfile.alpine:23
dockerlegacy
crates/kreuzcrawl/src/api/router.rs:58
authlegacy
crates/kreuzcrawl/src/api/router.rs:59
authlegacy
crates/kreuzcrawl/src/api/router.rs:52
authlegacy
crates/kreuzcrawl/src/api/router.rs:60
authlegacy
crates/kreuzcrawl/src/api/router.rs:57
authlegacy
crates/kreuzcrawl/src/api/router.rs:51
authlegacy
scripts/ci/ruby/vendor-kreuzcrawl-core.py:456
qualitylegacy
tools/benchmark-harness/src/cache.rs:191
qualitylegacy
crates/kreuzcrawl/src/mcp/format.rs:180
qualitylegacy
fixtures/stealth/stealth_ua_rotation_config.json:16
qualitylegacy
scripts/ci/wasm/install-wasm-pack.sh:14
dependencylegacy
.github/workflows/ci-e2e.yaml:70
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:76
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:79
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:84
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:179
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:225
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:229
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:236
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:246
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:267
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:275
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:282
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:291
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:298
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:304
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:50
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:56
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:62
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:65
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:68
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:74
supply-chaingithub-actionspinned-dependencies
.github/workflows/validate-pr.yml:9
supply-chaingithub-actionspinned-dependencies
.github/workflows/validate-issues.yml:9
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:104
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:111
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:115
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:137
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:152
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:167
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:182
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:197
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:212
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:227
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:242
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:261
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:293
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:312
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:329
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:346
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:362
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:382
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:57
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:63
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:69
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:72
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:99
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:105
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:111
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:114
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-rust.yaml:123
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docker.yaml:30
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docker.yaml:33
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docker.yaml:36
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docker.yaml:54
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-pubdev.yaml:40
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-pubdev.yaml:50
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docs.yaml:55
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docs.yaml:80
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:26
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:31
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:38
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:52
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:55
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:62
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:75
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:78
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:81
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:64
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:111
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:149
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:152
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:164
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:176
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:185
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:194
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml
supply-chaingithub-actionsleast-privilege
.github/workflows/publish-pubdev.yaml
supply-chaingithub-actionsleast-privilege
.github/workflows/ci-docs.yaml
supply-chaingithub-actionsleast-privilege
.github/workflows/publish-docker.yaml
supply-chaingithub-actionsleast-privilege
.dockerignore
dockerlegacy
packages/zig/examples/example.zig:5
error_handlinglegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BrowserMode.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BrowserExtras.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BrowserConfig.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BrowserBackend.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BatchScrapeResults.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BatchScrapeResult.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BatchCrawlStreamRequest.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BatchCrawlResults.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/BatchCrawlResult.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/AuthConfig.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/AssetCategory.kt:1
qualitylegacy
packages/kotlin-android/src/main/kotlin/dev/kreuzberg/kreuzcrawl/android/ArticleMetadata.kt:1
qualitylegacy
packages/java/src/main/java/dev/kreuzberg/kreuzcrawl/ScrapeResult.java:101
qualitylegacy
packages/java/src/main/java/dev/kreuzberg/kreuzcrawl/BatchScrapeResults.java:29
qualitylegacy
packages/go/internal/ffi/kreuzcrawl.h:41
qualitylegacy
packages/elixir/lib/kreuzcrawl/map_result.ex:6
qualitylegacy
packages/elixir/lib/kreuzcrawl/heading_info.ex:9
qualitylegacy
packages/elixir/lib/kreuzcrawl/crawl_result.ex:21
qualitylegacy
packages/elixir/lib/kreuzcrawl/batch_scrape_results.ex:8
qualitylegacy
packages/elixir/lib/kreuzcrawl/batch_scrape_result.ex:11
qualitylegacy
packages/elixir/lib/kreuzcrawl/batch_scrape_result.ex:4
qualitylegacy
packages/elixir/lib/kreuzcrawl/batch_crawl_result.ex:11
qualitylegacy
packages/csharp/Kreuzcrawl/ScrapeResult.cs:12
qualitylegacy
packages/csharp/Kreuzcrawl/PageAction.cs:41
qualitylegacy
packages/csharp/Kreuzcrawl/CrawlEvent.cs:25
qualitylegacy
crates/kreuzcrawl/src/tower/service.rs:114
qualitylegacy
crates/kreuzcrawl/src/interact/chromiumoxide.rs:372
qualitylegacy
crates/kreuzcrawl/src/interact/chromiumoxide.rs:108
qualitylegacy
packages/go/include/kreuzcrawl.h:1
qualitylegacy
crates/kreuzcrawl/src/tower/tracing_layer.rs:29
qualitylegacy
docker/Dockerfile:42
supply-chaindockerpinned-dependencies
docker/Dockerfile:4
supply-chaindockerpinned-dependencies
.github/workflows/ci-e2e.yaml:101
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:184
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:240
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:254
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-e2e.yaml:261
supply-chaingithub-actionspinned-dependencies
.github/workflows/coverage.yaml:85
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:96
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish.yaml:130
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-pubdev.yaml:32
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docs.yaml:65
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docs.yaml:100
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docs.yaml:106
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-docs.yaml:112
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:41
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:46
supply-chaingithub-actionspinned-dependencies
.github/workflows/ci-lint.yaml:65
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:60
supply-chaingithub-actionspinned-dependencies
.github/workflows/publish-docker.yaml:74
supply-chaingithub-actionspinned-dependencies
crates/kreuzcrawl-browser/src/js/runtime.rs:1488
owaspdocument_write
scripts/ci/ruby/vendor-kreuzcrawl-core.py:126
dead-code
crates/kreuzcrawl/src/interact/native.rs:84
qualitylegacy
crates/kreuzcrawl/src/html/links.rs:37
qualitylegacy
crates/kreuzcrawl/src/browser_session_pool.rs:209
qualitylegacy
packages/dart/rust/build.rs:38
qualitylegacy
crates/kreuzcrawl-browser/src/dom/tree_sink.rs:69
qualitylegacy
This page is publicly accessible at:
https://repobility.com/scan/9547b571-0e8d-4259-aeef-b8d8016b44e9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9547b571-0e8d-4259-aeef-b8d8016b44e9/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.