|
|
||||||||
| Mira Forumları | Kayıt ol | Mira Türk Yönetimi | Yardım | Üye Listesi | Ajanda | Arama | Bugünki Mesajlar | Forumları Okundu Kabul Et |
|
||
![]() |
|
|
Konu Linki | Seçenekler | Stil |
|
|
#1 (permalink) |
|
|
BBCode yapısının çok karmaşık kodlamaya sahip olmasından dolayı zaman zaman çeşitli açıklarla karşılaşırız, daha önce de bu durumları yaşamıştık.
Son olarak tespitlerimde Ascii (html) formatlı karakterler ile Seditio filtrelerini aşarak javascript ile istenilen komutu verme imkanı sağlanıyor. Sizde bu ciddi açıktan etkilenmek istemiyorsanız alttaki işlemi mutlaka yapmalısınız. Etkilenen Seditio Sürümleri - Tüm sürümler Açığa Karşı Çözüm Kod:
**BBCode Açığına Karşı Çözüm** (Mart 2008)
Türkçe: system/function.php'yi açın ve sed_cc fonksiyonunu alttaki ile değiştirin:
English: search for in system/functions.php function sed_cc
replace sed_cc function:
function sed_cc($text)
{
// modified by dvdbil | seditio-tr.com
$text = preg_replace('/&#([0-9]{2,4});/is','&#$1;',$text);
$text = str_replace(
array('%3C', '<', '{', '<', '>' , '$', '\'', '"', '\\', '&', ' '),
array(' ', ' ', '{', '<', '>', '$', ''', '"', '\', '&amp;', '&nbsp;'), $text);
return($text);
}
Konu TRouBLeSHooTeR tarafından (09-25-2008 Saat 06:17 PM ) değiştirilmiştir.. |
|
| Adli üyeye bu mesaji için Tesekkür Eden 2 Kisi: | αℓιяιzα™ (09-25-2008), TRouBLeSHooTeR (09-25-2008) |
|
|
#5 (permalink) | ||||||||
![]() Üye Numarası: 1 Şuanda: Sitede Değil
Memleket: Giresun Meslek: Tasarım Yaş: 17
Konular: 53
Teşekkürleri: 27
35 Konusuna
70 Teşekkür Aldı Tecrübe Puanı: 10 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Çünkü seditio cms ile ilgili bir konu.
__________________
Forever Mira ¤ۣۜ..¤ Forever Turkey !
![]() Bir Süre Yokum ... ![]() ----------------------------------------------- |
||||||||
|
![]() |
| Etiketler |
| açığı, code, kapatılması |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|