- Isi yang tercantum di
/.well-known/security.txt milik proyek open source curl
- Menerima laporan tentang masalah keamanan yang ditemukan pada produk mereka sendiri, tetapi tidak memberikan imbalan uang atau bentuk kompensasi lain untuk masalah yang dilaporkan
- Sebagai gantinya, untuk masalah yang telah dikonfirmasi, mereka mencantumkan ucapan terima kasih dan pengakuan kontribusi dalam dokumentasi
- Memperingatkan bahwa jika ada yang membuang waktu dengan laporan yang buruk atau tidak bermakna, mereka akan menghadapi ejekan publik dan pemblokiran
- Menggunakan format standar security.txt yang merangkum inti kebijakan pelaporan keamanan secara ringkas
Kebijakan pelaporan keamanan proyek curl
- Proyek open source curl menerima laporan masalah keamanan pada produk yang dibuat oleh proyek curl
- Laporan dapat dikirim melalui email (security@curl.se) atau halaman advisori keamanan GitHub
- Secara jelas menyatakan tidak ada kebijakan hadiah, dan tidak menyediakan kompensasi dalam bentuk uang maupun bentuk lainnya
- Sebagai gantinya, untuk masalah yang telah dikonfirmasi, mereka memberikan ucapan terima kasih dan pengakuan kontribusi di dokumentasi terkait
Peringatan terhadap laporan yang tidak pantas
- Proyek tersebut secara tegas menyatakan “jika Anda membuang waktu kami dengan laporan tak berguna, Anda akan diblokir dan dipermalukan di depan umum”
- Ini adalah peringatan keras untuk mencegah laporan yang tidak profesional atau tidak berdasar
- Menekankan kualitas laporan dan budaya pelaporan yang bertanggung jawab
Prosedur pelaporan keamanan dan informasi resmi
3 komentar
Sepertinya solusi yang tepat adalah menutup halaman issue GitHub karena laporan issue yang diajukan sembarangan.
Sepertinya ejekan di depan publik juga bukan sesuatu yang melanggar hukum di Korea, ya wkwkwk
Komentar Hacker News
Baru-baru ini saya melihat kabar bahwa cURL menghapus program bug bounty karena kebanjiran laporan bug palsu buatan AI
Artikel terkait: thread Hacker News, liputan ETN
Saya merasa era AI benar-benar sudah dimulai
Saya rasa model distribusi open source sudah menjadi struktur yang tidak berkelanjutan
Awalnya gerakan free software bertujuan menjamin kebebasan pengguna untuk memperbaiki dan meningkatkan software sendiri
Namun sekarang muncul budaya yang mengharapkan issue tracker, review PR, dukungan email, sampai patch keamanan secara gratis
Hal-hal seperti ini pada dasarnya adalah pekerjaan dukungan berbayar, dan kalau bukan sekadar hobi seharusnya ada kompensasi
Walaupun saya sudah menyatakan “tidak berniat memberi dukungan”, kecaman tetap berdatangan, dan itu menjadi proyek OSS pertama sekaligus terakhir saya
Jika banyak pengguna menginginkan fitur yang sama, kumpulan imbalannya membesar, lalu pengembang memilih dan mengerjakan tugas itu
Project manager dan tester juga mendapat persentase tertentu, sehingga semua orang punya insentif
Eric S. Raymond dengan “Bazaar model” dan “Linus's Law (given enough eyeballs, all bugs are shallow)” justru mengandaikan kolaborasi terbuka
Mereka bisa menetapkan batasan dan aturan sendiri, lalu memblokir orang yang tidak sopan
Belakangan ini saya membantu proyek dokumentasi OWASP, dan mahasiswa India mengirim banyak PR dan issue aneh hasil LLM
Saya mengusulkan struktur seperti Ghostty: mulai dulu dari ‘Discussion’, lalu hanya issue yang disetujui maintainer yang boleh diubah menjadi PR
Seperti kata Torvalds, berkat LLM pemeliharaan kode tampaknya akan menjadi mimpi buruk
Pernah suatu kali saya mengajukan bug report, lalu mendapat hujatan keras di Reddit karena informasi reproduksinya kurang
Sejak kejadian itu saya hampir berhenti total dari media sosial
Kita harus ingat bahwa kritik itu ditujukan pada laporannya, bukan pada orangnya
Untuk mengatasi masalah kontribusi berkualitas rendah yang dihasilkan Eternal September dan LLM, saya justru merasa perlu ada friksi yang menaikkan hambatan masuk
Misalnya kontributor pertama harus mengirim laporan lewat kartu pos dengan QR code, semacam itu
Jika sebuah proyek tenggelam dalam PR yang penuh emoji dan error, Bazaar model akan sulit lagi berfungsi
Melimpahnya informasi yang belum diverifikasi bukan cuma masalah open source, tetapi masalah masyarakat secara umum
Budaya kita masih belum punya sistem imun terhadap informasi palsu
Saya teringat masa ketika The Pirate Bay dulu memublikasikan email ancaman hukum dari MPAA
Jejaknya masih bisa dilihat di halaman tanggapan hukum TPB (web archive)
Cara mereka memang tidak terlalu efektif, tetapi tetap menjadi semacam simbol perlawanan
Pada proyek open source terkenal yang dipelihara teman saya, mahasiswa Tiongkok mengirim laporan kerentanan keamanan palsu sebagai tugas kuliah
Kebanyakan tidak bisa direproduksi sehingga membuang waktu maintainer
Selain itu, karena perbedaan konfigurasi tiap distro, kerentanan nyata kadang muncul dari konfigurasi paket, bukan kode upstream
Di subreddit Kryptos K4 pun banyak postingan “sudah terpecahkan!” buatan LLM, sehingga pelanggaran pertama langsung diban
Saya khawatir kecurangan tugas dengan AI sekarang sudah menyebar ke semua bidang
Sehebat apa pun AI berkembang, nilai belajar mandiri tetap tidak tergantikan
Pada akhirnya LLM bukan alat berpikir kreatif, melainkan sekadar autocomplete yang diperkuat
Saya rasa akan bagus jika GitHub memberi pengguna skor kepercayaan atau sistem reputasi
Artikel terkait: liputan GeekWire
Pada akhirnya perusahaan memakai layanan triage perantara berbayar
Dalam proses ini, orang yang pertama merespons sering kali bukan ahli yang sebenarnya, sehingga laporan yang benar justru ditangani terlambat
Situasi saat ini adalah struktur yang buruk bagi semua pihak dan terus memburuk