← Back to scan
File as GitHub Issue repo: rustdesk/rustdesk

Push this scan report to rustdesk/rustdesk

Click the green button below to open GitHub’s new-issue form, pre-filled with the report title, summary table, top findings, and an embedded score-card image. No authentication needed — you review on GitHub before submitting. Repobility is credited as the scanner.

Embedded score card image

This image will render at the top of the issue body. Hosted on Repobility, refreshes automatically after re-scans.

Repobility score card

Issue title

Detected a Generic API Key, potentially exposing access to various services and sensitive

Curate findings to include

Pick exactly which findings appear in the issue body. By default the top 5 are included. Uncheck noise, check what matters.

Top 5 (default)
Severity Rule Title File:line
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/nl.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/nl.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/ca.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/pt_PT.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/pt_PT.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/fr.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/fr.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/es.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/es.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/eo.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/eo.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/nb.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/nb.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sr.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sr.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/pl.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/pl.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/en.rs:235
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/en.rs:202
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/de.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/de.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sq.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sq.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/tr.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/tr.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/ptbr.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/ptbr.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/id.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/id.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/it.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/it.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/lt.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/lt.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/hr.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/hr.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/da.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/da.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sv.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sv.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sl.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sl.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sc.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sc.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/uk.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/uk.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sk.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/sk.rs:562
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/eu.rs:646
CRIT generic-api-key Detected a Generic API Key, potentially exposing access to various services and sensitive… src/lang/eu.rs:562
HIGH MINED004 [MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums). src/auth_2fa.rs:31
HIGH SEC029 [SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT… src/hbbs_http/http_client.rs:123
HIGH SEC029 [SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT… res/users.py:204
HIGH SEC029 [SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT… res/inline-sciter.py:12
HIGH MINED001 [MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e… res/user-groups.py:225
HIGH MINED001 [MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e… res/device-groups.py:191
HIGH SEC078 [SEC078] Python: requests without timeout: requests.get/post without a timeout will hang … res/job.py:32
HIGH SEC078 [SEC078] Python: requests without timeout: requests.get/post without a timeout will hang … res/devices.py:42
HIGH SEC078 [SEC078] Python: requests without timeout: requests.get/post without a timeout will hang … res/device-groups.py:49
HIGH MINED029 [MINED029] Kotlin Null Bang: x!! throws NullPointerException if x is null. Bypasses Kotli… flutter/android/app/src/main/kotlin/com…:101
HIGH MINED003 [MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky … src/cli.rs:42
HIGH MINED003 [MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky … src/auth_2fa.rs:92
HIGH MINED003 [MINED003] Rust Unwrap In Prod: .unwrap() panics if None/Err. Acceptable in tests; risky … build.rs:28
HIGH DKR001 Docker final stage runs as root Dockerfile:61
HIGH MINED118 Dockerfile FROM `debian:bullseye-slim` not pinned by digest Dockerfile:1
HIGH RUSTSEC-2025-0023 tokio: RUSTSEC-2025-0023 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2023-0005 tokio: RUSTSEC-2023-0005 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2023-0001 tokio: RUSTSEC-2023-0001 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2020-0071 time: RUSTSEC-2020-0071 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2021-0137 sodiumoxide: RUSTSEC-2021-0137 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2023-0018 remove_dir_all: RUSTSEC-2023-0018 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2026-0097 rand: RUSTSEC-2026-0097 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2024-0437 protobuf: RUSTSEC-2024-0437 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2024-0019 mio: RUSTSEC-2024-0019 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2024-0384 instant: RUSTSEC-2024-0384 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2026-0007 bytes: RUSTSEC-2026-0007 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2024-0375 atty: RUSTSEC-2024-0375 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2021-0145 atty: RUSTSEC-2021-0145 libs/virtual_display/Cargo.lock
HIGH RUSTSEC-2025-0040 users: RUSTSEC-2025-0040 Cargo.lock
HIGH RUSTSEC-2023-0059 users: RUSTSEC-2023-0059 Cargo.lock
HIGH RUSTSEC-2023-0040 users: RUSTSEC-2023-0040 Cargo.lock
HIGH RUSTSEC-2025-0098 unic-ucd-version: RUSTSEC-2025-0098 Cargo.lock
HIGH RUSTSEC-2025-0083 unic-ucd-bidi: RUSTSEC-2025-0083 Cargo.lock
HIGH RUSTSEC-2025-0080 unic-common: RUSTSEC-2025-0080 Cargo.lock
HIGH RUSTSEC-2025-0075 unic-char-range: RUSTSEC-2025-0075 Cargo.lock
HIGH RUSTSEC-2025-0081 unic-char-property: RUSTSEC-2025-0081 Cargo.lock
HIGH RUSTSEC-2025-0096 unic-bidi: RUSTSEC-2025-0096 Cargo.lock
HIGH RUSTSEC-2025-0055 tracing-subscriber: RUSTSEC-2025-0055 Cargo.lock
HIGH RUSTSEC-2026-0009 time: RUSTSEC-2026-0009 Cargo.lock
HIGH RUSTSEC-2020-0071 time: RUSTSEC-2020-0071 Cargo.lock
HIGH RUSTSEC-2021-0137 sodiumoxide: RUSTSEC-2021-0137 Cargo.lock
HIGH RUSTSEC-2017-0008 serial: RUSTSEC-2017-0008 Cargo.lock
HIGH RUSTSEC-2026-0104 rustls-webpki: RUSTSEC-2026-0104 Cargo.lock
HIGH RUSTSEC-2026-0099 rustls-webpki: RUSTSEC-2026-0099 Cargo.lock
HIGH RUSTSEC-2026-0098 rustls-webpki: RUSTSEC-2026-0098 Cargo.lock
HIGH RUSTSEC-2026-0049 rustls-webpki: RUSTSEC-2026-0049 Cargo.lock
HIGH RUSTSEC-2025-0124 rand_os: RUSTSEC-2025-0124 Cargo.lock
HIGH RUSTSEC-2026-0097 rand: RUSTSEC-2026-0097 Cargo.lock
HIGH RUSTSEC-2026-0037 quinn-proto: RUSTSEC-2026-0037 Cargo.lock
HIGH RUSTSEC-2024-0370 proc-macro-error: RUSTSEC-2024-0370 Cargo.lock
HIGH RUSTSEC-2024-0436 paste: RUSTSEC-2024-0436 Cargo.lock
HIGH GHSA-xp3w-r5p5-63rr openssl: GHSA-xp3w-r5p5-63rr Cargo.lock
HIGH GHSA-pqf5-4pqq-29f5 openssl: GHSA-pqf5-4pqq-29f5 Cargo.lock
HIGH GHSA-hppc-g8h3-xhp3 openssl: GHSA-hppc-g8h3-xhp3 Cargo.lock
HIGH GHSA-ghm9-cr32-g9qj openssl: GHSA-ghm9-cr32-g9qj Cargo.lock
HIGH GHSA-8c75-8mhr-p7r9 openssl: GHSA-8c75-8mhr-p7r9 Cargo.lock
HIGH RUSTSEC-2025-0022 openssl: RUSTSEC-2025-0022 Cargo.lock
HIGH RUSTSEC-2025-0004 openssl: RUSTSEC-2025-0004 Cargo.lock
HIGH RUSTSEC-2024-0013 libgit2-sys: RUSTSEC-2024-0013 Cargo.lock
HIGH RUSTSEC-2024-0384 instant: RUSTSEC-2024-0384 Cargo.lock
HIGH RUSTSEC-2024-0421 idna: RUSTSEC-2024-0421 Cargo.lock
HIGH RUSTSEC-2024-0419 gtk3-macros: RUSTSEC-2024-0419 Cargo.lock
HIGH RUSTSEC-2024-0420 gtk-sys: RUSTSEC-2024-0420 Cargo.lock
HIGH RUSTSEC-2024-0415 gtk: RUSTSEC-2024-0415 Cargo.lock
HIGH RUSTSEC-2024-0429 glib: RUSTSEC-2024-0429 Cargo.lock
HIGH RUSTSEC-2026-0008 git2: RUSTSEC-2026-0008 Cargo.lock
HIGH RUSTSEC-2024-0414 gdkx11-sys: RUSTSEC-2024-0414 Cargo.lock
HIGH RUSTSEC-2024-0411 gdkwayland-sys: RUSTSEC-2024-0411 Cargo.lock
HIGH RUSTSEC-2024-0418 gdk-sys: RUSTSEC-2024-0418 Cargo.lock
HIGH RUSTSEC-2024-0412 gdk: RUSTSEC-2024-0412 Cargo.lock
HIGH RUSTSEC-2021-0154 fuser: RUSTSEC-2021-0154 Cargo.lock
HIGH RUSTSEC-2023-0051 dlopen_derive: RUSTSEC-2023-0051 Cargo.lock
HIGH RUSTSEC-2024-0388 derivative: RUSTSEC-2024-0388 Cargo.lock
HIGH RUSTSEC-2025-0024 crossbeam-channel: RUSTSEC-2025-0024 Cargo.lock
HIGH RUSTSEC-2022-0056 clipboard: RUSTSEC-2022-0056 Cargo.lock
HIGH RUSTSEC-2026-0007 bytes: RUSTSEC-2026-0007 Cargo.lock
HIGH RUSTSEC-2025-0141 bincode: RUSTSEC-2025-0141 Cargo.lock
HIGH RUSTSEC-2024-0375 atty: RUSTSEC-2024-0375 Cargo.lock
HIGH RUSTSEC-2021-0145 atty: RUSTSEC-2021-0145 Cargo.lock
HIGH RUSTSEC-2024-0416 atk-sys: RUSTSEC-2024-0416 Cargo.lock
HIGH RUSTSEC-2024-0413 atk: RUSTSEC-2024-0413 Cargo.lock
HIGH RUSTSEC-2021-0139 ansi_term: RUSTSEC-2021-0139 Cargo.lock
HIGH RUSTSEC-2025-0056 adler: RUSTSEC-2025-0056 Cargo.lock
HIGH SEC020 [SEC020] Secret Printed to Logs: Debug or diagnostic code appears to print a credential-b… res/user-groups.py:284
HIGH SEC020 [SEC020] Secret Printed to Logs: Debug or diagnostic code appears to print a credential-b… res/strategies.py:262
HIGH SEC020 [SEC020] Secret Printed to Logs: Debug or diagnostic code appears to print a credential-b… res/device-groups.py:250
MED ERR001 [ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even… res/user-groups.py:225
MED ERR001 [ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even… res/device-groups.py:191
MED MINED111 Bare except continues silently res/ab.py:278
MED COMP001 [COMP001] High cognitive complexity: Function `main` has cognitive complexity 18 (SonarSo… res/device-groups.py:196
MED DKR007 Docker build context has no .dockerignore .dockerignore
MED MINED124 requirements.txt: `brotli` has no version pin libs/portable/requirements.txt:1
MED GHSA-xv59-967r-8726 openssl: GHSA-xv59-967r-8726 Cargo.lock
MED GHSA-phqj-4mhp-q6mq openssl: GHSA-phqj-4mhp-q6mq Cargo.lock
MED AGT015 Remote install command pipes network code directly to a shell docs/README-HU.md:101
MED AGT015 Remote install command pipes network code directly to a shell docs/README-GR.md:110
MED AGT015 Remote install command pipes network code directly to a shell docs/README-FR.md:89
MED AGT015 Remote install command pipes network code directly to a shell docs/README-FI.md:89
MED AGT015 Remote install command pipes network code directly to a shell docs/README-FA.md:98
MED AGT015 Remote install command pipes network code directly to a shell docs/README-ES.md:114
MED AGT015 Remote install command pipes network code directly to a shell docs/README-EO.md:89
MED AGT015 Remote install command pipes network code directly to a shell docs/README-DE.md:118
MED AGT015 Remote install command pipes network code directly to a shell docs/README-DA.md:93
MED AGT015 Remote install command pipes network code directly to a shell docs/README-CS.md:96
MED AGT015 Remote install command pipes network code directly to a shell docs/README-AR.md:104
MED AGT015 Remote install command pipes network code directly to a shell README.md:118
MED CORE_LARGE_FILES Average file size is 516 lines (recommend <300)
LOW COMP001 [COMP001] High cognitive complexity: Function `list_groups` has cognitive complexity 9 (S… res/device-groups.py:40
LOW COMP001 [COMP001] High cognitive complexity: Function `view_devices` has cognitive complexity 14 … res/device-groups.py:120
LOW GHSA-2p6r-x3vv-xqm2 rpassword: GHSA-2p6r-x3vv-xqm2 Cargo.lock
LOW GHSA-xmgf-hq76-4vx2 openssl: GHSA-xmgf-hq76-4vx2 Cargo.lock
LOW AIC003 Duplicated implementation block across source files src/whiteboard/windows.rs:113
LOW AIC003 Duplicated implementation block across source files src/server/printer_service.rs:36
LOW AIC003 Duplicated implementation block across source files src/privacy_mode/win_virtual_display.rs:419
LOW AIC003 Duplicated implementation block across source files src/plugin/native_handlers/ui.rs:59
LOW AIC003 Duplicated implementation block across source files res/users.py:8
LOW AIC003 Duplicated implementation block across source files res/user-groups.py:1
LOW AIC003 Duplicated implementation block across source files res/strategies.py:1
LOW AIC003 Duplicated implementation block across source files res/audits.py:115
LOW AIC003 Duplicated implementation block across source files libs/scrap/src/common/x11.rs:51
LOW AIC003 Duplicated implementation block across source files libs/scrap/src/common/x11.rs:27
LOW AIC003 Duplicated implementation block across source files libs/scrap/src/common/vpxcodec.rs:121
LOW AIC003 Duplicated implementation block across source files libs/scrap/src/common/dxgi.rs:80
LOW AIC003 Duplicated implementation block across source files flutter/lib/models/web_model.dart:42
LOW AIC003 Duplicated implementation block across source files flutter/lib/mobile/pages/terminal_page.…:54
LOW AIC003 Duplicated implementation block across source files flutter/lib/mobile/pages/connection_pag…:44
LOW AIC003 Duplicated implementation block across source files flutter/lib/desktop/screen/desktop_view…:10
LOW AIC003 Duplicated implementation block across source files flutter/lib/desktop/pages/view_camera_t…:327
LOW AIC003 Duplicated implementation block across source files flutter/lib/desktop/pages/view_camera_t…:45
LOW AIC003 Duplicated implementation block across source files flutter/lib/desktop/pages/terminal_tab_…:445
LOW AIC003 Duplicated implementation block across source files flutter/lib/desktop/pages/remote_tab_pa…:359
LOW AIC009 Multiple AI-agent scaffold marker files are present AGENTS.md:1
LOW CORE_NO_LICENSE No LICENSE file
INFO MINED068 [MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i… src/plugin/desc.rs:81
INFO MINED068 [MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i… src/platform/delegate.rs:40
INFO MINED068 [MINED068] Rust Unsafe Block: unsafe { ... } block. Compiler safety guarantees disabled i… src/main.rs:27
INFO MINED047 [MINED047] Emoji In Source: Emoji ✅ ❌ 🚀 in code/comments — common AI output unless explic… src/lang.rs:91
INFO MINED043 [MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr… src/hbbs_http/http_client.rs:54
INFO MINED077 [MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles. res/lang.py:46
INFO MINED077 [MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles. res/inline-sciter.py:7
INFO MINED064 [MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services. res/users.py:248
INFO MINED064 [MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services. res/devices.py:175
INFO MINED067 [MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f… res/job.py:32
INFO MINED067 [MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f… res/devices.py:42
INFO MINED067 [MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f… res/device-groups.py:49
INFO MINED050 [MINED050] Stub Only Function: Function declared but body is just pass, return None, rais… res/user-groups.py:226
INFO MINED050 [MINED050] Stub Only Function: Function declared but body is just pass, return None, rais… res/device-groups.py:192
INFO MINED049 [MINED049] Print Pii: Logging password/token/email/ssn directly to stdout. res/user-groups.py:265
INFO MINED049 [MINED049] Print Pii: Logging password/token/email/ssn directly to stdout. res/strategies.py:262
INFO MINED049 [MINED049] Print Pii: Logging password/token/email/ssn directly to stdout. res/device-groups.py:233
INFO MINED042 [MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri… flutter/windows/runner/win32_window.cpp:90
Reset to top 5 200 findings available (after auto-suppression of test files + won't-fix)

Issue body (markdown)

## Code-quality scan: `rustdesk/rustdesk`

**Score: 68/100 (C-)**  ·  236 findings  ·  scanned 2026-06-05 05:20 UTC  ·  226,503 LOC

| Severity | Count |
|---|---|
| CRITICAL | 85 |
| HIGH | 86 |
| MEDIUM | 21 |
| LOW | 26 |

📊 [Full filterable report](https://repobility.com/scan/dc3aa337-7dbc-4b80-bd2a-9fd64681f653/)  ·  ![scorecard](https://repobility.com/scan/dc3aa337-7dbc-4b80-bd2a-9fd64681f653/report.png?v=1780636839-s2)

### Top findings

1. **CRITICAL** `generic-api-key` — Detected a Generic API Key, potentially exposing access to various services and sensitive 
   `src/lang/nl.rs:646`
2. **CRITICAL** `generic-api-key` — Detected a Generic API Key, potentially exposing access to various services and sensitive 
   `src/lang/nl.rs:562`
3. **CRITICAL** `generic-api-key` — Detected a Generic API Key, potentially exposing access to various services and sensitive 
   `src/lang/ca.rs:646`
4. **CRITICAL** `generic-api-key` — Detected a Generic API Key, potentially exposing access to various services and sensitive 
   `src/lang/pt_PT.rs:646`
5. **CRITICAL** `generic-api-key` — Detected a Generic API Key, potentially exposing access to various services and sensitive 
   `src/lang/pt_PT.rs:562`

---

_Filed automatically. Close this issue if not useful — we won't refile. Full report: https://repobility.com/scan/dc3aa337-7dbc-4b80-bd2a-9fd64681f653/_
Megaproject â high spam risk
Could not determine 'rustdesk/rustdesk' star count (GitHub API rate-limited or unreachable). When in doubt about repo size, prefer opening a focused PR or a discussion rather than an issue.

The button opens GitHubâs new-issue page in a new tab. You will see the title + body pre-filled â review, edit if you want, then click GitHubâs "Submit new issue" button. Repobility never posts anything on your behalf.

For real security findings on big repos: use the project's SECURITY.md or private advisory flow instead of a public issue.