ศูนย์ประสานการรักษาความมั่นคงปลอดภัยไซเบอร์ ด้านความมั่นคงของรัฐฝ่ายพลเรือน

ภาพรวมแท็กนี้

5 ข่าว

GhostAction ระลอกใหม่ push 72,000 commit เข้า 23,000 repo แต่ GitHub สกัดเวิร์กโฟลว์ได้ — ผู้โจมตียังถือบัญชีที่ยึดไว้เกือบ 1,800 บัญชี และเริ่มเล็งเครื่องนักพัฒนากับคลาวด์ AWS

New GhostAction wave pushes malicious workflows to thousands of GitHub repositories
GitGuardian รายงานว่าระหว่าง 13-21 ตุลาคม ผู้อยู่เบื้องหลัง GhostAction push 72,000 commit เข้า 23,000 repo สาธารณะผ่านบัญชีนักพัฒนาที่ยึดไว้ โดยมี 8,000 repo เป็นเป้าใหม่ ผู้โจมตีส่ง payload 5 แบบตามชนิด runner รวมถึงตัวขอโทเคน OIDC เพื่อสวมบทบาท AWS และ stealer ในไฟล์ฟอนต์ปลอมที่ลอกจาก PolinRider GitHub ตรวจพบและสกัดเวิร์กโฟลว์อันตรายไว้ได้ แต่ผู้โจมตียังเข้าถึงบัญชีที่ยึดไว้ได้ 1,792 บัญชี เจ้าของ repo ควรลบไฟล์ตาม IoC ทุก branch เพิกถอนโทเคน และหมุนเวียน secret ทั้งหมด

Gheist ใช้ GitHub token ที่ขโมยมาฝัง workflow ดูด secret ผ่านล็อก GitHub Actions — เจาะ repo ส่วนตัวและ GitHub Enterprise สำเร็จ เพราะระบบกักของ GitHub คุ้มครองแค่ repo สาธารณะ

Gheist campaign abuses stolen GitHub tokens to leak repository secrets through Actions logs
Wiz เปิดโปง Gheist แคมเปญอัตโนมัติที่ใช้ GitHub token ที่ขโมยมาจาก 850 บัญชีสร้าง branch กว่า 13,500 อัน เพื่อรัน workflow พิมพ์ secret ทุกตัวของ repo ลงล็อก GitHub Actions แบบเข้ารหัส base32 จนหลุดการปิดบัง แล้วดาวน์โหลดล็อกและลบรันทิ้ง ระบบกักรันน่าสงสัยของ GitHub หยุดได้ทุกรันใน repo สาธารณะ แต่ไม่คุ้มครอง repo ส่วนตัวและ GitHub Enterprise Server ซึ่งถูกดูดสำเร็จ ยังไม่ทราบว่ามีกี่องค์กรที่ secret รั่ว ผู้ดูแลควรค้นหา branch ชื่อ ci-sync- แล้วเปลี่ยน secret ทั้งหมดและเพิกถอน token ที่ใช้ push

พบช่องโหว่ SlugFest ใน npm Trusted Publishing ยึดชื่อ repo GitHub ที่ถูกทิ้งแล้วรับสิทธิ์ปล่อยแพ็กเกจได้ กระทบกว่า 1,500 แพ็กเกจ และยอดดาวน์โหลดรวมกว่า 10 ล้านครั้ง

SlugFest flaw in npm Trusted Publishing exposed over 1,500 packages to takeover
บริษัท Bloom Security พบช่องโหว่ SlugFest ใน npm Trusted Publishing ที่ผูกแพ็กเกจกับชื่อ repo GitHub แบบข้อความแทนรหัสถาวร ผู้โจมตีจึงจดชื่อ repo ที่ถูกทิ้ง สร้าง workflow ชื่อเดียวกัน แล้วรับสิทธิ์ปล่อยแพ็กเกจได้โดยไม่ต้องขโมยโทเคน กระทบกว่า 1,500 แพ็กเกจที่มียอดดาวน์โหลดรวมกว่า 10 ล้านครั้ง GitHub แก้ไขเมื่อ 2 ตุลาคม โดยให้การตั้งค่าที่ยังไม่ยืนยันหมดอายุใน 48 ชั่วโมง ไม่มีรายงานการโจมตีจริง

Shai-Hulud รุ่นใหม่ไล่ค้นข้อมูลยืนยันตัวตนเพิ่มเป็น 469 ตำแหน่ง จากเดิม 189 — ลามถึงคอนฟิกของเครื่องมือ AI

Shai-Hulud worm variant now scans 469 credential locations across developer and CI/CD environments
นักวิจัยของบริษัท GitGuardian พบเมื่อต้นเดือนสิงหาคมว่าเวิร์มขโมยข้อมูลตระกูล Shai-Hulud รุ่นล่าสุดขยายการค้นหาข้อมูลยืนยันตัวตนเป็น 469 ตำแหน่ง จากรุ่นก่อนที่ค้นเพียง 189 ตำแหน่ง ครอบคลุมสภาพแวดล้อมนักพัฒนา เครื่องมือ CI/CD คอนฟิกคลาวด์ และคอนฟิกของเครื่องมือ AI ทิศทางนี้สะท้อนว่าผู้โจมตีเลิกพยายามทำลายความไว้วางใจในห่วงโซ่อุปทาน แล้วหันมาใช้ข้อมูลยืนยันตัวตนที่ทำให้ความไว้วางใจนั้นทำงานได้แทน โดยกุญแจสำหรับเผยแพร่แพ็กเกจคือเป้าหมายที่อันตรายที่สุด

Upwind เปิดโปงแคมเปญเจาะห่วงโซ่อุปทาน (Supply Chain) ฝัง backdoor ในแพ็กเกจ npm ของ AsyncAPI หลายตัว

Upwind uncovers coordinated supply chain campaign compromising multiple AsyncAPI npm packages
บริษัท Upwind เปิดเผยผลสอบสวนแคมเปญโจมตีห่วงโซ่อุปทานซอฟต์แวร์ที่เจาะแพ็กเกจ npm อย่างเป็นทางการของ AsyncAPI หลายตัว ผู้โจมตีเจาะ GitHub repository อย่างน้อย 3 แห่ง และใช้ตัวตน OIDC หลายชุดในการเผยแพร่แพ็กเกจ โค้ดอันตรายถูกฝังให้ทำงานตอน import ปกติแทน preinstall/postinstall ทำให้ตรวจจับยากขึ้น ทั้งเครื่องนักพัฒนาและระบบ CI/CD ที่ดึงแพ็กเกจไปใช้เสี่ยงถูกฝังโค้ด บริษัทแนะให้ตรวจสอบเวอร์ชัน หมุนเปลี่ยน credential และเฝ้าระวังพฤติกรรมตอนรัน