Rust product runtime with Java database compatibility engine for Chat2DB Community
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 3d099ea · analyzer v30 · 2d ago
danger signals1
- dynamic code execution vm exec OtterMind-Chat2DB-Rust-3d099ea/scripts/community-tauri-bridge.test.mjs :37
vm.runInNewContext(source, context, { filename: 'community-tauri-bridge.js' });
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 229
filesystem 3
- fs (weak) OtterMind-Chat2DB-Rust-3d099ea/apps/frontend/src/community-tauri-bridge.test.ts :1
import { readFileSync } from 'node:fs'; - fs (weak) OtterMind-Chat2DB-Rust-3d099ea/scripts/community-frontend.mjs :12
} from 'node:fs'; - fs (weak) OtterMind-Chat2DB-Rust-3d099ea/scripts/community-tauri-bridge.test.mjs :2
import { readFile } from 'node:fs/promises';
shell / exec 1
- shell (weak) OtterMind-Chat2DB-Rust-3d099ea/scripts/community-frontend.mjs :3
import { spawnSync } from 'node:child_process';
network 1
- net OtterMind-Chat2DB-Rust-3d099ea/apps/frontend/src/backend/http.ts :145
const response = await this.#fetch(`${this.#baseUrl}${path}`, { ...init, headers });
declared dependencies 66
- rmcp@=2.2.0
- @tauri-apps/api@2.11.1
- eventsource-parser@3.1.0
- openapi-typescript@7.13.0
- typescript@5.9.3
- vitest@4.1.10
- yarn@1.22.22
- aes-gcm@0.10.3
- aes@0.8.4
- async-trait@0.1
- axum@0.8.9
- base64@0.22.1
- blowfish@0.9.1
- bytes@1
- chrono@0.4.45
- cbc@0.1.2
- clap@4.5
- csv@1.4.0
- directories@6.0
- eventsource-stream@0.2.3
- fs2@0.4
- futures-util@0.3
- http-body-util@0.1
- hex@0.4.3
- keyring@3.6.3
- mysql_async@=0.37.0
- oracle-rs@=0.1.7
- prost@0.14
- quick-xml@0.37.5
- rand@0.9.2
- reqwest@0.12.24
- rusqlite@0.37
- russh@0.62.5
- rustls@0.23
- rustix@1
- serde@1
- serde_json@1
- sha1@0.10.6
- sha2@0.10
- sqlparser@0.62.0
- subtle@2.6
- tauri@=2.8.5
- tauri-build@=2.4.1
- tauri-plugin-dialog@=2.4.0
- tauri-plugin-opener@=2.2.7
- thiserror@2
- tokio@1
- tokio-stream@0.1
- tokio-postgres@=0.7.18
- tokio-postgres-rustls@=0.14.0
- tokio-util@0.7.16
- tiberius@=0.12.3
- tower@0.5
- tower-http@0.7
- tracing@0.1
- tracing-subscriber@0.3
- utoipa@5.5.0
- utoipa-axum@0.2.0
- url@2
- uuid@1.18
- xls@0.1.0
- zeroize@1.8
- zip@4
- org.junit:junit-bom@*
- com.google.protobuf:protobuf-java@*
- com.github.vertical-blank:sql-formatter@*