ช่วงเดือนธันวาคมที่ผ่านมานักพัฒนาเคอร์เนลลินุกซ์กำลังเร่งพัฒนาแพตช์ชุดใหญ่ kernel page-table isolation (KPTI) ที่แก้ปัญหาช่องโหว่ของซีพียูอินเทล ที่เปิดให้แฮกเกอร์ที่รันโค้ดในระดับ user สามารถรู้ตำแหน่งของฟังก์ชั่นต่างๆ ในเคอร์เนลได้ จากเดิมที่ควรปกป้องไว้ด้วยระบบสุ่มตำแหน่งหน่วยความจำเคอร์เนล (KASLR)
แพตช์ KPTI แยก page global directory (PGD) ตารางแสดงตำแหน่งหน่วยความจำชั้นบนสุดที่เคยใช้งานร่วมกันระหว่างเคอร์เนลและโปรเซสอื่นๆ ในระดับ user เพื่อป้องกันโปรเซสระดับ user ไม่ให้รับรู้ว่าเคอร์เนลที่ map ไว้ที่ตำแหน่งใด กระบวนการนี้ปกติตัวซีพียูจะจัดการให้อยู่แล้ว แต่ด้วยบั๊กของซีพียูที่ยังไม่เปิดเผย ทำให้กระบวนการไม่สมบูรณ์
การเปิด KPTI จะทำให้ประสิทธิภาพซีพียูลดลงประมาณ 5% ทีมงาน PostgresQL ทดสอบเคอร์เนลใหม่แล้วพบว่าประสิทธิภาพลดลง 7-23% นับว่าเลวร้ายสำหรับซีพียูราคาแพง
Tom Lendacky จากเอเอ็มดีออกมายืนยันว่าสถาปัตยกรรมของเอเอ็มดีไม่ได้รับผลกระทบจากช่องโหว่นี้
กำหนดเวลาเปิดเผยช่องโหว่ทั้งหมดจะอยู่ภายในเดือนนี้ ถึงเวลานั้นเราน่าจะได้รับรู้ว่าช่องโหว่นี้ร้ายแรงแค่ไหน คาดว่าฝั่งวินโดวส์จะปล่อยแพตช์ภายในเดือนนี้เช่นกัน
ที่มา - LWN, The Register
on
AMD หล่อเลยงานนี้
mekpro Wed, 03/01/2018 - 12:28
AMD หล่อเลยงานนี้
Ryzenไหมจ๊ะอิอิ
Jirawat Wed, 03/01/2018 - 12:51
In reply to AMD หล่อเลยงานนี้ by mekpro
Ryzenไหมจ๊ะอิอิ
ว่าแต่ intel
semiauto Wed, 03/01/2018 - 13:00
ว่าแต่ intel ไม่ช่วยแก้กันหน่อยเหรอ(หรือช่วยไปแล้ว)
หรือว่ามันเป็นแผนฆ่า Linux ทางอ้อมหรือเปล่านะ 555
ปัญหาคือบั๊กมันอยู่ในตัว cpu
iamfalan Wed, 03/01/2018 - 13:44
In reply to ว่าแต่ intel by semiauto
ปัญหาคือบั๊กมันอยู่ในตัว cpu ครับ ซึ่งแก้ไขไม่ได้
สิ่งที่เขากำลังทำคือแก้ปัญหาด้วย sw ซึ่งมันจะทำงานได้ช้าลง
Intel
langisser Wed, 03/01/2018 - 16:12
In reply to ว่าแต่ intel by semiauto
Intel น่าจะช่วยอยู่เบื้องหลังมั้งครับ ส่วนแผนฆ่า Linux ก็ไม่น่าใช่เพราะ Windows ก็โดนด้วย -> "คาดว่าฝั่งวินโดวส์จะปล่อยแพตช์ภายในเดือนนี้เช่นกัน"
อันนี้ผมเติมมาตอนหลังเพราะขาด
lew Wed, 03/01/2018 - 16:39
In reply to Intel by langisser
อันนี้ผมเติมมาตอนหลังเพราะขาดไปในข่าวเวอร์ชั่นแรกครับ
งานนี้จะมีเรียกคืนมั้ยน่อ...
osmiumwo1f Wed, 03/01/2018 - 15:39
งานนี้จะมีเรียกคืนมั้ยน่อ...
วินโดว์จะไม่ทำให้มันช้าลง
A4 Wed, 03/01/2018 - 16:55
วินโดว์จะไม่ทำให้มันช้าลง เดี๋ยวโดนรุมฟ้องเหมือน แอพเพิล
อ้าว เฮ้ย ไหงงั้น
-Rookies- Wed, 03/01/2018 - 17:25
อ้าว เฮ้ย ไหงงั้น จะวงกว้างขนาดไหนเนี่ย แล้วถ้าเราโดนด้สยจะเรียกร้องอะไรได้บ้าง?
อันนี้ฟ้องได้ไหมน่า อิอิ
pote2639 Wed, 03/01/2018 - 20:12
อันนี้ฟ้องได้ไหมน่า อิอิ
ถ้าทำโดนฟ้องแน่
Jirawat Wed, 03/01/2018 - 20:16
ถ้าทำโดนฟ้องแน่ อิอิเตรียมตังไว้รอเลย
สอบถามเป็นความรู้ครับ:
mangkabee Wed, 03/01/2018 - 20:40
สอบถามเป็นความรู้ครับ: ตอนนี้ใช้ Server มีแต่ CPU Intel หมดเลย ทาง Admin จะป้องกัน server จากการเจาะได้อย่างไรบ้างครับ
ตอนนี้ยังงงๆ กันมากครับ
lew Thu, 04/01/2018 - 00:54
In reply to สอบถามเป็นความรู้ครับ: by mangkabee
ตอนนี้ยังงงๆ กันมากครับ เพราะบั๊กยังไม่เปิดเผย นี่เห็นกันคร่าวๆ โค้ดที่เปิดออกมาก็ไม่มีคอมเมนต์ต้องเดาๆ กันเอาเอง รอแพตช์ทางการน่าจะมีความชัดเจนกว่านี้ว่าอะไรยังไง
ขอบคุณครับ
mangkabee Thu, 04/01/2018 - 14:17
In reply to ตอนนี้ยังงงๆ กันมากครับ by lew
ขอบคุณครับ
เพิ่งถอย 8700K มา
nuttwud009 Wed, 03/01/2018 - 23:14
เพิ่งถอย 8700K มา งานงอกละคราวนี้
บัคขนาดนี้มันต้องเรียกคืนละ
aoza00123 Wed, 03/01/2018 - 23:46
บัคขนาดนี้มันต้องเรียกคืนละ ความเร็วลดลงตั้ง20%
ผู้ใช้ทั่วไปต้องทำอะไรบ้างครั
PeterBen Thu, 04/01/2018 - 10:56
ผู้ใช้ทั่วไปต้องทำอะไรบ้างครับ
แปลว่า CPU รุ่นที่ผ่านมาจนถึงปัจจุบันทั้งหมด โดนเหรอครับ