การใช้ AI coding assistants อาจทำให้เกิดช่องโหว่ด้านความปลอดภัยร้ายแรง โดยพบว่าข้อมูลลับจำนวนมากถูกเปิดเผยสู่สาธารณะใน GitHub โดยไม่ได้ตั้งใจ
งานวิจัยของบริษัทรักษาความปลอดภัย Apiiro พบข้อมูลรับรอง (credentials) 2,539 รายการ ในเกือบ 2,000 public GitHub repositories ซึ่งรวมถึงรหัสผ่านฐานข้อมูลและคีย์สำคัญต่างๆ
Apiiro ติดตามว่าข้อมูลรั่วไหลบางส่วนมาจาก Claude Code ซึ่งโดยที่ผู้ใช้ไม่ทราบ กลับมีการคัดลอกข้อมูลลับไปยังไฟล์ที่ซ่อนและทำการ commit ร่วมกับโค้ดของผู้พัฒนา
ข้อมูลลับที่ถูกเปิดเผย ได้แก่ คีย์ระดับผู้ดูแลของฐานข้อมูลลูกค้า, รหัสผ่าน Azure Postgres สำหรับ Production, โทเค็นของ Square และรหัสผ่านเจ้าของฐานข้อมูลเวชระเบียน
ศัพท์ที่ควรรู้
- AI coding assistants – ผู้ช่วยเขียนโค้ดที่ใช้ AI ซึ่งช่วยในการพัฒนาซอฟต์แวร์
- Credentials – ข้อมูลรับรอง เช่น รหัสผ่าน หรือคีย์ที่ใช้เข้าถึงระบบ
- Public Git repositories – ที่เก็บโค้ดบน GitHub ที่เปิดให้สาธารณะเข้าถึงได้
- Claude Code – หนึ่งในเครื่องมือ AI ที่ถูกพบว่ามีการรั่วไหลของข้อมูลลับ
ที่มา: darkreading.com