Microsoft เตือนพบช่องโหว่ยกระดับสิทธิ์บน Linux ‘Nimbuspwn’ แนะผู้ใช้งานรออัปเดต

Nimbuspwn เป็นชื่อเรียกของชุดของช่องโหว่ที่นำไปสู่การยกระดับสิทธิ์ในระบบ Linux ซึ่งถูกค้นพบโดยทีมงานของ Microsoft

ในระหว่างที่นักวิจัยของ Microsoft กำลังดูเรื่อง Message ที่อยู่ใน System Bus ก็ได้ฉุกใจเข้าไปรีวิวโค้ดของ networkd-dispatcher ซึ่งก็คือตัวส่งสถานะการเชื่อมต่อบน Linux และพบกับชุดของช่องโหว่ที่มีหมายเลขอ้างอิงคือ CVE-2022-29799 และ CVE-2022-29800 หรือ Nimbuspwn ซึ่งได้เผยถึงช่องโหว่หลายด้านเช่น Directory Traversal, Symlink race และ time-of-check-time-of-use (TOCTOU) race condition

เจาะลึกภายในกระบวนการตัว networkd-dispatcher daemon ถูกรันด้วยสิทธิ์ Root ในระหว่างการบูต โดยมีการใช้ method ที่ชื่อ ‘_run_hooks_for_state’ เพื่อค้นหาและรันสคริปต์ตามสถานะของเครือข่ายที่ตรวจเจอ ภายในโค้ดมีการคืนค่าไฟล์สคริปต์ที่เป็นเจ้าของโดยกลุ่มผู้ใช้ที่เป็น Root ในไดเรกทอรี ‘/etc/networkd-dispatcher/.d’ และการรันแต่ละสคริปต์ในนั้นจะมีการเรียกโปรเซสที่ชื่อ ‘ subprocess.Popen’ พร้อมตัวแปร Environment

ทั้งนี้ผู้เชี่ยวชาญพบว่าฟังก์ชันขาดการตรวจสอบที่เพียงพอทำให้ผู้ไม่หวังดีอาจจะทำ Directory Traversal จากไดเรกทอรีตั้งต้นไปยังที่ต้องการได้ ทั้งสคริปต์ที่ใช้ค้นหาและส่วน subprocess.Popen มีจุดอ่อนเรื่อง Symlink race [https://en.wikipedia.org/wiki/Symlink_race] ประกอบกับมีเวลาที่แน่นอนในการรันสคริปต์ซึ่งแย่งรันได้ (race condition) และเมื่อประกอบความรู้ทั้งสาม คนร้ายสามารถทำการโจมตีได้ตามภาพด้านล่าง

เครดิต : Microsoft

แม้ผู้ค้นพบจะเตือนว่าการยกระดับสิทธิ์นี้อาจจะเปิดทางให้คนร้ายติดตั้งมัลแวร์หรือแรนซัมแวร์ได้ แต่กระนั้นคนร้ายก็ต้องเข้ามาถึงเครื่องได้ก่อน นอกจากนี้ผู้ดูแล networkd-dispatcher ได้อัปเดตแก้ไขปัญหาแล้วด้วยความรวดเร็ว ดังนั้นผู้ใช้งานรออัปเดตต่อไปได้เลยครับ

ที่มา : https://www.bleepingcomputer.com/news/security/new-nimbuspwn-linux-vulnerability-gives-hackers-root-privileges/ และ https://www.infosecurity-magazine.com/news/nimbuspwn-linux-bugs-could-provide/

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

Salesforce เข้าซื้อกิจการ Fin มูลค่าราว 3,600 ล้านดอลลาร์ เสริมแกร่ง AI Agent งานบริการลูกค้า

Salesforce ประกาศลงนามข้อตกลงขั้นสุดท้ายเข้าซื้อกิจการ Fin ผู้ให้บริการแพลตฟอร์ม customer agent ในมูลค่าราว 3,600 ล้านดอลลาร์สหรัฐ เพื่อนำเทคโนโลยี AI Agent สำหรับงานบริการลูกค้ามาเสริมความสามารถให้กับ Agentforce

Cisco ออกแพตช์แก้ช่องโหว่ Zero-day บน Catalyst SD-WAN Manager ที่ถูกใช้โจมตียกระดับสิทธิ์เป็น root

Cisco ปล่อยอัปเดตด้านความปลอดภัยแก้ช่องโหว่บน Catalyst SD-WAN Manager (เดิมคือ SD-WAN vManage) หลังพบว่าถูกใช้โจมตีจริงในลักษณะ Zero-day เพื่อยกระดับสิทธิ์เป็น root บนระบบที่ได้รับผลกระทบ