Tags:
Node Thumbnail

Hasin Hayder, Rifat Nabi, และ Abu Ashraf Masnun ได้โพสต์ลงบนบล็อกของพวกเขาเกี่ยวกับช่องโหว่บน Facebook ที่ใช้ฟีเจอร์โพสต์โดยอีเมลในการโพสต์รูปภาพหรือข้อความลงในกลุ่มโดยเสมือนกับผู้เป็นเจ้าของอีเมลนั้นโพสต์เอง

หลักการทำงานของช่องโหว่นี้ค่อนข้างง่ายมาก ผู้โจมตีจะใช้เซิฟเวอร์ SMTP หรือสคริปต์ในการส่งอีเมลโดยเปลี่ยนแปลงข้อมูลของอีเมลผู้ส่งในส่วนหัวของอีเมลให้เป็นอีเมลของสมาชิกในกลุ่มนั้นและทำการส่งไปยังอีเมลของกลุ่ม ช่องโหว่นี้เกิดขึ้นเพราะ Facebook ไม่ได้ตรวจสอบที่มาของอีเมลอย่างชัดเจนและถี่ถ้วน ระบบจึงทำการโพสต์ข้อความหรือรูปภาพนั้นๆ ลงในกลุ่มได้

ในเรื่องการแก้ไขนั้น Hayder แนะนำให้ Facebook ปิดฟีเจอร์ในการโพสต์โดยใช้อีเมลอย่างเร็วที่สุด หรืออาจจะใช้การสร้าง security token และให้ผู้ใช้งานนำไปใส่ในอีเมลเพื่อใช้ในการยืนยันและใช้การส่งลิงก์กลับเพื่อยืนยันการโพสต์ด้วย

ต่อมาทางโฆษกของ Facebook ก็ได้ออกมากล่าวเกี่ยวกับเหตุการณ์นี้ว่าไม่น่าจะเป็นช่องโหว่ของระบบแต่เป็นช่องโหว่ของ SMTP มากกว่า ถึงอย่างไรก็ตามก็ได้มีการแจ้งเตือนไว้แล้วในกรณีที่มีการส่งอีเมลจากผู้ใช้ที่ไม่มีการระบุตัวตนที่แน่ชัดรวมไปถึงการบล็อคบางอีเมลในลักษณะนี้ด้วย แต่อาจมีบางเคสที่ยังไม่ได้รับการบล็อคที่ถูกต้องจนทำให้เกิดเหตุการณ์แบบนี้ขึ้น

ที่มา - The Next Web

Get latest news from Blognone

Comments

By: lingjaidee
ContributoriPhoneAndroid
on 28 September 2012 - 04:15 #482067
lingjaidee's picture

ห้ะ! ช่องโหว่ของ SMTP เชียวเรอะ แต่โพสทางเมล์นี่ยังไม่เคยลองแฮะ สงสัยจะตรวจแค่ from แล้วยืนยันตนให้เลยๆ เกิดปัญหา ;)


my blog

By: HyBRiD
ContributoriPhoneSymbianUbuntu
on 28 September 2012 - 04:26 #482073
HyBRiD's picture

เอิ่ม ...

By: lancaster
Contributor
on 28 September 2012 - 04:42 #482074

SMTP นี่โหว่มาตั้งแต่คิดโปรโตคอลแล้ว (คุ้นๆว่าคนทำเองก็เตือนว่าทำเล่นๆ อย่าเอาไปใช้จริงเลย)

By: BLiNDiNG
AndroidUbuntuWindowsIn Love
on 28 September 2012 - 05:40 #482083
BLiNDiNG's picture

จดหมายผิดซอง.............

By: semicolonth
ContributoriPhoneAndroidRed Hat
on 28 September 2012 - 13:19 #482248
semicolonth's picture

จะว่าเป็นช่องโหว่ใน SMTP ก็ไม่ผิดครับ แต่ระบบของ Facebook ก็ควรจะป้องกันนี่ ไม่ใช่ปัดความรับผิดชอบกันเฉย ๆ


blog.semicolon.in.th