AWS แสดงการใช้ตัวแทนปัญญาประดิษฐ์เพื่อคัดกรองช่องโหว่ของ Linux Kernel
30 ตุลาคม 2026 · อ่าน 1 นาที
วิศวกรจาก Amazon Web Services (AWS) ได้อธิบายถึงวิธีการที่ทีมบำรุงรักษา Linux kernel สำหรับโครงสร้างพื้นฐาน EC2 ใช้จัดการกับช่องโหว่ CVE ของ kernel โดยกระบวนการนี้เป็นการผสมผสานระหว่างตัวกรองอัตโนมัติ ตัวแทนปัญญาประดิษฐ์ และการตรวจสอบโดยมนุษย์
ขั้นตอนแรกจะใช้สคริปต์เพื่อคัด CVE ออกหากเวอร์ชันของ kernel อยู่นอกช่วงที่ได้รับผลกระทบ หรือไม่มีไฟล์ที่ระบุถูกสร้างไว้ในอิมเมจ ซึ่งในสภาพแวดล้อมของ AWS วิธีนี้สามารถกำจัด CVE ได้ประมาณ 70 เปอร์เซ็นต์
CVE ที่เหลือจะถูกส่งต่อไปยังตัวแทนปัญญาประดิษฐ์ ซึ่งจะได้รับข้อมูลต้นฉบับของ kernel ของ AWS, การกำหนดค่าสำหรับแต่ละแพลตฟอร์ม, คำอธิบายสภาพแวดล้อมและแบบจำลองภัยคุกคาม รวมถึงเกณฑ์การวัดความรุนแรง เพื่อสร้างตารางที่บันทึกระบบย่อยที่ได้รับผลกระทบ ประเภทของช่องโหว่ และช่องทางการโจมตี โดยตัวแทนปัญญาประดิษฐ์ใช้เวลาประมาณ 3.4 วินาทีต่อหนึ่ง CVE ในขณะที่มนุษย์ต้องใช้เวลาหลายนาที อย่างไรก็ตาม ทีมงานยังคงให้วิศวกรสองคนตรวจสอบตารางนี้ เนื่องจากมีการประเมินอย่างไม่เป็นทางการว่าการตัดสินใจของตัวแทนปัญญาประดิษฐ์มีปัญหาประมาณ 5 ถึง 10 เปอร์เซ็นต์
นอกจากนี้ ทีมงานยังระบุว่าจำเป็นต้องเปลี่ยนไปใช้ kernel รุ่นสนับสนุนระยะยาว (LTS) ที่ใหม่กว่า เนื่องจากรุ่นเก่ามีการสะสมการแก้ไขที่ไม่เคยถูกนำกลับมาใช้ในรุ่นก่อนหน้า โดยข้อมูลแสดงให้เห็นว่าในวันที่ 16 กันยายน มี CVE ที่ทราบว่ายังไม่ได้รับการแก้ไขในรุ่น 5.10 จำนวน 1,709 รายการ เทียบกับ 229 รายการในรุ่น 6.18
เพื่อลดจำนวน CVE ที่เกี่ยวข้อง AWS ได้ปิดฟีเจอร์ของ kernel ที่ไม่จำเป็น แต่กระบวนการนี้มีความยากลำบากเนื่องจากมีตัวเลือกการกำหนดค่ามากกว่า 32,000 รายการ ซึ่งการลบตัวเลือกที่ผิดอาจทำให้เกิดข้อผิดพลาดหรือประสิทธิภาพลดลงในภายหลัง