Teknoloji şirketleri, milyonlarca satır koddan oluşan hizmetlerindeki açıkları hızlı bir şekilde gidermek için ödüllü "bug bounty" ya da Türkçesi ile "hata avı" programları düzenler. İşin siber güvenlik ya da sistem açıkları konusuna meraklı yazılımcılar ise buldukları açıkları dev şirketlere bildirirler. Son zamanlarda bug bounty konusunda Türkiye'deki yazılımcılar da önemli işler başarıyor.
Çok değil, daha geçtiğimiz Mayıs ayında Apple'ın bir açığını bulup süreç sonunda 7.500 dolar ile ödüllendiren Rıza Sabuncu, bundan yaklaşık 1 ay önce Apple'ın bir açığını daha buldu. Kendisine ulaştığımızda söz konusu açığın "Apple'ın adres formatlama configlerinin (ayar dosyalarının), geliştirme için gerekli olan ve kullanıcı adı ile parolaların saklandığı bir bulut servisi üzerinde" olduğunu belirtti.
Ardından 15 gün boyunca Apple'ın binlerce subdomain (alt alan adına) adresine toplamda milyarlarca HTTP isteği gönderip test yaptı. Durumu Apple'a detaylı şekilde raporlayan Rıza, açığın yaklaşık 3 saat içerisinde giderildiğini belirtti. Normal şartlarda Apple'ın bir raporu gözden geçirmesi, keşfeden kişiye ulaşıp gerekirse birlikte çalışması ve ödülü açıklaması aylar sürüyor, ancak Rıza'nın keşfettiği bu açıkta tüm süreç 1 ay sürdü. Bu da aslında bulduğu açığın Apple için ne kadar kritik olduğunu gösteriyor.
Rıza'nın bir diğer ödül avcısı arkadaşı, 18 yaşındaki Ertuğrul ise Apple'ın iTunes servisinin bir alan adında açık buldu. Açığı 3 Haziran tarihinde yaklaşık 1 saat içerisinde keşfettiğini ve sonucunda AppleID'lerinin bile etkilenebileceğini belirten Ertuğrul, ardından 1,5 saat içerisinde videolu kanıtlar ile detayları Apple'a raporladı. Apple, kullanıcıların etkilenmemesi için ilk 24 saat içinde açığı kısmen giderdi, ardından düzenli olarak yapılan güncellemeler ile sorun 13 Ağustos'ta tamamen ortadan kaldırıldı.
Her iki yazılımcı da verilen ödülleri kabul etti:
Mayıs ayında 3 aylık bir sürecin ardından Apple'dan 7.500 dolar ödül kazanan Rıza Sabuncu, keşfettiği son açık sayesinde 2.500 ABD doları ile ödüllendirildi. Ertuğrul ise 5.000 ABD doları ile ödüllendirildi. Her iki yazılımcı da verilen ödülü kabul etti.
2020 boyunca Apple'ı tabiri caizse haraca bağlayan Rıza'ya ve Apple'ın açığını aramaya karar verdiği ilk gün, ilk testlerinden birisinde sonuca ulaşan Ertuğrul'a sosyal medyadan tebrik mesajları yağdı. Apple'ın bug bounty programı, dünyanın pek çok noktasındaki yazılımcının ilgisini çeken bir konu. Eğer siz de yazılımcıysanız ve bu konuya ilginiz varsa Apple'ın resmi sayfasından programın detaylarına ulaşabilirsiniz. Bunun yanı sıra Rıza'nın bir önceki hata avıyla ilgili daha detaylı bilgi için aşağıdaki videoyu inceleyebilirsiniz.