๐ฎ๐ฉ Bahasa Indonesia | ๐ฌ๐ง English
Keamanan komunitas ThyoCloud adalah prioritas kami. Dokumen ini menjelaskan versi yang didukung, cara melaporkan kerentanan, apa yang kami harapkan dari pelapor, dan apa yang bisa Anda harapkan dari kami.
| Versi / Branch | Dukungan Keamanan |
|---|---|
main (terbaru) |
โ Didukung |
Fork yang tertinggal dari main |
โ Tidak didukung |
Perbaikan keamanan hanya dirilis di branch main. Harap selalu sinkronkan hasil fork Anda dengan branch utama kami.
Termasuk dalam cakupan:
- Website resmi thyo.cloud beserta API-nya
- Bot Telegram
@ThyoCloudBot(verifikasi token dan pengiriman kredensial) - Repositori ini, termasuk workflow GitHub Actions
- Alur pembuatan token, verifikasi, dan penyimpanan/penghapusan kredensial sementara
Di luar cakupan:
- Kelemahan pada layanan pihak ketiga (GitHub, Telegram, Railway, Cloudflare, dll.). Laporkan langsung ke vendor terkait
- Serangan Denial of Service (DoS/DDoS), spam, atau uji beban
- Social engineering atau phishing terhadap admin maupun pengguna
- Laporan hasil scanner otomatis tanpa bukti dampak nyata (proof of concept)
- Masalah akibat kelalaian pengguna sendiri, misalnya membagikan token atau kredensial RDP ke orang lain
- Temuan yang membutuhkan akses fisik ke perangkat pengguna
๐จ Tolong JANGAN memublikasikan kerentanan secara publik, di GitHub Issues, Discussions, atau grup komunitas sebelum kami sempat memperbaikinya.
Kami menganut prinsip Responsible Disclosure. Laporkan temuan Anda secara privat melalui:
| Kanal | Keterangan |
|---|---|
| ๐ฌ Telegram (DM) | Hubungi Admin ThyoCloud, kirim pesan langsung ke admin, bukan di grup publik |
Semakin lengkap laporan Anda, semakin cepat kami dapat menindaklanjuti:
- Ringkasan kerentanan dan komponen yang terdampak (website, API, bot, workflow)
- Langkah reproduksi yang jelas, berurutan, dan dapat diulang
- Bukti (proof of concept), berupa tangkapan layar, video singkat, atau request/response
- Dampak yang Anda perkirakan (data apa yang bisa bocor, akses apa yang bisa didapat)
- Saran perbaikan (opsional, tapi sangat dihargai)
- Nama/alias yang ingin dicantumkan di Hall of Fame (opsional)
| Tahap | Target Waktu |
|---|---|
| ๐ฌ Konfirmasi laporan diterima | 24โ48 jam |
| ๐ Triase dan validasi awal | ยฑ 3โ7 hari |
| ๐ ๏ธ Perbaikan (tergantung tingkat keparahan) | Kritis: secepatnya ยท Lainnya: sesuai kompleksitas |
| ๐ข Pengungkapan publik terkoordinasi | Setelah perbaikan dirilis, dibahas bersama pelapor |
Kami akan mengabari Anda secara berkala mengenai perkembangan laporan. Mohon beri kami waktu yang wajar (disarankan hingga 90 hari) untuk memperbaiki sebelum Anda mengungkapkan temuan ke publik.
| Level | Contoh |
|---|---|
| ๐ด Kritis | Kebocoran kredensial RDP pengguna, pengambilalihan akun, eksekusi kode di infrastruktur kami |
| ๐ Tinggi | Bypass verifikasi token, akses tanpa izin ke data pengguna atau panel admin |
| ๐ก Sedang | Kelemahan validasi yang berdampak terbatas, kebocoran informasi non-sensitif |
| ๐ข Rendah | Masalah konfigurasi minor, hardening yang disarankan |
Kami tidak akan mengambil tindakan hukum terhadap peneliti yang bertindak dengan itikad baik dan mematuhi kebijakan ini. Agar tetap berada dalam perlindungan tersebut, mohon:
- โ Hanya menguji akun dan instance milik Anda sendiri
- โ Berhenti dan segera melapor jika tanpa sengaja mengakses data pengguna lain
- โ Tidak mengunduh, menyalin, mengubah, atau menghapus data milik pengguna lain
- โ Tidak mengganggu ketersediaan layanan bagi pengguna lain
- โ Tidak membagikan temuan ke pihak lain sebelum diperbaiki
- โ Tidak menggunakan temuan untuk keuntungan pribadi atau memeras
Sesuai Catatan Transparansi di README: RDP adalah layanan gratis berbatas waktu (maksimal 6 jam) dan dikelola terpusat. Salinan kredensial disimpan sementara untuk keperluan dukungan teknis, lalu dihapus otomatis setelah sesi kedaluwarsa. Setiap celah yang berkaitan dengan penyimpanan atau penghapusan data ini kami anggap prioritas tinggi.
Kami menghargai setiap kontribusi. Pelapor dengan temuan valid dapat:
- ๐ Dicantumkan di Security Hall of Fame pada README utama
- ๐ค Diundang sebagai kontributor proyek
- ๐ข Mendapat ucapan terima kasih publik setelah perbaikan dirilis
โน๏ธ Saat ini kami belum menyediakan program bug bounty berbayar. Penghargaan diberikan dalam bentuk pengakuan publik.
Terima kasih telah membantu menjaga ThyoCloud tetap aman bagi seluruh komunitas.
๐ฎ๐ฉ Bahasa Indonesia | ๐ฌ๐ง English
The security of the ThyoCloud community is our priority. This document explains which versions are supported, how to report vulnerabilities, what we expect from reporters, and what you can expect from us.
| Version / Branch | Security Support |
|---|---|
main (latest) |
โ Supported |
Forks that are behind main |
โ Not supported |
Security fixes are released on the main branch only. Please keep your fork in sync with our main branch.
In scope:
- The official website thyo.cloud and its API
- The Telegram bot
@ThyoCloudBot(token verification and credential delivery) - This repository, including GitHub Actions workflows
- Token creation, verification, and temporary credential storage/deletion flows
Out of scope:
- Weaknesses in third-party services (GitHub, Telegram, Railway, Cloudflare, etc.). Please report those to the vendor
- Denial of Service (DoS/DDoS), spam, or load testing
- Social engineering or phishing against admins or users
- Automated scanner output without a demonstrated real-world impact (proof of concept)
- Issues caused by users' own negligence, such as sharing tokens or RDP credentials
- Findings that require physical access to a user's device
๐จ Please do NOT disclose vulnerabilities publicly โ in GitHub Issues, Discussions, or community groups โ before we have had a chance to fix them.
We follow Responsible Disclosure. Report your findings privately via:
| Channel | Details |
|---|---|
| ๐ฌ Telegram (DM) | Contact the ThyoCloud Admin โ message an admin directly, not in the public group |
- Summary of the vulnerability and the affected component (website, API, bot, workflow)
- Clear, repeatable steps to reproduce
- Evidence (proof of concept): screenshots, a short video, or request/response samples
- Impact as you understand it (what data could leak, what access could be gained)
- Suggested fix (optional, but appreciated)
- Name/alias to be listed in the Hall of Fame (optional)
| Stage | Target Time |
|---|---|
| ๐ฌ Acknowledgement of your report | 24โ48 hours |
| ๐ Triage and initial validation | ~3โ7 days |
| ๐ ๏ธ Fix (depends on severity) | Critical: as soon as possible ยท Others: based on complexity |
| ๐ข Coordinated public disclosure | After the fix is released, agreed with the reporter |
We will keep you updated on progress. Please allow a reasonable time (up to 90 days is suggested) to fix the issue before any public disclosure.
| Level | Examples |
|---|---|
| ๐ด Critical | Leak of users' RDP credentials, account takeover, code execution on our infrastructure |
| ๐ High | Token verification bypass, unauthorized access to user data or the admin panel |
| ๐ก Medium | Validation weaknesses with limited impact, disclosure of non-sensitive information |
| ๐ข Low | Minor misconfigurations, recommended hardening |
We will not pursue legal action against researchers who act in good faith and follow this policy. To stay within that protection, please:
- โ Test only your own accounts and instances
- โ Stop and report immediately if you accidentally access another user's data
- โ Do not download, copy, modify, or delete other users' data
- โ Do not disrupt service availability for other users
- โ Do not share your findings with others before they are fixed
- โ Do not use findings for personal gain or extortion
As stated in the Transparency Notice in the README: this RDP is a free, time-limited (max 6 hours), centrally managed service. A copy of credentials is stored temporarily for technical support and automatically deleted after the session expires. Any flaw related to storing or deleting this data is treated as high priority.
We value every contribution. Reporters with valid findings may be:
- ๐ Listed in the Security Hall of Fame in the main README
- ๐ค Invited as a project contributor
- ๐ข Publicly thanked once the fix is released
โน๏ธ We do not currently run a paid bug bounty program. Recognition is given in the form of public credit.
Thank you for helping keep ThyoCloud safe for the whole community.