OpenCode Console ถูกเจาะระบบ อาจทำให้ API Key ของ OpenAI, Anthropic และ Google รั่วไหล

OpenCode เปิดเผยว่าผู้บุกรุกสามารถเข้าถึงระบบ legacy ของบริษัทได้ในคืนวันที่ 16 ตุลาคม ส่งผลให้ API Key ของผู้ให้บริการ AI ภายนอกที่ผู้ใช้งานบันทึกไว้ใน OpenCode Console อาจรั่วไหล พร้อมแนะนำให้ผู้ใช้งานที่ได้รับผลกระทบ revoke key ทันที

Console เป็นบริการแบบ hosted ที่เป็นทางเลือกเสริมของ OpenCode โดย workspace สามารถบันทึก key ของ OpenAI, Anthropic หรือ Google ไว้ จากนั้น Console จะใช้ key ดังกล่าวเรียกใช้งานโมเดลแทน ทำให้สมาชิกในทีมใช้โมเดลได้โดยไม่ต้องเห็น key จริง ผู้ใช้งานที่ได้รับผลกระทบคิดเป็น 1.4% ของผู้ใช้งาน Console ทั้งหมด ซึ่งทุกรายเชื่อมต่อกับผู้ให้บริการภายนอกไว้ OpenCode ได้ส่งอีเมลหัวข้อ “Action Required: Potential provider key breach” แจ้งผู้ใช้งานกลุ่มนี้แล้ว และระบุว่าผู้ที่ไม่ได้รับอีเมลถือว่าไม่ได้รับผลกระทบ

Key ที่มีความเสี่ยงคือ key ที่นำไปบันทึกไว้ใน Console เท่านั้น สำหรับแอป OpenCode แบบ command-line และ desktop จะเก็บ key ที่เพิ่มบนเครื่องไว้ใน SQLite database ภายในเครื่องนั้นเอง และ key เหล่านี้ไม่เคยถูกส่งไปยังเซิร์ฟเวอร์ของ OpenCode ปัญหาสำคัญคือ API Key ของผู้ให้บริการเป็น bearer credential ใครก็ตามที่ถือสำเนาไว้สามารถเรียกใช้งานที่มีค่าใช้จ่ายบนบัญชีของเจ้าของได้จนกว่าผู้ให้บริการจะ revoke การลบ key ออกจาก Console จึงไม่ได้ทำให้ key ใช้งานไม่ได้ และการตั้งงบประมาณใน Console ก็จำกัดการใช้งานไม่ได้เช่นกัน เพราะ Console มองเห็นเฉพาะ request ที่วิ่งผ่าน gateway ของตัวเองเท่านั้น

ผู้ใช้งานบางรายรายงานว่าถูกเรียกเก็บค่าใช้งานที่ตนไม่ได้ใช้จริง ตั้งแต่ราว 168 ดอลลาร์ไปจนถึง 1,700 ดอลลาร์ และบางรายถูกระงับโปรเจกต์บน Google ขณะที่ OpenCode ระบุเพียงว่า key อาจรั่วไหล และยังไม่ได้ยืนยันว่ามี key ถูกคัดลอกหรือถูกนำไปใช้

OpenCode ระบุว่าเหตุการณ์ยังไม่สิ้นสุด กำลังทำงานร่วมกับ Anthropic, OpenAI และ Google เพื่อแก้ไข และเหตุการณ์นี้เกี่ยวข้องกับการโจมตีแบบ distillation ขนาดใหญ่ แต่ยังไม่ได้เปิดเผยว่าระบบ legacy ดังกล่าวคืออะไร ถูกเจาะเข้ามาอย่างไร มี key อยู่จำนวนเท่าใด หรือ 1.4% คิดเป็นผู้ใช้งานกี่ราย ทั้งนี้ distillation คือการดึงคำตอบจากโมเดลจำนวนมหาศาลเพื่อนำไปฝึกโมเดลคู่แข่ง ซึ่งก่อนหน้านี้ Anthropic เคยระบุว่ากลุ่มที่อยู่เบื้องหลังมักเข้าถึงโมเดลผ่านเครือข่ายบัญชีปลอมที่ใช้บัตรเครดิตที่ถูกขโมยและ API Key ที่ถูกเก็บรวบรวมมา นอกจากนี้ OpenCode พบว่าผู้โจมตียังคงพยายามเจาะระบบอย่างต่อเนื่องจนถึงวันที่ 18 ตุลาคม

สำหรับผู้ที่เคยบันทึก key ไว้ใน Console workspace ควรดำเนินการดังนี้

  1. revoke key ในหน้า dashboard ของผู้ให้บริการและสร้าง key ใหม่ ตามคำแนะนำของ OpenAI, Anthropic หรือ Google
  2. อัปเดตทุกแอปพลิเคชันและ script ที่ใช้ key เดิม
  3. ตรวจสอบการใช้งานและ billing ย้อนหลังอย่างน้อยถึงวันที่ 16 ตุลาคม เนื่องจาก OpenCode ยังไม่ได้ระบุว่าการเข้าถึงโดยไม่ได้รับอนุญาตเริ่มขึ้นเมื่อใด
  4. ตั้ง spend limit หรือ alert ที่ฝั่งผู้ให้บริการ และแยก key ให้แต่ละเครื่องมือ เพื่อจำกัดความเสียหายหาก key ถูกคัดลอก และช่วยให้ตรวจสอบย้อนกลับได้ง่ายขึ้น

ที่มา: https://thehackernews.com/2026/10/opencode-console-breach-may-have.html

About เด็กฝึกงาน TechTalkThai หมายเลข 1

นักเขียนผู้มีความสนใจใน Enterprise IT ด้วยประสบการณ์กว่า 10 ปีในไทย ปัจจุบันใช้ชีวิตอยู่ที่สหรัฐอเมริกา แต่ยังคงมุ่งมั่นในการแบ่งปันความรู้และประสบการณ์ด้านเทคโนโลยีให้กับทุกคน

Check Also

Microsoft Defender for Endpoint เปิด Public Preview รองรับ Linux Desktop ใช้ Agent เดียวกับ Linux Server

Microsoft เปิด Public Preview ให้ Microsoft Defender for Endpoint ปกป้อง Linux workstation ได้แล้ว ครอบคลุมทั้ง EDR, …

Bank of America ทุ่มงบหลักร้อยล้านเหรียญ จ้างผู้เชี่ยวชาญภายนอก 1,000 ราย อุดช่องโหว่ซอฟต์แวร์หลัง Mythos เผยจุดเสี่ยง

Bank of America ว่าจ้างผู้เชี่ยวชาญภายนอกมากถึง 1,000 ราย เพื่อเข้ามาช่วยทีมงานภายในเร่งอุดช่องโหว่ของระบบ หลังจากโมเดล AI อย่าง Mythos จาก Anthropic เผยให้เห็นจุดเสี่ยงที่อาจถูกโจมตีได้ โดย …