แคมเปญ Atomic Arch เริ่มต้นเมื่อ 11 มิถุนายน 2026 ยึดครองแพ็กเกจ AUR เกือบ 1,900 ตัว โดยการ"รับเลี้ยง"แพ็กเกจกำพร้าและดัดแปลงสคริปต์ build เพื่อปล่อยโปรแกรมขโมยข้อมูลภาษา Rust และ Rootkit ชนิด eBPF ที่เป็นออปชันเสริม ผู้โจมตีใช้การโจมตีแบบหลายระลอก จากใช้ npm เป็นตัวส่งมัลแวร์ พัฒนาไปสู่การใช้ Bun พร้อมกับใช้เทคนิคก...

Create a landscape editorial hero image for this Studio Global article: What were the key details, scale, methods, and fallout of the Arch Linux supply chain attack that compromised nearly 1,900 AUR packages sinc. Article summary: Here is a comprehensive breakdown of the "Atomic Arch" supply chain attack against the Arch User Repository (AUR).. Topic tags: general, general web, user generated. Reference image context from search candidates: Reference image 1: visual subject "Arch Linux AUR Hit By NEW Malware Attack Over 1300 Packages Infected Mattscreative 36400 subscribers 64 likes 705 views 12 Jun 2026 https://ioctl.fail/preliminary-analysis-of-aur-m" source context "Arch Linux AUR Hit By NEW Malware Attack Over 1300 Packages Infected" Reference image 2: visual subject "# 400+ AUR Packages Hijacked: What the “Atomic Arch” Campaign Means for Supply-Chain Security. This post breaks down
ในเดือนมิถุนายน 2026 เกิดเหตุโจมตีซัพพลายเชนอย่างเป็นระบบครั้งใหญ่ที่สุดครั้งหนึ่งในประวัติศาสตร์ของ Arch User Repository (AUR) เมื่อผู้ไม่หวังดีสามารถยึดครองและเปลี่ยนแพ็กเกจที่ดูแลโดยชุมชนได้เกือบ 1,900 ตัว ปฏิบัติการนี้ถูกตั้งชื่อว่า Atomic Arch โดยนักวิจัยจาก Sonatype และถูกติดตามด้วยรหัส Sonatype-2026-003775 พร้อมคะแนนความรุนแรง CVSS สูงถึง 8.7 แคมเปญนี้ใช้ประโยชน์จากกลไกความน่าเชื่อถือที่ถูกต้องตามกฎหมาย เพื่อแอบติดตั้งมัลแวร์ขโมยข้อมูลประจำตัวและ Rootkit ระดับเคอร์เนลลงในเครื่องของนักพัฒนา
เหตุการณ์ที่ดูเหมือนจะควบคุมได้ในตอนแรก กลับขยายวงกว้างอย่างรวดเร็วภายในสุดสัปดาห์เดียว
หน้าแคมเปญของ SafeDep และรายชื่อที่รวบรวมโดยชุมชนได้ระบุชื่อแพ็กเกจ AUR ที่ได้รับผลกระทบรวมทั้งสิ้น 1,937 ชื่อ ตอกย้ำถึงขอบเขตการโจมตีที่กว้างขวางมหาศาล จุดสำคัญที่ต้องเน้นคือ คลังแพ็กเกจทางการของ Arch Linux (
core, extra, community) ไม่ได้รับผลกระทบ เหตุการณ์นี้เกิดขึ้นเฉพาะบน AUR เท่านั้น
Atomic Arch ไม่ใช่การเจาะระบบโครงสร้างพื้นฐานของ Arch แต่มันคือการจู่โจมที่แม่นยำบน ขั้นตอนการรับเลี้ยงแพ็กเกจกำพร้า (orphaned-package adoption workflow) ของ AUR ซึ่งเป็นกระบวนการที่อนุญาตให้สมาชิกในชุมชนทุกคนสามารถขอเป็นเจ้าของแพ็กเกจที่ถูกทิ้งร้างได้
การโจมตีเกิดขึ้นเป็นสองระลอกที่ชัดเจน โดยผู้โจมตีปรับเปลี่ยนแนวทางให้แนบเนียนขึ้นเพื่อหลบเลี่ยงการตรวจจับ
ผู้โจมตีรับเลี้ยงแพ็กเกจกำพร้าอย่างเป็นระบบ เมื่อได้รับสิทธิ์ผู้ดูแลแล้ว พวกเขาไม่ได้แก้ไขซอร์สโค้ดของซอฟต์แวร์เอง ซึ่งการทำเช่นนั้นจะทำให้ค่า Checksum ไม่ตรงกันและส่งสัญญาณเตือน แต่พวกเขากลับดัดแปลงสคริปต์ build ที่เรียกว่า PKGBUILD เพื่อแทรกการพึ่งพา (dependency) ที่เป็นอันตรายจาก npm: atomic-lockfile (v1.4.2) และ js-digest (v4.2.2) แพ็กเกจเหล่านี้ถูกตั้งค่าให้ทำงานโดยอัตโนมัติในระหว่างกระบวนการ
makepkg เพื่อปกปิดกิจกรรมที่อันตรายยิ่งขึ้น โค้ดถูกฝังในสคริปต์ .install และอำพรางด้วยเทคนิคการแยกสตริงใน shell, การใช้เครื่องหมายคำพูดหลากหลายรูปแบบ, และการเข้ารหัสเลขฐานสิบหก (hexadecimal escapes)
เพียงหนึ่งวันต่อมา ระลอกที่สองก็ปรากฏขึ้น คราวนี้ผู้โจมตีเปลี่ยนจากวิธีการติดตั้งผ่าน npm ไปเป็น กระบวนการติดตั้งผ่าน Bun โดยใช้แพ็กเกจอันตรายที่ชื่อว่า lockfile-js (v1.4.2) การเปลี่ยนเครื่องมือนี้ทำให้การตรวจจับยากขึ้น เพราะตัวชี้วัดการบุกรุก (IoCs) ในช่วงแรกๆ มุ่งเน้นไปที่ npm registry และเครื่องมือรักษาความปลอดภัยต่างๆ ต้องรีบอัปเดตเพื่อเฝ้าระวังรันไทม์และการพึ่งพาใหม่
ด้วยการวางยาพิษที่คำสั่ง build แทนที่จะเป็นตัวซอฟต์แวร์เอง ผู้โจมตีจึงสามารถหลบเลี่ยงการตรวจสอบความสมบูรณ์แบบดั้งเดิมได้ ซอร์สโค้ดต้นทางดูสะอาด และมัลแวร์จะถูกดึงและทำงานเฉพาะในขั้นตอนการ build เท่านั้น ทำให้ผู้ใช้ที่ไม่ได้ตรวจสอบสคริปต์ PKGBUILD ด้วยตัวเองมองไม่เห็น
เครื่องที่ build แพ็กเกจติดเชื้อจะได้รับมัลแวร์สองส่วน ที่ออกแบบมาเพื่อการจารกรรมและฝังตัวในระยะยาว
ps และ htop Rootkit ใช้ /sys/fs/bpf/ สำหรับการคงอยู่ ทำให้ยากต่อการกำจัดเป็นอย่างยิ่ง การผสมผสานระหว่างโปรแกรมขโมยข้อมูลและ Rootkit ระดับเคอร์เนล ทำให้ภัยคุกคามนี้ร้ายแรงอย่างมาก โดยเฉพาะสำหรับนักพัฒนาที่เวิร์กสเตชันมักจะเก็บกุญแจการเข้าถึงพิเศษและข้อมูลละเอียดอ่อน
ชุมชน Arch Linux และอุตสาหกรรมความปลอดภัยตอบสนองอย่างรวดเร็ว แต่การรับมือกลับซับซ้อนเพราะขนาดอันใหญ่โตของการโจมตี
aur-malware-check) เพื่อช่วยผู้ใช้ตรวจสอบระบบของตน ประเด็นขัดแย้งสำคัญคือ ทีมทางการของ Arch ไม่ได้เผยแพร่รายชื่อแพ็กเกจที่ได้รับผลกระทบทั้งหมดอย่างเป็นทางการในทันที ทำให้ผู้ใช้ต้องพึ่งพารายชื่อจากแหล่งภายนอกอย่าง SafeDep และ Corgea
การโจมตี Atomic Arch เปิดโปงจุดอ่อนเชิงโครงสร้างในคลังซอฟต์แวร์ชุมชนที่อาศัยความไว้เนื้อเชื่อใจและการดูแลโดยอาสาสมัคร
คำแนะนำจากนักวิจัยความปลอดภัยและชุมชน Arch เป็นเอกฉันท์: นี่ไม่ใช่กรณีที่แค่ลบแพ็กเกจเดียวแล้วจะจบ
pacman -Qmatomic-lockfile, lockfile-js, หรือ js-digest ในแคช build รวมถึงรายการที่น่าสงสัยภายใต้ /sys/fs/bpf/ Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
แคมเปญ Atomic Arch เริ่มต้นเมื่อ 11 มิถุนายน 2026 ยึดครองแพ็กเกจ AUR เกือบ 1,900 ตัว โดยการ"รับเลี้ยง"แพ็กเกจกำพร้าและดัดแปลงสคริปต์ build เพื่อปล่อยโปรแกรมขโมยข้อมูลภาษา Rust และ Rootkit ชนิด eBPF ที่เป็นออปชันเสริม
แคมเปญ Atomic Arch เริ่มต้นเมื่อ 11 มิถุนายน 2026 ยึดครองแพ็กเกจ AUR เกือบ 1,900 ตัว โดยการ"รับเลี้ยง"แพ็กเกจกำพร้าและดัดแปลงสคริปต์ build เพื่อปล่อยโปรแกรมขโมยข้อมูลภาษา Rust และ Rootkit ชนิด eBPF ที่เป็นออปชันเสริม ผู้โจมตีใช้การโจมตีแบบหลายระลอก จากใช้ npm เป็นตัวส่งมัลแวร์ พัฒนาไปสู่การใช้ Bun พร้อมกับใช้เทคนิคการซ่อนคำสั่งในสคริปต์ shell อย่างแนบเนียนเพื่อหลีกเลี่ยงการตรวจสอบด้วยตาเปล่า
นักวิจัยความปลอดภัยลงความเห็นตรงกันว่า หากคุณ build แพ็กเกจ AUR ที่ติดเชื้อ แค่ลบแพ็กเกจไม่พอ คุณต้องติดตั้งระบบปฏิบัติการใหม่ทั้งหมดจากสื่อที่ไว้ใจได้ และเปลี่ยนข้อมูลประจำตัวทุกอย่างทันที
Loading comments...
Comments
0 comments