หน้าหลักสุขภาพ |  คลินิค |  ข่าวสารบ้านเมือง |  เกมส์-ฟรีไทม์ |  >เทคโนโลยี |  workshop | 

Languages
เลือกรูปแบบภาษา:


Content
· 14 ระบบกระดานข่าวในphpNUKE
· 15 หน้าแรกforum administration
· 16 การปรับแต่งทั่วไป general forum administration
· 17 การสร้างหน้ากระดานข่าว
· 18 การควบคุมสิทธิการใช้งานกระดานข่าว
· 19 การสร้างโมเดอเรเตอร์(ผู้ตรวจทานกระดานข่าว)
· 20. การจัดระดับการใช้งานสมาชิก(user rank)

Total Hits
มีผู้เข้าเยี่ยมชม
546908
คน ตั้งแต่ March 2004

User Info
สวัสดี, Anonymous
ชื่อเรียก
รหัสผ่าน
รหัสลับ: รหัสลับ
กรุณาพิมพ์รหัสลับที่นี่

(สมัครสมาชิก)
ข้อมูลสมาชิก:
สมาชิกคนล่าสุด: piggyza
สมาชิกใหม่วันนี้: 0
สมาชิกใหม่เมื่อวาน: 0
สมาชิกทั้งหมด: 177

ผู้ที่กำลังใช้งานขณะนี้:
บุคคลทั่วไป: 10
สมาชิก: 0
ทั้งหมด: 10

doctornuke
·Spread firefox 3.0 for Thais
·Mail server malfunction , new user can not be registered.
·PHPNUKE 8.1 has been released
·Who is Online admin module Version 1.5
·pagerank chart
·New ,ajax shoutbox tagshout for phpnuke7.8-7.9
·Global warming,the challenge
·A nice feature from google webmaster tools -Check Your links
·Beware googlebombs effects from your phpnuke footer
·What is googlebomb?

อ่านต่อ...
workshop.thaihealth.net :: ดูกระทู้ - พบช่องโหว่ใน PHP-Nuke 7.9 (ทุกเวอร์ชั่น)
คำถามถามบ่อยของกระดานข่าว * ค้นหา * ข้อมูลส่วนตัว * รายนามสมาชิก * กลุ่มผู้ใช้งาน * เข้าระบบเพื่อตรวจข่าวสารส่วนตัวของคุณ * สมัครสมาชิก * เข้าระบบ
พบช่องโหว่ใน PHP-Nuke 7.9 (ทุกเวอร์ชั่น)
ตั้งกระทู้ใหม่   ตอบกระทู้
workshop.thaihealth.net หน้ากระดานข่าวหลัก » errors » พบช่องโหว่ใน PHP-Nuke 7.9 (ทุกเวอร์ชั่น)
ดูกระทู้ก่อนนี้ :: ดูกระทู้ถัดไป  
ผู้ส่ง ข้อความ
knight2000
Newbie
Newbie


เข้าร่วมเมื่อ: Nov 03, 2006
ตอบ: 93

 ตอบ ตอบ: ส. พย. 04, 2006 4:18 am    ชื่อกระทู้: พบช่องโหว่ใน PHP-Nuke 7.9 (ทุกเวอร์ชั่น)
ตอบกระทู้ด้วยเครื่องหมายคำพูด(quote)

คุณ Paisterist พบช่องโหว่ใน PHP-Nuke ที่ให้ผู้บุกรุกโจมตีแบบ SQL injection ทางตัวแปร $forwhat ใน modules/journal/search.php
ช่องโหว่ นี้พบใน 7.9 ส่วนเวอร์ชั่นอื่นๆ ก็อาจจะมีช่องโหว่นี้ด้วย

ที่มา http://secunia.com/advisories/22617/

วิธีแก้ไข
[open]
modules/journal/search.php
[find] (near line 60)
โค้ด:
    $forwhat = filter($forwhat, "nohtml");
    $forwhat = filter($forwhat, "nohtml");

[replace]
โค้ด:
    $forwhat = filter($forwhat, "nohtml");
    $forwhat = addslashes(filter($forwhat, "nohtml"));


สำหรับเวอร์ชั่นอื่น ใช้วิธีแก้ไขหลักการเดียวกันครับ

หมายเหตุ
1. เท่าที่ผมตรวจย้อนหลังไปที่ 7.0 และตรวจสอบที่ 8.0(eng) ก็พบว่ามีช่องโหว่นี้ด้วยครับ เพราะฉะนั้นควรตรวจสอบตั้งแต่ 6.5-7.9(thai) เลยครับ
2. PHP-Nuke สายพันธุ์อื่น ก็ควรจะตรวจสอบเช่นกัน และใช้วิธีแก้ไขเหมือนกันครับ
 กลับไปข้างบน »
แสดงข้อมูลส่วนตัวของสมาชิก ส่งข่าวสารส่วนตัว เข้าชมเว็บไซต์ ICQ
แสดงการตอบก่อนนี้:   
workshop.thaihealth.net หน้ากระดานข่าวหลัก » errors » พบช่องโหว่ใน PHP-Nuke 7.9 (ทุกเวอร์ชั่น)
ตั้งกระทู้ใหม่   ตอบกระทู้ ปรับเวลา GMT + 7 ชั่วโมง
หน้า 1 จากทั้งหมด 1

 
ไปยัง:  
คุณ ไม่สามารถ ตั้งกระทู้ใหม่ในกระดานนี้
คุณ ไม่สามารถ ตอบกระทู้ในกระดานนี้
คุณ ไม่สามารถ แก้ไขการตอบกระทู้ของคุณในกระดานนี้
คุณ ไม่สามารถ ลบการตอบกระทู้ของคุณในกระดานนี้
คุณ ไม่สามารถ ลงคะแนนในแบบสำรวจในกระดานนี้


globalwarming awareness2007
Google pagerankclick to verify
.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
การสร้างหน้าเอกสาร: 0.12 วินาที
Solaris-Thaihealth-Blue