TavernKeeper Scan Report
Finn-Hecker/RyokanApp
Commit a5bdff0 Reviewed
No material or immediate-danger concern was identified in this review.
This advisory report describes what the named tools and review process found at one exact commit. Unknown or unobserved behavior may still exist.
0 immediate danger 0 material 20 low
What this review found
No material or immediate-danger item was identified.
Deterministic technical evidence (20)
-
Dependency advisory RUSTSEC-2025-0080:pkg:d9db6230dfa23e8ba0fa93cf applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2026-0104:pkg:7e658c07c48d9d2faf042606 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2025-0134:pkg:097221ca551c5a36ea9650f1 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2026-0204:pkg:33c0cae0e4dbc28ee9aceeac applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory GHSA-pxg6-pf52-xh8x:pkg:6da1e3539f31ff57c2a349c3 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: package-lock.json
-
Dependency advisory RUSTSEC-2024-0370:pkg:9b268f40461da81c7a1c55ed applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory GHSA-wrw7-89jp-8q8g:pkg:4b30aae73f1836d87a5b008c applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2026-0258:pkg:95f9173f3d1ac6374e456fa8 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2026-0221:pkg:44eb386acc1a4f9a94166f13 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2025-0081:pkg:5c764120c78ffcfe5027b39c applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory GHSA-82j2-j2ch-gfr8:pkg:96123c5b487f527f8d0800cf applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2026-0098:pkg:2cf644dbdab1acf4454363df applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2024-0429:pkg:d2e88fc02f6be9987f66e6e8 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2026-0099:pkg:785327dcda385fd054101702 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory GHSA-xgp8-3hg3-c2mh:pkg:313321f0eff461a0ed69a98d applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2025-0100:pkg:bd8adf60c37242745cb633a0 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2025-0075:pkg:3e15a087e2f1d00bbc8d944a applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2025-0098:pkg:bc6e2fc910a7ca702c31e56a applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory GHSA-965h-392x-2mh5:pkg:f53b69f7659a4af07ac9fa2b applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
-
Dependency advisory RUSTSEC-2024-0436:pkg:ebf877986b5b24c5e0b97624 applies · osv-scanner 2.4.0
A dependency has a published security issue, though this scan does not show that the project exposes it to an attacker.
Policy reason:
osv-structured-advisory· Execution scope: unknownSource: src-tauri/Cargo.lock
Coverage and limitations
JavaScript coverage
Unresolved JavaScript stages
src/lib/components/editor/character/characterLogic.ts— raw-ast / parsesrc/lib/components/editor/worldinfo/worldInfoLogic.ts— raw-ast / parsesrc/lib/data/characters.ts— raw-ast / parsesrc/lib/data/worldInfo.ts— raw-ast / parsesrc/lib/stores/appState.svelte.ts— raw-ast / parsesrc/lib/stores/characterStore.svelte.ts— raw-ast / parsesrc/lib/stores/chatStore.svelte.ts— raw-ast / parsesrc/lib/stores/multiplayer.svelte.ts— raw-ast / parsesrc/lib/stores/worldInfoStore.svelte.ts— raw-ast / parsesrc/lib/utils/apiParameters.ts— raw-ast / parsesrc/lib/utils/characterGreeting.ts— raw-ast / parsesrc/lib/utils/chatApi.ts— raw-ast / parsesrc/lib/utils/chatScroll.ts— raw-ast / parsesrc/lib/utils/clientLanguage.ts— raw-ast / parsesrc/lib/utils/promptBuilder.ts— raw-ast / parsesrc/lib/utils/renderMessageMarkdown.ts— raw-ast / parsesrc/lib/utils/rollingSummary.svelte.ts— derived-ast / parsesrc/lib/utils/rollingSummary.svelte.ts— normalize / parsesrc/lib/utils/rollingSummary.svelte.ts— raw-ast / parsesrc/lib/utils/settings.ts— raw-ast / parsesrc/lib/utils/tokenCount.ts— raw-ast / parse
Tools
- inventory 0.1.0 — completed
- tavernkeeper-static 5 — completed
- gitleaks 8.30.1 — completed
- opengrep 1.26.0 — completed
- javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1 — completed
- osv-scanner 2.4.0 — completed
- zizmor 1.28.0 — not-applicable
- malcontent 1.25.7 — completed
Limitations
- This advisory review cannot prove the absence of unknown behavior.
- JavaScript analysis was incomplete, so this first-filter scan supports no clean conclusion about unobserved behavior.