บทสรุปโค้ดที่เป็นอันตราย ฉบับที่ 74

Xygeni Malicious Code Digest 74

เกือบทุกสัปดาห์ระบบตรวจจับมัลแวร์ของเราจะสแกนแพ็กเกจใหม่และแพ็กเกจที่ได้รับการอัปเดตหลายพันรายการจากแหล่งจัดเก็บแพ็กเกจสาธารณะ เช่น npm และ PyPI สัปดาห์นี้ก็เช่นกัน

เราได้ยืนยันการพบแพ็กเกจที่เป็นอันตรายกว่า 130 รายการระหว่างวันที่ 7 มิถุนายนถึง 12 มิถุนายน 2026 โดยส่วนใหญ่อยู่ใน npm และมีบางกรณีที่พบใน PyPI ด้วย หลายรายการปรากฏในกลุ่มที่มีการประสานงานกัน มีการเผยแพร่แพ็กเกจที่เป็นอันตรายซ้ำๆ ภายใต้ชื่อเดียวกันหรือในกลุ่มแพ็กเกจที่เกี่ยวข้องอย่างใกล้ชิด

คดีที่โดดเด่นที่สุดในสัปดาห์นี้คือ sensivityซึ่งทำให้ npm มีการปล่อยเวอร์ชันใหม่กว่า 40 รายการในช่วง 2.5.x ออกมาอย่างต่อเนื่องตลอดหลายวัน กลุ่มการเปลี่ยนแปลงที่น่าสนใจอื่นๆ ได้แก่ การเปลี่ยนแปลงครั้งใหญ่ของ... @solana-labs มีการสร้าง typosquats ขึ้นมาเพื่อเจาะกลุ่มเป้าหมายในระบบนิเวศของ Solana (web3.js, web3-js, etherjs, spl-toke, ancor, web3js — ในสองแคมเปญการเผยแพร่ที่แยกกันในวันที่ 7 มิถุนายนและ 8 มิถุนายน) @nstrlabs ตระกูล (sdk, ixel, utils, shared-components, api-client, auth — การโจมตีความสับสนในการพึ่งพาต่อเนมสเปซของแพ็กเกจภายใน) @klapp-login-platform กลุ่ม (native-sdk, oidc, routes — การจำลองแพลตฟอร์มการตรวจสอบสิทธิ์) internallib_v557 และ internallib_v984 (ไลบรารีภายในปลอมแปลงหลายเวอร์ชันที่ถูกปกปิดข้อมูล) pocteszep (เผยแพร่ 6 เวอร์ชันเมื่อวันที่ 11 มิถุนายน) และกลุ่มยูทิลิตี้ด้านการเข้ารหัสและ Web3 รวมถึง blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87และ farming-tools-12ส่วน morningstar-design-system แพ็กเกจดังกล่าวปรากฏในสามเวอร์ชันเมื่อวันที่ 10 มิถุนายน โดยเลียนแบบระบบออกแบบทางการเงินที่มีชื่อเสียง ใน PyPI helixagentai, telegramliteและ cdjeez ได้รับการยืนยันตลอดทั้งสัปดาห์

นี่ไม่ใช่ความผิดปกติที่เกิดขึ้นเพียงครั้งเดียว สิ่งที่โดดเด่นในสัปดาห์นี้คือการโจมตีที่ทำให้เกิดความสับสนในการพึ่งพาอาศัยกันของแพ็กเกจภายใน และการเผยแพร่ข้อมูลดังกล่าวอย่างต่อเนื่องเป็นเวลาหลายวัน sensivity การจัดกลุ่ม และการกำหนดเป้าหมายอย่างต่อเนื่องไปยังเครื่องมือ Web3 และ Solana ซึ่งเป็นรูปแบบที่เร่งตัวขึ้นอย่างมากในปี 2026

ภาพรวมรายสัปดาห์นี้เป็นส่วนหนึ่งของรายงานสรุปโค้ดที่เป็นอันตรายอย่างต่อเนื่องของเรา ซึ่งเราตรวจสอบภัยคุกคามใหม่ๆ และให้ข้อมูลเชิงลึกที่นำไปปฏิบัติได้จริงเพื่อช่วยทีม DevSecOps ในการปกป้องระบบของตน pipelineก่อนที่ความเสียหายจะเกิดขึ้น

มาดูกันว่าสัปดาห์นี้เราค้นพบอะไรบ้าง และทำไมเรื่องนี้ถึงสำคัญ

ระบบนิเวศ (Ecosystem) แพ็คเกจ วันที่
NPMkraken-ui:999.0.0มิถุนายน 7, 2026
NPM@sflyinc-knapsack/shutterfly-react:999.0.0มิถุนายน 7, 2026
NPMhehehee:1.0.9มิถุนายน 7, 2026
NPMleaflet-opencage-geocoding:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/web3.js:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/web3-js:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/spl-toke:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/web3js:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/etherjs:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/ancor:1.0.0มิถุนายน 7, 2026
NPM@solana-labs/ancor:1.0.1มิถุนายน 7, 2026
NPM@jisan901/teamfocus:1.0.0มิถุนายน 7, 2026
NPM@jisan901/teamfocus:1.0.1มิถุนายน 7, 2026
NPM@jisan901/teamfocus:1.0.2มิถุนายน 7, 2026
NPMconsumerweb-authflow:4.1.1มิถุนายน 8, 2026
NPMconsumerweb-authflow:4.1.3มิถุนายน 8, 2026
NPMhehehee:1.0.10มิถุนายน 8, 2026
ปิปิhelixagentai:0.1.3มิถุนายน 8, 2026
NPM@solana-labs/web3.js:1.98.102มิถุนายน 8, 2026
NPM@solana-labs/web3-js:1.98.103มิถุนายน 8, 2026
NPM@solana-labs/etherjs:1.98.103มิถุนายน 8, 2026
NPM@solana-labs/spl-toke:1.98.103มิถุนายน 8, 2026
NPM@solana-labs/ancor:1.98.103มิถุนายน 8, 2026
NPM@solana-labs/web3js:1.98.103มิถุนายน 8, 2026
NPM@solana-labs/web3.js:1.98.104มิถุนายน 8, 2026
NPM@solana-labs/web3js:1.98.105มิถุนายน 8, 2026
NPM@solana-labs/web3-js:1.98.105มิถุนายน 8, 2026
NPM@solana-labs/spl-toke:1.98.105มิถุนายน 8, 2026
NPM@solana-labs/etherjs:1.98.105มิถุนายน 8, 2026
NPM@solana-labs/ancor:1.98.105มิถุนายน 8, 2026
NPM@nstrlabs/sdk:99.0.0มิถุนายน 9, 2026
NPM@nstrlabs/sdk:99.0.1มิถุนายน 9, 2026
NPM@nstrlabs/ixel:99.0.0มิถุนายน 9, 2026
NPM@nstrlabs/ixel:99.0.1มิถุนายน 9, 2026
NPM@klapp-login-platform/native-sdk:99.0.2มิถุนายน 9, 2026
NPM@klapp-login-แพลตฟอร์ม/oidc:99.0.2มิถุนายน 9, 2026
NPM@klapp-login-platform/native-sdk:99.0.0มิถุนายน 9, 2026
NPM@klapp-login-แพลตฟอร์ม/oidc:99.0.0มิถุนายน 9, 2026
NPM@klapp-login-แพลตฟอร์ม/เส้นทาง:99.0.0มิถุนายน 9, 2026
NPM@klapp-login-แพลตฟอร์ม/เส้นทาง:99.0.2มิถุนายน 9, 2026
NPM@listings/energy-labels:99.0.0มิถุนายน 9, 2026
NPM@listings/energy-labels:99.0.1มิถุนายน 9, 2026
NPM@zimmo/last_search:99.0.1มิถุนายน 9, 2026
NPM@zimmo/last_search:99.0.0มิถุนายน 9, 2026
NPM@nstrlabs/utils:99.0.1มิถุนายน 9, 2026
NPM@nstrlabs/utils:99.0.0มิถุนายน 9, 2026
NPM@nstrlabs/shared-components:99.0.0มิถุนายน 9, 2026
NPM@nstrlabs/shared-components:99.0.1มิถุนายน 9, 2026
NPM@nstrlabs/api-client:99.0.1มิถุนายน 9, 2026
NPM@nstrlabs/auth:99.0.1มิถุนายน 9, 2026
NPM@nstrlabs/auth:99.0.0มิถุนายน 9, 2026
NPM@nstrlabs/api-client:99.0.0มิถุนายน 9, 2026
NPM@payment-review/store:99.0.1มิถุนายน 9, 2026
NPM@payment-review/store:99.0.0มิถุนายน 9, 2026
NPM@klapp-otp/routes:99.0.1มิถุนายน 9, 2026
NPM@klapp-otp/routes:99.0.0มิถุนายน 9, 2026
NPM@klapp-kyc/routes:99.0.0มิถุนายน 9, 2026
NPM@klapp-kyc/routes:99.0.1มิถุนายน 9, 2026
NPM@klapp-sca/routes:99.0.0มิถุนายน 9, 2026
NPM@klapp-sca/routes:99.0.1มิถุนายน 9, 2026
NPM@card-pci-data/store:99.0.0มิถุนายน 9, 2026
NPM@card-pci-data/store:99.0.1มิถุนายน 9, 2026
NPM@klapp-about/routes:99.0.1มิถุนายน 9, 2026
NPM@klapp-about/routes:99.0.2มิถุนายน 9, 2026
NPM@klapp-about/routes:99.0.0มิถุนายน 9, 2026
NPMblockchain-helper-0:1.0.0มิถุนายน 9, 2026
NPMคริปโต-ยูทิลิตี้-7:1.0.0มิถุนายน 9, 2026
NPMethereum-kit-1:1.0.0มิถุนายน 9, 2026
NPMweb3-tools-9:1.0.0มิถุนายน 9, 2026
NPMonlinegdb:1.0.0มิถุนายน 9, 2026
NPMโซลานา-คอร์-4:1.0.0มิถุนายน 9, 2026
NPMethereum-kit-9:1.25.36มิถุนายน 9, 2026
NPMwallet-sdk-9:3.7.73มิถุนายน 9, 2026
NPMdefi-tools-39:4.26.29มิถุนายน 9, 2026
NPMswap-sdk-87:4.63.78มิถุนายน 9, 2026
NPMเครื่องมือการเกษตร-12:4.68.54มิถุนายน 9, 2026
NPMระบบการออกแบบ Morningstar:99.0.0มิถุนายน 10, 2026
NPMระบบการออกแบบ Morningstar:99.0.1มิถุนายน 10, 2026
NPMระบบการออกแบบ Morningstar:99.0.2มิถุนายน 10, 2026
NPMgoogle-cloud-secret-manager-config-poc:99.9.44มิถุนายน 11, 2026
ปิปิTelegramlite:1.0.0มิถุนายน 11, 2026
ปิปิTelegramlite:1.0.1มิถุนายน 11, 2026
NPM@access-risk/browser-remedy-react:99.1.1มิถุนายน 11, 2026
NPM@access-risk/browser-remedy-react:99.0.0มิถุนายน 11, 2026
NPM@coze-common/chat-area:99.1.1มิถุนายน 11, 2026
NPMpocteszep:1.0.5มิถุนายน 11, 2026
NPMpocteszep:1.0.4มิถุนายน 11, 2026
NPMpocteszep:1.0.2มิถุนายน 11, 2026
NPMpocteszep:1.0.1มิถุนายน 11, 2026
NPMpocteszep:1.0.8มิถุนายน 11, 2026
NPMpocteszep:1.1.1มิถุนายน 11, 2026
NPMความไว: 2.5.68มิถุนายน 11, 2026
NPMความไว: 2.5.67มิถุนายน 11, 2026
NPMความไว: 2.5.4มิถุนายน 11, 2026
NPMความไว: 2.5.58มิถุนายน 11, 2026
NPMความไว: 2.5.59มิถุนายน 11, 2026
NPMความไว: 2.5.66มิถุนายน 11, 2026
NPMความไว: 2.5.65มิถุนายน 11, 2026
NPMความไว: 2.5.2มิถุนายน 11, 2026
NPMความไว: 2.5.15มิถุนายน 11, 2026
NPMความไว: 2.5.5มิถุนายน 11, 2026
NPMความไว: 2.5.13มิถุนายน 11, 2026
NPMความไว: 2.5.1มิถุนายน 11, 2026
NPMความไว: 2.5.35มิถุนายน 11, 2026
NPMความไว: 2.5.38มิถุนายน 11, 2026
NPMความไว: 2.5.64มิถุนายน 11, 2026
NPMความไว: 2.5.14มิถุนายน 11, 2026
NPMความไว: 2.5.34มิถุนายน 11, 2026
NPMความไว: 2.5.60มิถุนายน 11, 2026
NPMความไว: 2.5.0มิถุนายน 11, 2026
NPMความไว: 2.5.33มิถุนายน 11, 2026
NPMความไว: 2.5.37มิถุนายน 11, 2026
NPMความไว: 2.5.3มิถุนายน 11, 2026
NPMความไว: 2.5.36มิถุนายน 11, 2026
NPMความไว: 2.5.63มิถุนายน 11, 2026
NPMความไว: 2.5.69มิถุนายน 11, 2026
NPMความไว: 2.5.62มิถุนายน 11, 2026
NPM@whatnot-web/www-legacy:99.1.2มิถุนายน 12, 2026
NPM@whatnot-web/www-legacy:99.1.1มิถุนายน 12, 2026
NPMvoyager-web:999.0.0มิถุนายน 12, 2026
NPMecto-corsair-whisper-6f3b9:1.0.18มิถุนายน 12, 2026
NPMecto-corsair-whisper-6f3b9:1.0.17มิถุนายน 12, 2026
NPMecto-nightly-spirit:1.1.0มิถุนายน 12, 2026
NPMecto-corsair-flag-x9m4:1.0.0มิถุนายน 12, 2026
NPMecto-rust-read-f3a9c1:1.0.2มิถุนายน 12, 2026
NPMecto-corsair-whisper-6f3b9:1.0.16มิถุนายน 12, 2026
NPMecto-rust-read-f3a9c1:1.0.1มิถุนายน 12, 2026
NPMecto-corsair-whisper-6f3b9:1.0.15มิถุนายน 12, 2026
NPMecto-corsair-whisper-6f3b9:1.0.14มิถุนายน 12, 2026
NPMinternallib_v984:1.0.3มิถุนายน 12, 2026
NPMinternallib_v984:1.0.4มิถุนายน 12, 2026
NPMinternallib_v984:1.0.2มิถุนายน 12, 2026
NPMinternallib_v557:1.0.4มิถุนายน 12, 2026
NPMinternallib_v557:1.0.7มิถุนายน 12, 2026
NPMinternallib_v557:1.0.9มิถุนายน 12, 2026
NPMinternallib_v557:1.0.10มิถุนายน 12, 2026
NPMinternallib_v557:1.0.15มิถุนายน 12, 2026
NPMinternallib_v557:1.0.16มิถุนายน 12, 2026
NPMinternallib_v557:1.0.18มิถุนายน 12, 2026
NPMปะการังผี:1.0.0มิถุนายน 12, 2026
NPMinternallib_v557:1.0.21มิถุนายน 12, 2026
NPMinternallib_v557:1.0.22มิถุนายน 12, 2026
ปิปิcdjeez:0.32.0มิถุนายน 12, 2026

อย่าปล่อยให้แพ็กเกจที่เป็นอันตรายเข้าสู่ระบบการผลิต

แพ็กเกจที่ทีมของคุณใช้งานอยู่เป็นประจำนั้น กำลังถูกนำมาใช้เป็นจุดเริ่มต้นในการเข้าถึงข้อมูลมากขึ้นเรื่อยๆ Xygeni ระบบตรวจจับมัลแวร์ล่วงหน้า ระบบจะตรวจสอบรีจิสทรีแบบเรียลไทม์ ดังนั้นภัยคุกคามต่างๆ เช่นที่กล่าวถึงในบทสรุปประจำสัปดาห์นี้ จะถูกบล็อกก่อนที่จะเข้าถึงบิลด์ของคุณ

ผลการค้นพบในสัปดาห์นี้เป็นเครื่องเตือนใจว่ากลยุทธ์ต่างๆ กำลังมีความจงใจมากขึ้น การโจมตีด้วยการปล่อยเวอร์ชันจำนวนมาก การปลอมแปลงเนมสเปซ และแคมเปญที่ประสานงานกันหลายวัน ไม่ใช่กรณีพิเศษอีกต่อไป แต่เป็นเรื่องปกติแล้ว standard คู่มือการโจมตี การสแกนครั้งเดียวและการตรวจสอบด้วยตนเองไม่สามารถตามทันแคมเปญที่เผยแพร่หลายสิบเวอร์ชันในหลายวันและหลายรีจิสทรีพร้อมกันได้

ของไซเกนี Open Source Security โซลูชันนี้ช่วยให้ทีม DevSecOps ของคุณมองเห็นภาพรวมอย่างต่อเนื่องบน npm, PyPI และอื่นๆ ตรวจจับแพ็กเกจที่เป็นอันตรายได้ทันทีที่เผยแพร่ จัดลำดับความสำคัญของสิ่งที่ก่อให้เกิดความเสี่ยงที่สามารถถูกโจมตีได้จริง และลดระยะเวลาตั้งแต่การตรวจจับไปจนถึงการแก้ไข ทำให้ทีมของคุณสามารถส่งมอบงานได้อย่างรวดเร็วโดยไม่กระทบต่อความปลอดภัย

sca-tools-software-composition-analysis-tools
จัดลำดับความสำคัญ แก้ไข และรักษาความปลอดภัยความเสี่ยงด้านซอฟต์แวร์ของคุณ
สมัครบัญชีฟรีได้เลย
ไม่ต้องใช้บัตรเครดิต

รักษาความปลอดภัยให้กับการพัฒนาและส่งมอบซอฟต์แวร์ของคุณ

ด้วยชุดผลิตภัณฑ์ Xygeni