Selamat datang di edisi Mei Xygeni Malicious Code Digest. Bulan ini, tim riset keamanan kami melanjutkan pelacakan lanskap ancaman rantai pasokan perangkat lunak yang terus berkembang di seluruh registri paket publik, alat pengembang, alur kerja yang dibantu AI, dan modern. CI/CD Sepanjang bulan Mei, Xygeni mengidentifikasi dan memvalidasi ratusan paket berbahaya yang menargetkan ekosistem npm, PyPI, VS Code, dan OpenVSX.
Namun, bulan Mei bukan hanya tentang volume serangan. Bulan itu juga merupakan bulan di mana para penyerang semakin menyesuaikan taktik mereka dengan lingkungan pengembangan berbasis AI, asumsi kepercayaan pengembang, dan otomatisasi. pipelines.
Di antara investigasi paling penting yang diterbitkan oleh Tim Keamanan Xygeni bulan ini:
- JulesJacker, sebuah kampanye malware npm multi-tahap yang menyamar sebagai agen AI Jules milik Google untuk mencuri repositori, melakukan penyalahgunaan CI/CD lingkungan, dan bahkan menargetkan sandbox dengan menganalisisnya. Kampanye ini memperkenalkan loader host-gated terenkripsi, palsu
google-labs-jules[bot]commitpencurian metadata cloud, dan pengintaian Kubernetes terhadap infrastruktur analisis itu sendiri. - Bot Hantu, sebuah kampanye npm berbahaya yang menyalahgunakan dompet palsu, blockchain, dan perangkat Web3 untuk mencuri kredensial, membahayakan lingkungan pengembang, dan menargetkan alur kerja terkait kripto melalui penyalahgunaan dependensi dan pengiriman muatan bertahap.
- Ekosistem npm berbahaya berskala besar yang menyalahgunakan utilitas TypeScript palsu, paket bertema AI, peniruan alat internal, pustaka frontend, pembantu cloud, dan kerangka kerja pembangun untuk mengidentifikasi lingkungan, mengeksfiltrasi kredensial, menerapkan persistensi, dan membahayakan sistem pengembang.
- Gelombang berkelanjutan dari paket-paket berbahaya yang memanfaatkan kebingungan dependensi, typosquatting, penyalahgunaan postinstall, peniruan alat AI, inflasi versi, dan penyalahgunaan namespace berulang yang dirancang untuk melewati heuristik kepercayaan pengembang dan membahayakan sistem modern. SDLC alur kerja sebelum deteksi.
- Penemuan kampanye malware lintas platform seperti
@jaggle/resizeobservesPembajak clipboard, yang menyamar sebagai paket yang sah sambil menerapkan persistensi berbasis Python dan substitusi clipboard dompet kripto di seluruh sistem Linux, macOS, dan Windows.
Sepanjang bulan ini, kami juga mengamati konvergensi yang semakin meningkat antara perangkat AI, ekosistem sumber terbuka, dan serangan rantai pasokan perangkat lunak. Pelaku ancaman semakin menargetkan alur kerja pengembangan yang dibantu AI, lingkungan agen, copilot, dan pembangunan cloud-native. pipelinesebagai bagian dari operasi pencurian kredensial dan peretasan repositori yang lebih luas.
Serangan-serangan ini bukan lagi kasus terisolasi dari praktik typosquatting sederhana. Serangan ini melibatkan kampanye penerbitan terkoordinasi, pembaruan versi otomatis, pencurian token cloud, CI/CD penyalahgunaan, penyiapan muatan terenkripsi, penghindaran sandbox, dan teknik kompromi berkelanjutan yang dirancang khusus untuk menyatu ke dalam ekosistem pengembang tepercaya.
Pembaruan bulanan ini merupakan bagian dari inisiatif riset ancaman malware dan rantai pasokan yang berkelanjutan dari Xygeni, di mana tim kami terus memvalidasi paket berbahaya, menyelidiki pola serangan yang muncul, dan menerbitkan informasi yang dapat ditindaklanjuti untuk membantu tim keamanan, AppSec, dan DevSecOps agar tetap selangkah lebih maju dalam menghadapi risiko rantai pasokan yang terus berkembang.
Untuk konteks lengkap mengenai setiap paket berbahaya, kampanye malware, dan analisis ancaman yang diterbitkan bulan ini, jelajahi Ringkasan Kode Berbahaya Mei lengkap dan riset terkait dari Tim Keamanan Xygeni.
Minggu ke-4: Lebih dari 104 Paket Ditemukan
| Ekosistem | Paket | Tanggal |
|---|---|---|
| npm | @gbrlxvii/ts-form-utils:4.6.0 | 25 Mei 2026 |
| npm | @gbrlxvii/ts-form-utils:4.7.0 | 25 Mei 2026 |
| npm | pi-ocr:0.2.0 | 25 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.11 | 25 Mei 2026 |
| npm | fnd-stores:0.0.7 | 25 Mei 2026 |
| npm | @gbrlxvii/ts-project-lint:1.7.0 | 25 Mei 2026 |
| npm | @gbrlxvii/ts-project-lint:1.8.0 | 25 Mei 2026 |
| npm | pengidentifikasi-pengguna-sistem-cli:7.0.0 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.13 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.12 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.15 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.14 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.16 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.19 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.17 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.18 | 26 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.20 | 26 Mei 2026 |
| npm | intl-ads:99.0.1 | 26 Mei 2026 |
| npm | tata letak tempo:99.0.0 | 26 Mei 2026 |
| npm | tata letak tempo:99.0.2 | 26 Mei 2026 |
| npm | itc-actors-api:99.0.0 | 26 Mei 2026 |
| npm | modul-bersama-walmart:99.0.1 | 26 Mei 2026 |
| npm | komponen wml:99.0.1 | 26 Mei 2026 |
| npm | platform-tempo:99.0.1 | 26 Mei 2026 |
| npm | wml-core:99.0.1 | 26 Mei 2026 |
| npm | @izumiswap/sdk:3.0.3 | 26 Mei 2026 |
| npm | @izumiswap/sdk:3.0.4 | 26 Mei 2026 |
| npm | @izumiswap/sdk:3.0.5 | 26 Mei 2026 |
| npm | json-ke-skema-graphql-sederhana:1.0.0 | 26 Mei 2026 |
| npm | reactive-cdk-app:1.0.1 | 27 Mei 2026 |
| npm | mmt-statis:1.0.0 | 27 Mei 2026 |
| npm | reactive-cdk-app:1.0.4 | 27 Mei 2026 |
| npm | cdk-sagemaker-notebook-alur kerja:1.0.3 | 27 Mei 2026 |
| npm | penemuan-bangun:1.0.0 | 27 Mei 2026 |
| pypi | dunia kanga:1.0.4 | 27 Mei 2026 |
| npm | forge-jsxy:1.0.92 | 27 Mei 2026 |
| npm | @gs-select/aplikasi-klien-tabungan:99.0.0 | 27 Mei 2026 |
| npm | forge-jsxy:1.0.105 | 27 Mei 2026 |
| npm | forge-jsxy:1.0.107 | 27 Mei 2026 |
| npm | forge-jsxy:1.0.108 | 27 Mei 2026 |
| npm | editorial-mse-authentication-ui:99.0.1 | 28 Mei 2026 |
| npm | kode editorial:99.0.1 | 28 Mei 2026 |
| npm | komponen alat mse:99.99.100 | 28 Mei 2026 |
| npm | forge-jsxy:1.0.120 | 28 Mei 2026 |
| npm | @gbrlxvi/ts-form-utils:1.0.0 | 29 Mei 2026 |
| vscode | rudranex-developer-assistant:1.0.1 | 29 Mei 2026 |
| npm | nemo-reporter:1.8.2 | 29 Mei 2026 |
| npm | @qlab/ui:2.0.5 | 29 Mei 2026 |
| npm | forge-jsxy:1.0.121 | 29 Mei 2026 |
| npm | @qlab/ui:2.0.6 | 29 Mei 2026 |
| npm | @qlab/kecerdasan-komponen:2.0.6 | 29 Mei 2026 |
| npm | pengaturan mesin pencari:1.0.9106 | 29 Mei 2026 |
| npm | opensearch-setup-tool:1.0.9107 | 29 Mei 2026 |
| npm | @0xlr/vercel-analytics:999.0.0 | 29 Mei 2026 |
| npm | @0xlr/stripe-frontend:999.0.0 | 29 Mei 2026 |
| npm | @0xlr/stripe-checkout-js:999.0.0 | 29 Mei 2026 |
| npm | @0xlr/sentry-web:999.0.0 | 29 Mei 2026 |
| npm | @0xlr/otorisasi-klerk:999.0.0 | 29 Mei 2026 |
| npm | @0xlr/supabase-db:999.0.0 | 29 Mei 2026 |
| npm | @0xlr/prisma-client-js:999.0.0 | 29 Mei 2026 |
| npm | @flexspec/cli:0.3.1-dev.26612027722 | 29 Mei 2026 |
| npm | @cloudplatform-single-spa/administration:99.99.100 | 30 Mei 2026 |
| npm | @cloudplatform-single-spa/svp-s3-storage:99.99.100 | 30 Mei 2026 |
| npm | @maximvs1538/os-npm:99.0.0 | 30 Mei 2026 |
| npm | @easy-entry/landing-routes:99.9.5 | 30 Mei 2026 |
| npm | @easy-entry/outside-registration-fop-navigator:99.9.5 | 30 Mei 2026 |
| npm | @easy-entry/routes:99.9.5 | 30 Mei 2026 |
| npm | cms-github:4.2.4 | 30 Mei 2026 |
| npm | @t-in-one/form_product_token:5.7.1 | 30 Mei 2026 |
| npm | @capibar.chat/ui-kit:99.5.7 | 30 Mei 2026 |
| npm | cms-helpgit:4.2.6 | 30 Mei 2026 |
| npm | cms-helpgit:4.2.8 | 30 Mei 2026 |
| vscode | xampp-manager:5.1.3 | 30 Mei 2026 |
| npm | @chat-template/auth:1.0.0 | 31 Mei 2026 |
| npm | cms-storehub:1.3.4 | 31 Mei 2026 |
| npm | cms-storehub:1.3.5 | 31 Mei 2026 |
| npm | frontend strategi lokasi ritel:1.1.1 | 31 Mei 2026 |
| npm | frontend strategi lokasi ritel:1.1.2 | 31 Mei 2026 |
| npm | cms-storehub:1.3.6 | 31 Mei 2026 |
| pypi | simtooreal-cli:0.3.0 | Juni 01, 2026 |
| npm | conversa-sdk:2.0.2 | Juni 01, 2026 |
| npm | veltrix:9.0.0 | Juni 01, 2026 |
| npm | jingmeideshishi:1.0.4 | Juni 01, 2026 |
| npm | @tse-digital/core:99.0.0 | Juni 01, 2026 |
| npm | @telenor-se/core:99.0.0 | Juni 01, 2026 |
| npm | @ownit/core:99.0.0 | Juni 01, 2026 |
| npm | jingmeideshishi:1.0.5 | Juni 01, 2026 |
| npm | dokumen pasien:75.0.0 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.69 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.68 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.82 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.80 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.81 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.83 | Juni 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.3 | Juni 01, 2026 |
| npm | veltrix:9.0.1 | Juni 01, 2026 |
| npm | @emcd-vue/auth:6.4.9 | Juni 01, 2026 |
| npm | @emcd-vue/b2b-pay-form:5.7.4 | Juni 01, 2026 |
Minggu ke-3: Lebih dari 106 Paket Ditemukan
| Ekosistem | Paket | Tanggal |
|---|---|---|
| npm | erslove:1.22.12 | 16 Mei 2026 |
| npm | dit-envv:17.4.2 | 16 Mei 2026 |
| npm | briantreehttp:0.4.0 | 16 Mei 2026 |
| npm | bot sinkronisasi curang:1.0.0 | 16 Mei 2026 |
| OpenVSX | bingcha/bcai-alat:4.0.35 | 16 Mei 2026 |
| npm | hello-world-pkg-value-value-p:1.0.11 | 16 Mei 2026 |
| npm | hello-world-pkg-value-value-p:1.0.8 | 16 Mei 2026 |
| npm | hello-world-pkg-value-value-p:1.0.9 | 16 Mei 2026 |
| npm | hello-world-pkg-value-value-p:1.0.12 | 16 Mei 2026 |
| npm | axois-utils:1.0.6 | 16 Mei 2026 |
| npm | axois-utils:1.0.4 | 16 Mei 2026 |
| npm | venturo-playwright-core:1.0.8 | 16 Mei 2026 |
| npm | chalk-template:1.0.16 | 16 Mei 2026 |
| npm | chalk-template:1.0.14 | 16 Mei 2026 |
| npm | chalk-template:1.0.20 | 17 Mei 2026 |
| npm | chalk-template:1.0.19 | 17 Mei 2026 |
| npm | axois-utils:1.0.9 | 17 Mei 2026 |
| npm | @rocketreach/rr-components:9999.0.0 | 17 Mei 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | 18 Mei 2026 |
| npm | node server uji smtp:99.2.1 | 18 Mei 2026 |
| npm | node server uji smtp:99.2.2 | 18 Mei 2026 |
| npm | @lir-portal/web-components:2.0.4 | 18 Mei 2026 |
| npm | @zentrafinance/kontrak:1.0.3 | 18 Mei 2026 |
| npm | @zentrafinance/protocol-config:1.0.3 | 18 Mei 2026 |
| npm | @zentrafinance/sdk:1.0.3 | 18 Mei 2026 |
| npm | @zentrafinance/types:1.0.3 | 18 Mei 2026 |
| npm | @zentrafinance/types:1.0.5 | 18 Mei 2026 |
| npm | @zentrafinance/protocol-config:1.0.6 | 18 Mei 2026 |
| npm | @zentrafinance/sdk:1.0.6 | 18 Mei 2026 |
| npm | @zentrafinance/types:1.0.7 | 18 Mei 2026 |
| npm | clementine-sdk:2.0.0 | 18 Mei 2026 |
| npm | citrea-utils:2.0.0 | 18 Mei 2026 |
| npm | @zentrafinance/protocol-config:2.0.1 | 18 Mei 2026 |
| npm | @zentrafinance/sdk:2.0.0 | 18 Mei 2026 |
| npm | @zentrafinance/types:2.0.1 | 18 Mei 2026 |
| npm | @zentrafinance/types:2.0.0 | 18 Mei 2026 |
| npm | build-react-10hooks: 99.0.0 | 18 Mei 2026 |
| npm | komponen build-react-10:99.0.0 | 18 Mei 2026 |
| npm | @deadcode09284814/axios-util:1.0.1 | 18 Mei 2026 |
| npm | @deadcode09284814/axios-util:1.0.0 | 18 Mei 2026 |
| npm | warna-gaya-utilitas:1.0.7 | 18 Mei 2026 |
| npm | node-env-resolve:1.2.0 | 18 Mei 2026 |
| npm | @easytipsportal/node-helper:1.0.1 | 18 Mei 2026 |
| npm | @zentrafinance/kontrak:2.0.2 | 18 Mei 2026 |
| npm | citrea-sdk:2.0.2 | 18 Mei 2026 |
| npm | clementine-sdk:2.0.2 | 18 Mei 2026 |
| npm | citrea-bridge:2.0.2 | 18 Mei 2026 |
| npm | citrea-utils:2.0.2 | 18 Mei 2026 |
| npm | @zentrafinance/types:2.0.2 | 18 Mei 2026 |
| npm | apexomni-node:1.0.0 | 19 Mei 2026 |
| npm | perdagangan puncak:1.0.0 | 19 Mei 2026 |
| npm | perdagangan puncak:1.0.1 | 19 Mei 2026 |
| npm | konektor puncak:1.0.4 | 19 Mei 2026 |
| npm | apexpro-node:1.0.2 | 19 Mei 2026 |
| npm | konektor puncak:1.0.3 | 19 Mei 2026 |
| npm | apexomni-node:1.0.2 | 19 Mei 2026 |
| npm | perdagangan puncak:1.0.2 | 19 Mei 2026 |
| npm | apexpro-node:1.0.3 | 19 Mei 2026 |
| npm | forge-jsxy:1.0.81 | 19 Mei 2026 |
| npm | forge-jsxy:1.0.90 | 19 Mei 2026 |
| npm | pembungkus sabit:0.2.1 | 20 Mei 2026 |
| npm | @doctolib-apps/native-personalized-services:99.99.99 | 21 Mei 2026 |
| npm | @doctolib-apps/native-personalized-services:1.0.0 | 21 Mei 2026 |
| npm | @doctolib-apps/native-personalized-services:1.0.1 | 21 Mei 2026 |
| pypi | kanga-hack:1.0.4 | 21 Mei 2026 |
| pypi | libhmac:0.8.28.1 | 21 Mei 2026 |
| npm | @limebike/supreme-data-grid:85.14.44 | 21 Mei 2026 |
| npm | @limebike/pemilih-tanggal-tertinggi:85.14.44 | 21 Mei 2026 |
| npm | @limebike/supreme-data-grid:85.14.48 | 21 Mei 2026 |
| pypi | ai-prishtina-agentic-kag:0.1.0 | 21 Mei 2026 |
| npm | hehehe:1.0.7 | 21 Mei 2026 |
| npm | pemindai ancaman defi:2.1.2 | 22 Mei 2026 |
| npm | auditor kunci penyebaran:0.7.3 | 22 Mei 2026 |
| npm | eth-wallet-sentinel:1.0.9 | 22 Mei 2026 |
| npm | pendeteksi rahasia web3:1.2.6 | 22 Mei 2026 |
| npm | solidity-deploy-guard:0.4.4 | 22 Mei 2026 |
| npm | pemeriksaan keamanan mnemonik:0.5.2 | 22 Mei 2026 |
| npm | pemindai kredensial kripto:2.0.2 | 22 Mei 2026 |
| npm | validator-kunci-rantai:0.2.3 | 22 Mei 2026 |
| npm | validator-kunci-rantai:0.2.4 | 22 Mei 2026 |
| npm | defi-env-auditor:0.3.3 | 22 Mei 2026 |
| npm | auditor kunci penyebaran:1.8.2 | 22 Mei 2026 |
| npm | defi-env-auditor:1.4.2 | 22 Mei 2026 |
| npm | solidity-deploy-guard:1.5.2 | 22 Mei 2026 |
| npm | pemeriksa keamanan dompet:2.1.3 | 22 Mei 2026 |
| npm | solidity-deploy-guard:1.5.3 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.1 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.3 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.2 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.5 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.6 | 22 Mei 2026 |
| npm | pemindai ancaman defi:3.2.5 | 22 Mei 2026 |
| npm | pemindai ancaman defi:3.2.4 | 22 Mei 2026 |
| npm | defi-env-auditor:1.4.9 | 22 Mei 2026 |
| npm | pendeteksi rahasia web3:2.3.6 | 22 Mei 2026 |
| npm | pemeriksa keamanan dompet:2.1.6 | 22 Mei 2026 |
| npm | pemeriksaan keamanan mnemonik:4.0.0 | 22 Mei 2026 |
| npm | eth-wallet-sentinel:4.0.0 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.7 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.8 | 22 Mei 2026 |
| npm | @jaggle/resizeobserves:1.0.4 | 22 Mei 2026 |
Minggu ke-2: Lebih dari 95 Paket Ditemukan
| Ekosistem | Paket | Tanggal |
|---|---|---|
| npm | win-env-setup:3.0.5 | 11 Mei 2026 |
| npm | react-icon-svgs:1.0.1 | 11 Mei 2026 |
| npm | money-badger-open-rpc:201.99.100 | 11 Mei 2026 |
| npm | serverless-env-utils:1.0.0 | 11 Mei 2026 |
| npm | serverless-env-utils:1.0.2 | 11 Mei 2026 |
| npm | serverless-env-utils:1.0.3 | 11 Mei 2026 |
| npm | sahrbrucecode32:1.0.0 | 11 Mei 2026 |
| npm | pembawa pesan cakar:0.0.71 | 11 Mei 2026 |
| npm | @gbrlxvii/ts-form-utils:2.7.0 | 11 Mei 2026 |
| npm | post-purchase-bundler:99.9.19 | 11 Mei 2026 |
| npm | post-purchase-bundler:99.9.26 | 11 Mei 2026 |
| npm | post-purchase-bundler:100.0.1 | 11 Mei 2026 |
| npm | post-purchase-bundler:101.0.3 | 11 Mei 2026 |
| npm | rsflows-pexml:99.9.15 | 11 Mei 2026 |
| npm | rsflows-pexml:99.9.20 | 11 Mei 2026 |
| npm | post-purchase-bundler:102.0.3 | 11 Mei 2026 |
| npm | rsflows-pexml:99.9.25 | 11 Mei 2026 |
| npm | post-purchase-bundler:1.99.0 | 11 Mei 2026 |
| npm | selancar lambat:10.0.0 | 11 Mei 2026 |
| npm | erslove:1.22.12 | 11 Mei 2026 |
| npm | dit-envv:17.4.2 | 11 Mei 2026 |
| npm | hehehe:1.0.4 | 11 Mei 2026 |
| npm | @gbrlxvii/ts-form-utils:3.7.0 | 11 Mei 2026 |
| npm | pembawa pesan cakar:0.0.74 | 11 Mei 2026 |
| OpenVSX | apa yang kita lakukan/ranting:1.2.7 | 11 Mei 2026 |
| OpenVSX | george-alisson/html-preview-vscode:1.2.7 | 11 Mei 2026 |
| OpenVSX | sohibe/java-generate-setters-getters:9.0.2 | 11 Mei 2026 |
| npm | oleh vendor:99.0.6 | 11 Mei 2026 |
| npm | briantreehttp:0.4.0 | 11 Mei 2026 |
| npm | kontrak siang:1.0.0 | 12 Mei 2026 |
| npm | @draftlab/db:0.16.1 | 12 Mei 2026 |
| npm | @uipath/uipath-python-bridge:1.0.1 | 12 Mei 2026 |
| npm | @uipath/aops-policy-tool:0.3.1 | 12 Mei 2026 |
| npm | @uipath/codedagent-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/gov-tool:0.3.1 | 12 Mei 2026 |
| npm | @uipath/telemetry:0.0.7 | 12 Mei 2026 |
| npm | @uipath/admin-tool:0.1.1 | 12 Mei 2026 |
| npm | @uipath/codedapp-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/insights-sdk:1.0.1 | 12 Mei 2026 |
| npm | @uipath/tool-workflowcompiler:0.0.12 | 12 Mei 2026 |
| npm | @uipath/project-packager:1.1.16 | 12 Mei 2026 |
| npm | @uipath/access-policy-sdk:0.3.1 | 12 Mei 2026 |
| npm | @uipath/vertical-solutions-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/integrationservice-sdk:1.0.2 | 12 Mei 2026 |
| npm | @uipath/access-policy-tool:0.3.1 | 12 Mei 2026 |
| npm | @uipath/resourcecatalog-tool:0.1.1 | 12 Mei 2026 |
| npm | @uipath/agent-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/api-workflow-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/tasks-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/solution-tool:1.0.1 | 12 Mei 2026 |
| npm | @uipath/vss:0.1.6 | 12 Mei 2026 |
| npm | @tallyui/components:1.0.1 | 12 Mei 2026 |
| npm | @squawk/flight-math:0.5.4 | 12 Mei 2026 |
| npm | @squawk/cuaca:0.5.6 | 12 Mei 2026 |
| npm | @mistralai/mistralai-gcp:1.7.1 | 12 Mei 2026 |
| npm | @mesadev/saguaro:0.4.22 | 12 Mei 2026 |
| npm | dpdgroupuk:0.0.1 | 12 Mei 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | 12 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.0.2 | 14 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.0.5 | 14 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.0.6 | 14 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.0.7 | 14 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.0.8 | 14 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.0.9 | 14 Mei 2026 |
| npm | @jacobson1977/hp-setup:2.1.0 | 14 Mei 2026 |
| npm | hpsetup:4.0.1 | 14 Mei 2026 |
| npm | hpsetup:4.0.2 | 14 Mei 2026 |
| npm | hpsetup:4.1.0 | 14 Mei 2026 |
| npm | hpsetup:4.1.3 | 14 Mei 2026 |
| npm | hpsetup:4.1.4 | 14 Mei 2026 |
| npm | hpsetup:4.1.5 | 14 Mei 2026 |
| npm | hpsetup:4.1.6 | 14 Mei 2026 |
| npm | hpsetup:4.1.8 | 14 Mei 2026 |
| npm | hpsetup:4.1.19 | 14 Mei 2026 |
| npm | hpsetup:4.1.20 | 14 Mei 2026 |
| npm | hpsetup:4.2.0 | 14 Mei 2026 |
| npm | housecallpro:1.0.1 | 14 Mei 2026 |
| pypi | pemeriksa ejaan AI:1.0.0 | 14 Mei 2026 |
| pypi | cicada-tg:0.3.6 | 14 Mei 2026 |
| npm | node server uji smtp:99.2.1 | 14 Mei 2026 |
| npm | node server uji smtp:99.2.2 | 14 Mei 2026 |
| npm | @lir-portal/web-components:2.0.4 | 14 Mei 2026 |
| npm | dotenvv-tool:1.0.1 | 14 Mei 2026 |
| npm | rimraf-utils:1.0.1 | 14 Mei 2026 |
| npm | alat express:1.0.0 | 14 Mei 2026 |
| npm | alat express:1.0.1 | 14 Mei 2026 |
| npm | exxpress-utils:1.0.1 | 14 Mei 2026 |
| npm | @design-system-coopeuch/web:999.0.4 | 14 Mei 2026 |
| npm | @design-system-coopeuch/web:999.0.3 | 14 Mei 2026 |
| npm | @design-system-coopeuch/web:999.0.2 | 14 Mei 2026 |
| pypi | pyexecutorsme:0.1.0 | 15 Mei 2026 |
| pypi | pyexecutorsme:0.1.2 | 15 Mei 2026 |
| npm | hello-world-pkg-value-value-p:1.0.7 | 15 Mei 2026 |
| npm | hello-world-pkg-value-value-p:1.0.10 | 15 Mei 2026 |
| npm | akson-enterprise: 1.0.0 | 15 Mei 2026 |
Minggu ke-1: Lebih dari 158 Paket Ditemukan
| Ekosistem | Paket | Tanggal |
|---|---|---|
| npm | @apple-pay-trust/cancelled:99.0.3 | 01 Mei 2026 |
| npm | apple-internal-security-library-v99:100.0.1 | 01 Mei 2026 |
| npm | fiat-token-admin:99.1.1 | 01 Mei 2026 |
| npm | skrip stablecoin bintang:99.1.0 | 01 Mei 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.3 | 01 Mei 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.4 | 01 Mei 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.7 | 01 Mei 2026 |
| npm | blackbeards-navigator:211.0.0 | 01 Mei 2026 |
| npm | blackbeards-navigator:212.0.0 | 01 Mei 2026 |
| npm | blackbeards-navigator:213.0.0 | 01 Mei 2026 |
| npm | blackbeards-navigator:217.0.0 | 01 Mei 2026 |
| npm | blackbeards-navigator:220.0.0 | 01 Mei 2026 |
| npm | blackbeards-navigator:221.0.0 | 01 Mei 2026 |
| npm | blackbeards-navigator:222.0.0 | 01 Mei 2026 |
| npm | sirens-lament:211.0.0 | 01 Mei 2026 |
| npm | sirens-lament:212.0.0 | 01 Mei 2026 |
| npm | sirens-lament:213.0.0 | 01 Mei 2026 |
| npm | hantu-bubuk-api:212.0.0 | 01 Mei 2026 |
| npm | hantu-bubuk-api:219.0.0 | 01 Mei 2026 |
| npm | codewhisperer-streaming:1.0.15 | 02 Mei 2026 |
| npm | shadxino:1.0.5 | 02 Mei 2026 |
| npm | amazon-data-kiosk-monorepo:1.0.10 | 02 Mei 2026 |
| npm | claude-code-best:2.0.1 | 03 Mei 2026 |
| npm | apexpro:99.99.99 | 03 Mei 2026 |
| npm | apexomni:99.99.99 | 03 Mei 2026 |
| npm | apexomni:99.99.100 | 03 Mei 2026 |
| npm | apexpro:99.99.100 | 03 Mei 2026 |
| npm | node-env-resolve:1.0.7 | 03 Mei 2026 |
| npm | node-env-resolve:1.0.8 | 03 Mei 2026 |
| npm | @xp-utilities/web:99.0.0 | 03 Mei 2026 |
| npm | nextjs-chat-with-ai-service:99.9.9 | 03 Mei 2026 |
| npm | @alfa.life.mapp/app.web:99.0.13 | 04 Mei 2026 |
| npm | @alfa.life.mapp/app.web:99.0.14 | 04 Mei 2026 |
| npm | @alfa.life.mapp/app.web:99.0.15 | 04 Mei 2026 |
| npm | @alfa.life.mapp/app.web:99.0.16 | 04 Mei 2026 |
| npm | @alfa.life.mapp/app.web:99.0.17 | 04 Mei 2026 |
| npm | @alfa.life.mapp/app.web:99.0.19 | 04 Mei 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.1 | 04 Mei 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.4 | 04 Mei 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.5 | 04 Mei 2026 |
| npm | @tochka-ui/foundation:99.0.2 | 04 Mei 2026 |
| npm | @tochka-ui/foundation:99.0.3 | 04 Mei 2026 |
| npm | @tochka-ui/foundation:99.0.4 | 04 Mei 2026 |
| npm | kl-b2c-ui-kit:99.0.1 | 04 Mei 2026 |
| npm | kl-b2c-ui-kit:99.0.2 | 04 Mei 2026 |
| npm | kl-b2c-ui-kit:99.0.3 | 04 Mei 2026 |
| npm | pi-exa-mcp:99.9.11 | 04 Mei 2026 |
| npm | pi-exa-mcp:99.9.12 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.26 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.33 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.34 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.35 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.37 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.38 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.51 | 04 Mei 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.53 | 04 Mei 2026 |
| npm | paypal-payouts-bridge:99.9.9 | 04 Mei 2026 |
| npm | paypal-payouts-bridge:100.1.1 | 04 Mei 2026 |
| npm | paypal-payouts-bridge:100.1.4 | 04 Mei 2026 |
| npm | paypal-payouts-bridge:100.1.6 | 04 Mei 2026 |
| npm | paypal-payouts-bridge:100.1.9 | 04 Mei 2026 |
| npm | paypal-payouts-bridge:100.2.8 | 04 Mei 2026 |
| npm | pengalaman karyawan microsoft:99.2.2 | 05 Mei 2026 |
| npm | perisai ikan mas:0.1.0 | 05 Mei 2026 |
| npm | fanduel:100.5.0 | 05 Mei 2026 |
| npm | exiouss:1.0.6 | 05 Mei 2026 |
| npm | enterprise-auth-gateway-core:50.50.50 | 06 Mei 2026 |
| npm | @saif777/codemirror5:7.66.4 | 06 Mei 2026 |
| npm | @saif777/codemirror5:7.66.5 | 06 Mei 2026 |
| npm | layanan-bendera-fitur:2.0.1 | 06 Mei 2026 |
| npm | layanan-bendera-fitur:2.0.2 | 06 Mei 2026 |
| npm | layanan-bendera-fitur:2.0.3 | 06 Mei 2026 |
| npm | sort-btree:2.1.2 | 06 Mei 2026 |
| npm | viem-core:1.0.0 | 06 Mei 2026 |
| npm | viem-utils-core:1.0.0 | 06 Mei 2026 |
| npm | hardhat-core-utils:1.0.0 | 06 Mei 2026 |
| npm | veltrix:1.0.0 | 06 Mei 2026 |
| npm | evm-utils:1.0.0 | 06 Mei 2026 |
| npm | web3-utils-core:1.0.0 | 06 Mei 2026 |
| npm | foundry-utils:1.0.0 | 06 Mei 2026 |
| npm | carboniteapp:99.9.0 | 07 Mei 2026 |
| npm | karbonit-internal:99.9.0 | 07 Mei 2026 |
| npm | money-badger-open-rpc:200.99.100 | 07 Mei 2026 |
| npm | 24712-pl5006:0.0.1 | 07 Mei 2026 |
| OpenVSX | eriklynd/json-tools:20.1.2 | 07 Mei 2026 |
| npm | invixco:1.0.4 | 07 Mei 2026 |
| npm | agen kesehatan sistem-win:1.0.2 | 08 Mei 2026 |
| npm | win-env-setup:3.0.6 | 08 Mei 2026 |
| npm | agen kesehatan sistem-win:1.0.3 | 08 Mei 2026 |
Amankan Rantai Pasokan Perangkat Lunak Anda dari Kerentanan dan Kode Berbahaya
Serangan rantai pasokan perangkat lunak bukan lagi ancaman teoretis. Paket berbahaya, malware yang sadar AI, serangan kebingungan ketergantungan, pencuri kredensial, dan alat pengembang yang dirusak secara aktif menargetkan perangkat lunak modern. SDLCs, CI/CD pipelines, dan lingkungan pengembangan yang dibantu AI.
Dengan Deteksi Malware Dini dari Xygeni dan software supply chain security Dengan platform ini, organisasi dapat mengidentifikasi dan memblokir dependensi berbahaya sebelum mencapai workstation pengembang, sistem build, atau produksi. pipelines.
Xygeni terus memantau ekosistem seperti npm, PyPI, VS Code, dan OpenVSX untuk mendeteksi paket berbahaya, pola penerbitan yang mencurigakan, typosquatting, penyalahgunaan namespace, perilaku pencurian kredensial, dan ancaman rantai pasokan berbasis AI secara real-time. Temuan secara otomatis diprioritaskan berdasarkan kemungkinan eksploitasi, jangkauan, dan dampak operasional sehingga tim dapat fokus pada risiko yang benar-benar penting.
Mulai dari paket npm berbahaya dan dependensi OSS yang disusupi hingga risiko kode yang dihasilkan AI dan alat pengembang yang dirusak, Xygeni membantu tim keamanan dan rekayasa untuk menjaga visibilitas, kepercayaan, dan kendali di seluruh rantai pasokan perangkat lunak modern.
Untuk menjelajahi kampanye malware terbaru dan paket berbahaya yang telah divalidasi yang ditemukan oleh Tim Keamanan Xygeni, kunjungi halaman lengkapnya. Ringkasan Kode Berbahaya.
Tetap aman. Tetap cepat. Tetap terkendali dengan Xygeni.




