Cognition เปิดตัวปลั๊กอิน Devin Fixes ช่วยอุดช่องโหว่ความปลอดภัย
Cognition ปล่อยปลั๊กอิน Devin Vulnerability Fixes โอเพนซอร์ส 3 สกิลเอเจนต์ ช่วยตรวจสอบ แพตช์ และทดสอบระบบ PHP, Node.js และ GitLab

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
- Cognition ปล่อยปลั๊กอิน Devin Vulnerability Fixes แบบโอเพนซอร์ส
- ประกอบด้วย 3 สกิลเอเจนต์สำหรับตรวจนับ แพตช์ และทดสอบระบบ
- รองรับการแก้ไขระบบ PHP, Node.js และ self-managed GitLab ที่โดน RCE โจมตี
- ทำงานอัตโนมัติด้วยการสร้าง pull request (PR) 1 รายการต่อหนึ่ง repository
Cognition บริษัทด้านปัญญาประดิษฐ์ได้ประกาศเปิดตัวปลั๊กอินใหม่ในชื่อ Devin Vulnerability Fixes ซึ่งเป็นชุดเครื่องมือโอเพนซอร์สภายใต้สัญญาอนุญาตแบบ MIT โดยถูกออกแบบมาเพื่อช่วยเหล่านักพัฒนาและผู้ดูแลระบบในการรับมือกับภัยคุกคามทางไซเบอร์ที่กำลังระบาดในสัปดาห์นี้ ซึ่งเกี่ยวข้องกับช่องโหว่การรันคำสั่งจากระยะไกลหรือ Remote Code Execution (RCE) ที่มีความรุนแรงระดับวิกฤต
ปลั๊กอินดังกล่าวประกอบด้วยสกิลของเอเจนต์จำนวน 3 รูปแบบหลัก ซึ่งทำหน้าที่ครอบคลุมตั้งแต่ขั้นตอนการตรวจสอบทรัพย์สินทางดิจิทัล การสร้างและติดตั้งแพตช์แก้ไข ไปจนถึงการทดสอบความปลอดภัยของระบบที่ได้รับผลกระทบ เพื่อให้มั่นใจว่าช่องโหว่ได้รับการปิดตายอย่างสมบูรณ์ก่อนที่จะส่งมอบโค้ดกลับเข้าสู่ระบบหลัก

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
ในด้านขอบเขตการทำงาน เครื่องมือนี้มุ่งเน้นไปที่การปกป้องและแก้ไขปัญหาระบบโครงสร้างพื้นฐานที่มีความเสี่ยงสูง ได้แก่ แอปพลิเคชันที่พัฒนาด้วยภาษา PHP, สภาพแวดล้อม Node.js รวมถึงแพลตฟอร์มการพัฒนาซอฟต์แวร์อย่าง GitLab ในรูปแบบที่ติดตั้งและจัดการด้วยตนเอง (self-managed GitLab deployments) ที่ตรวจพบว่าตกเป็นเป้าหมายของการโจมตีล่าสุด
การที่ Cognition ตัดสินใจเปิดซอร์สโค้ดของปลั๊กอินนี้สะท้อนให้เห็นถึงความพยายามในการเร่งรัดกระบวนการอุดช่องโหว่ความปลอดภัยในระดับอุตสาหกรรม เนื่องจากช่องโหว่ประเภท RCE มักเปิดช่องให้ผู้ไม่หวังเข้าควบคุมระบบได้ทันที การมีเอเจนต์ AI เข้ามาช่วยทำหน้าที่ทำความสะอาดและสร้างแพตช์อัตโนมัติจึงช่วยลดเวลาที่ระบบจะตกอยู่ในความเสี่ยงได้อย่างมหาศาล
จุดเด่นสำคัญของกระบวนการทำงานคือความสามารถในการบริหารจัดการโค้ดอย่างเป็นระเบียบ โดยหลังจากที่เอเจนต์ดำเนินการตรวจสอบ แพตช์ และทดสอบระบบเสร็จสิ้น ระบบจะทำการเปิด pull request (PR) จำนวน 1 รายการต่อหนึ่ง repository โดยอัตโนมัติ เพื่อให้ทีมงานสามารถตรวจสอบและกดยืนยันการเปลี่ยนแปลงได้อย่างรวดเร็วและปลอดภัย
ที่มา: MarkTechPost
พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้
ความคิดเห็น
แสดงความคิดเห็น