ช่องโหว่ในไดรเวอร์ vhost-net จากเคอร์เนล Linux

ในไดรเวอร์ vhost-net ซึ่งรับประกันการทำงานของ virtio net ในด้านสภาพแวดล้อมของโฮสต์ ระบุ ช่องโหว่ (CVE-2020-10942) อนุญาตให้ผู้ใช้ภายในเครื่องเริ่มต้นเคอร์เนลสแต็กโอเวอร์โฟลว์โดยการส่ง ioctl (VHOST_NET_SET_BACKEND) ที่มีรูปแบบพิเศษไปยังอุปกรณ์ /dev/vhost-net ปัญหาเกิดจากการขาดการตรวจสอบที่ถูกต้องของเนื้อหาของฟิลด์ sk_family ในโค้ดฟังก์ชัน get_raw_socket()

ตามข้อมูลเบื้องต้น ช่องโหว่นี้สามารถใช้เพื่อโจมตี DoS ภายในเครื่องโดยทำให้เกิดความผิดพลาดของเคอร์เนล (ไม่มีข้อมูลเกี่ยวกับการใช้สแต็กโอเวอร์โฟลว์ที่เกิดจากช่องโหว่ในการจัดระเบียบการเรียกใช้โค้ด)
ช่องโหว่ ถูกกำจัด ในการอัพเดตเคอร์เนล Linux 5.5.8 สำหรับการแจกจ่าย คุณสามารถติดตามการเปิดตัวการอัปเดตแพ็คเกจได้จากเพจ debian, อูบุนตู, RHEL, SUSE/เปิดSUSE, Fedora, โค้ง.

ที่มา: opennet.ru

เพิ่มความคิดเห็น