Joomla < 3.6.4 Hesap Oluşturma/Yüksek Yetkiyle Veri Girişi ve Exploit [trsz_kwt]

Trsz_kwT

Özel Üye
Katılım
2 Ara 2017
Mesajlar
467
Tepkime puanı
0
Puanları
0
[font=medium-content-serif-font, Georgia, Cambria,]Joomla dün version 3.6.4 için yeni bir güncelleme yaması yayınladı:[/font]
  • [font=medium-content-serif-font, Georgia, Cambria,]High Priority — Core — Account Creation (affecting Joomla! 3.4.4 through 3.6.3) [/font]
  • [font=medium-content-serif-font, Georgia, Cambria,]High Priority — Core — Elevated Privileges (affecting Joomla! 3.4.4 through 3.6.3) [/font]
[font=medium-content-serif-font, Georgia, Cambria,]Bu güvenlik açıklarının nasıl çalıştığını merak ediyordum. Bu nedenle açık bulunabilecek kaynak kodları kontrol etmeye ve bir exploit yazmaya karar verdim... [/font]
[font=medium-content-serif-font, Georgia, Cambria,]Açık bulabilmek için; components/com_users/controllers/user.php dosyasının php kodlamasına bakarken...[/font]

[font=-apple-system, BlinkMacSystemFont,]
[img=700x402]https://d262ilb51hltx0.cloudfront.net/max/800/1*rcQOD91a1S7RyZKjENEApA.png[/img][/font][/SIZE]


[font=medium-content-serif-font, Georgia, Cambria,]UsersControllerUser  ile kayıt yöntemi tamamen kaldırılmıştı. [/font]
[font=medium-content-serif-font, Georgia, Cambria,]ilginçtir! Joomla 3.6.3 versiyonunu kurdum ve kayıt yapılırken server'a gönderilen POST bilgilerini inceleme karar verdim:[/font]

[font=-apple-system, BlinkMacSystemFont,]
[img=700x696]https://d262ilb51hltx0.cloudfront.net/max/800/1*tgI3Ln1SnsST9b3WFQVenQ.png[/img][/font][/SIZE]


Joomla'da seçim parametresi default bir değerdir. Joomla eklentilerinde [components] dizinindedir. Ve task parametresi kayıt için kullanılar değişkendir.

Yetkisiz yeni kayıt açığını kullanabilmek için panele girerek "Kullanıcı Kaydını Kabul Et" yani "Allow User Registration" seçeneğini kapattım...


[font=-apple-system, BlinkMacSystemFont,]
[img=700x123]https://d262ilb51hltx0.cloudfront.net/max/800/1*i9B8qTsM_QMyMTJdaTiF2A.png[/img][/font][/SIZE]


[font=medium-content-serif-font, Georgia, Cambria,]Sonuçta, task parametresini (registration.register) dan (user.register) olarak değiştirdim...[/font]


[font=-apple-system, BlinkMacSystemFont,]
[img=700x638]https://d262ilb51hltx0.cloudfront.net/max/800/1*8iEPFk9X-qHqtfuRfxPsKQ.png[/img][/font][/SIZE]


[font=medium-content-serif-font, Georgia, Cambria,]Yeni kullanıcı kaydı izni kapalı olmasına rağmen daha önce kaydettiğim POST değerleri ile yinede kayıt olabildim... (attacker123 olarak)[/font]


[font=-apple-system, BlinkMacSystemFont,]
[img=700x202]https://d262ilb51hltx0.cloudfront.net/max/800/1*TGnFk7fqZRk7d9p5nXyX9w.png[/img][/font][/SIZE]


[font=medium-content-serif-font, Georgia, Cambria,]Yetki Değiştirmek, için yeni oluşturduğum kullanıcı grup seçimini user[groups][] parametresini değiştirdim.[/font]


[font=medium-content-serif-font, Georgia, Cambria,]Administrators yetkisi için Grup No=7'dir[/font]
[font=medium-content-serif-font, Georgia, Cambria,]Dolayısıyla, bu iki güvenlik açığını birleştirerek herhangi bir önceki kimlik doğrulama olmadan bir Yönetici kullanıcısı oluşturmak mümkündür. [/font]
[font=medium-content-serif-font, Georgia, Cambria,]Bundan sonra, bir shell yükleyebilir ve sunucuda kod excecution yapabilirsiniz...[/font]

[font=-apple-system, BlinkMacSystemFont,]
[img=700x294]https://d262ilb51hltx0.cloudfront.net/max/800/1*ZKJZdP-zZJvzri5kXHNM4A.png[/img][/font][/SIZE]

[font=medium-content-sans-serif-font,]Sonuçta:[/font]
  • [font=medium-content-serif-font, Georgia, Cambria,]İsteğin çalışması için geçerli bir çerez ve güvenlik kodu içermesi gerekir. Giriş formundan bir belirteç toplayabilirsiniz. Güvenlik simgesi garip olabilir ve her zaman işe yaramaz. Halen güvenilir bir şekilde nasıl çalışılacağını bulmaya çalışıyorum.[/font]

Gizli içeriği görüntüleme kayıtlı kullanıcılar için mevcuttur!
 

mersin escort mersin e ticaret bodrum escort fethiye escort alanya escort konya escort marmaris escort bodrum escort vozol puff sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort sakarya escort ankara escort meritking giriş
Üst
Copyright® Ajanlar.org 2012