นักวิจัยพบช่องโหว่ใน 5 เครื่องมือ AI สำหรับนักพัฒนา รวมถึง OpenAI และ Microsoft ยังไม่แก้ไข

นักวิจัยระบุว่าช่องโหว่ในเครื่องมือสำหรับนักพัฒนา AI ยอดนิยม 5 ตัวนี้ อาจเปิดโอกาสให้ผู้โจมตีรันโค้ดบนเครื่องโฮสต์ อ่านหรือขโมยไฟล์ หรือปลอมแปลงแถบที่อยู่ของเบราว์เซอร์ได้

นักวิจัยชี้ว่าช่องโหว่ใน Codex ของ OpenAI และ VS Code ของ Microsoft ยังไม่ได้รับการแก้ไข ซึ่งอาจทำให้ผู้พัฒนาที่ใช้การตั้งค่าที่ได้รับผลกระทบตกอยู่ในความเสี่ยง

ทั้งห้าเครื่องมือมีจุดอ่อนร่วมกันคือเบราว์เซอร์ฝังตัวที่ได้รับความสามารถเกินกว่าเบราว์เซอร์ปกติ ซึ่งนักวิจัยเรียกว่า “Embrace” และพบว่านำไปสู่การโจมตี เช่น การรันโค้ดใน Cursor, การขโมยข้อมูลใน Claude Desktop, Codex และ VS Code รวมถึงการปลอมแปลงแถบที่อยู่ใน GitHub Copilot

GitHub Copilot: การปลอมแปลงแถบที่อยู่

Copilot ตรวจสอบเพียงว่าข้อความเริ่มต้นด้วย http, https หรือ file แต่ไม่ได้ตรวจสอบว่าแท็บนั้นชี้ไปยังที่ใด ทำให้สามารถหลอกเบราว์เซอร์ฝังตัวให้แสดง URL ปลอมในแถบที่อยู่ ขณะที่โหลดหน้าเว็บฟิชชิ่งอยู่เบื้องหลังได้

Claude Desktop, Codex และ VS Code: การอ่านไฟล์ตามอำเภอใจ

เครื่องมือช่วยเขียนโค้ดทั้งสามตัวนี้อนุญาตให้ไฟล์ HTML ที่เปิดในเบราว์เซอร์ในตัวหลุดออกจากขอบเขตและเข้าถึงไฟล์อื่นได้ แม้ว่าจะมีข้อจำกัดสำหรับโปรเจกต์ แต่ก็พบว่าข้อจำกัดนี้ใช้ไม่ได้กับ web workers ซึ่งเป็นฟีเจอร์ของเบราว์เซอร์

ศัพท์ที่ควรรู้

  • AI developer tools – เครื่องมือสำหรับนักพัฒนา AI ที่ใช้ในการสร้างและปรับปรุงโมเดล AI
  • Codex – หนึ่งในเครื่องมือของ OpenAI ที่ถูกพบว่ามีช่องโหว่ด้านความปลอดภัย
  • VS Code – โปรแกรมแก้ไขโค้ดของ Microsoft ที่ถูกพบว่ามีช่องโหว่ด้านความปลอดภัย
  • Host machine – คอมพิวเตอร์เป้าหมายที่เครื่องมือ AI นั้นทำงานอยู่
  • Browser address bar spoofing – การหลอกให้เบราว์เซอร์แสดง URL ปลอมในแถบที่อยู่

ที่มา: The Register

Leave a Comment