Witamy w majowym wydaniu Xygeni Malicious Code Digest. W tym miesiącu nasz zespół ds. badań nad bezpieczeństwem kontynuował śledzenie zmieniającego się krajobrazu zagrożeń dla łańcucha dostaw oprogramowania w publicznych rejestrach pakietów, narzędziach dla programistów, procesach wspomaganych przez sztuczną inteligencję i nowoczesnych CI/CD W maju firma Xygeni zidentyfikowała i zweryfikowała setki złośliwych pakietów atakujących ekosystemy npm, PyPI, VS Code i OpenVSX.
Ale maj to nie tylko kwestia wolumenu. Był to również miesiąc, w którym atakujący coraz częściej dostosowywali swoje metody działania do środowisk programistycznych natywnych dla sztucznej inteligencji, założeń dotyczących zaufania programistów i zautomatyzowanych pipelines.
Do najważniejszych śledztw opublikowanych w tym miesiącu przez zespół ds. bezpieczeństwa Xygeni należą:
- JulesJacker, wieloetapowa kampania złośliwego oprogramowania npm podszywająca się pod agenta sztucznej inteligencji Jules firmy Google w celu kradzieży repozytoriów i nadużyć CI/CD środowiska, a nawet analizować piaskownicę. Kampania wprowadziła szyfrowane, bramkowane przez hosta programy ładujące, sfałszowane
google-labs-jules[bot]commits, kradzież metadanych w chmurze i rozpoznanie Kubernetesa w odniesieniu do samej infrastruktury analitycznej. - PhantomBot, złośliwa kampania npm wykorzystująca fałszywy portfel, technologię blockchain i narzędzia Web3 w celu kradzieży danych uwierzytelniających, naruszania bezpieczeństwa środowisk programistycznych i atakowania przepływów pracy związanych z kryptowalutami poprzez nadużywanie zależności i etapowe dostarczanie danych.
- Rozległy, złośliwy ekosystem npm wykorzystujący fałszywe narzędzia TypeScript, pakiety o tematyce sztucznej inteligencji, podszywanie się pod wewnętrzne narzędzia, biblioteki front-end, pomocniki chmurowe i struktury kompilatorów w celu identyfikacji środowisk, wykradania danych uwierzytelniających, wdrażania trwałości i naruszania bezpieczeństwa systemów programistów.
- Ciągłe fale złośliwych pakietów wykorzystujących pomyłki w zakresie zależności, typosquatting, nadużycia po instalacji, podszywanie się pod narzędzia sztucznej inteligencji, rozrost wersji i powtarzające się nadużycia przestrzeni nazw, mające na celu ominięcie heurystyki zaufania programistów i naruszenie nowoczesnych SDLC przepływy pracy przed wykryciem.
- Odkrycie wieloplatformowych kampanii złośliwego oprogramowania, takich jak
@jaggle/resizeobservesporywacz schowka, który podszywał się pod legalny pakiet, wdrażając opartą na Pythonie trwałość i podmianę schowka portfela kryptowalut w systemach Linux, macOS i Windows.
W ciągu miesiąca obserwowaliśmy również rosnącą konwergencję między narzędziami AI, ekosystemami open source i atakami na łańcuch dostaw oprogramowania. Aktorzy zagrożeń coraz częściej atakowali procesy programistyczne wspomagane przez AI, środowiska agentów, pilotów pomocniczych i kompilacje chmurowe. pipelinew ramach szerszych działań mających na celu kradzież danych uwierzytelniających i naruszenie bezpieczeństwa repozytoriów.
Te ataki nie są już odosobnionymi przypadkami prostego typosquattingu. Obejmują skoordynowane kampanie wydawnicze, zautomatyzowane rozsyłanie wersji, kradzież tokenów w chmurze, CI/CD nadużycia, szyfrowane udostępnianie danych, omijanie piaskownicy i techniki uporczywego naruszania bezpieczeństwa, zaprojektowane specjalnie w celu wkomponowania się w zaufane ekosystemy programistyczne.
Ta miesięczna aktualizacja jest częścią trwającej inicjatywy badawczej firmy Xygeni w zakresie złośliwego oprogramowania i zagrożeń dla łańcucha dostaw, w ramach której nasz zespół stale weryfikuje złośliwe pakiety, bada nowe wzorce ataków i publikuje przydatne informacje, które pomagają zespołom ds. bezpieczeństwa, AppSec i DevSecOps wyprzedzać zmieniające się ryzyko w łańcuchu dostaw.
Aby zapoznać się z pełnym kontekstem wszystkich złośliwych pakietów, kampanii związanych ze złośliwym oprogramowaniem i analiz zagrożeń opublikowanych w tym miesiącu, zapoznaj się z pełnym majowym streszczeniem złośliwego kodu i powiązanymi badaniami zespołu ds. bezpieczeństwa Xygeni.
Tydzień 4: Odkryto ponad 104 paczki
| ekosystem | Pakiet | Data |
|---|---|---|
| Npm | @gbrlxvii/ts-form-utils:4.6.0 | 25 Maj 2026 |
| Npm | @gbrlxvii/ts-form-utils:4.7.0 | 25 Maj 2026 |
| Npm | pi-ocr:0.2.0 | 25 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.11 | 25 Maj 2026 |
| Npm | fnd-stores:0.0.7 | 25 Maj 2026 |
| Npm | @gbrlxvii/ts-project-lint:1.7.0 | 25 Maj 2026 |
| Npm | @gbrlxvii/ts-project-lint:1.8.0 | 25 Maj 2026 |
| Npm | identyfikator-użytkownika-systemu-cli:7.0.0 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.13 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.12 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.15 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.14 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.16 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.19 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.17 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.18 | 26 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.20 | 26 Maj 2026 |
| Npm | reklamy międzynarodowe:99.0.1 | 26 Maj 2026 |
| Npm | układ tempa:99.0.0 | 26 Maj 2026 |
| Npm | układ tempa:99.0.2 | 26 Maj 2026 |
| Npm | itc-actors-api:99.0.0 | 26 Maj 2026 |
| Npm | walmart-shared-modules:99.0.1 | 26 Maj 2026 |
| Npm | wml-components:99.0.1 | 26 Maj 2026 |
| Npm | tempo-platformy:99.0.1 | 26 Maj 2026 |
| Npm | wml-core:99.0.1 | 26 Maj 2026 |
| Npm | @izumiswap/sdk:3.0.3 | 26 Maj 2026 |
| Npm | @izumiswap/sdk:3.0.4 | 26 Maj 2026 |
| Npm | @izumiswap/sdk:3.0.5 | 26 Maj 2026 |
| Npm | json-to-simple-graphql-schema:1.0.0 | 26 Maj 2026 |
| Npm | reaktywna-aplikacja-cdk:1.0.1 | 27 Maj 2026 |
| Npm | mmt-static:1.0.0 | 27 Maj 2026 |
| Npm | reaktywna-aplikacja-cdk:1.0.4 | 27 Maj 2026 |
| Npm | cdk-sagemaker-notebook-przepływ pracy:1.0.3 | 27 Maj 2026 |
| Npm | kompilacja-odkrycia:1.0.0 | 27 Maj 2026 |
| pipi | worldofkanga:1.0.4 | 27 Maj 2026 |
| Npm | forge-jsxy:1.0.92 | 27 Maj 2026 |
| Npm | @gs-select/savings-client-application:99.0.0 | 27 Maj 2026 |
| Npm | forge-jsxy:1.0.105 | 27 Maj 2026 |
| Npm | forge-jsxy:1.0.107 | 27 Maj 2026 |
| Npm | forge-jsxy:1.0.108 | 27 Maj 2026 |
| Npm | editorial-mse-authentication-ui:99.0.1 | 28 Maj 2026 |
| Npm | kod-edycyjny:99.0.1 | 28 Maj 2026 |
| Npm | mse-tool-components:99.99.100 | 28 Maj 2026 |
| Npm | forge-jsxy:1.0.120 | 28 Maj 2026 |
| Npm | @gbrlxvi/ts-form-utils:1.0.0 | 29 Maj 2026 |
| vskod | rudranex-programista-asystent:1.0.1 | 29 Maj 2026 |
| Npm | nemo-reporter:1.8.2 | 29 Maj 2026 |
| Npm | @qlab/ui:2.0.5 | 29 Maj 2026 |
| Npm | forge-jsxy:1.0.121 | 29 Maj 2026 |
| Npm | @qlab/ui:2.0.6 | 29 Maj 2026 |
| Npm | @qlab/component-intelligence:2.0.6 | 29 Maj 2026 |
| Npm | konfiguracja-wyszukiwarki:1.0.9106 | 29 Maj 2026 |
| Npm | narzędzie do konfiguracji opensearch:1.0.9107 | 29 Maj 2026 |
| Npm | @0xlr/vercel-analytics:999.0.0 | 29 Maj 2026 |
| Npm | @0xlr/stripe-frontend:999.0.0 | 29 Maj 2026 |
| Npm | @0xlr/stripe-checkout-js:999.0.0 | 29 Maj 2026 |
| Npm | @0xlr/sentry-web:999.0.0 | 29 Maj 2026 |
| Npm | @0xlr/clerk-auth:999.0.0 | 29 Maj 2026 |
| Npm | @0xlr/supabase-db:999.0.0 | 29 Maj 2026 |
| Npm | @0xlr/prisma-client-js:999.0.0 | 29 Maj 2026 |
| Npm | @flexspec/cli:0.3.1-dev.26612027722 | 29 Maj 2026 |
| Npm | @cloudplatform-single-spa/administration:99.99.100 | 30 Maj 2026 |
| Npm | @cloudplatform-single-spa/svp-s3-storage:99.99.100 | 30 Maj 2026 |
| Npm | @maximvs1538/os-npm:99.0.0 | 30 Maj 2026 |
| Npm | @easy-entry/landing-routes:99.9.5 | 30 Maj 2026 |
| Npm | @easy-entry/outside-registration-fop-navigator:99.9.5 | 30 Maj 2026 |
| Npm | @easy-entry/routes:99.9.5 | 30 Maj 2026 |
| Npm | cms-github:4.2.4 | 30 Maj 2026 |
| Npm | @t-in-one/form_product_token:5.7.1 | 30 Maj 2026 |
| Npm | @capibar.chat/ui-kit:99.5.7 | 30 Maj 2026 |
| Npm | cms-helpgit:4.2.6 | 30 Maj 2026 |
| Npm | cms-helpgit:4.2.8 | 30 Maj 2026 |
| vskod | xampp-manager:5.1.3 | 30 Maj 2026 |
| Npm | @chat-template/auth:1.0.0 | 31 Maj 2026 |
| Npm | cms-storehub:1.3.4 | 31 Maj 2026 |
| Npm | cms-storehub:1.3.5 | 31 Maj 2026 |
| Npm | strategia-lokalizacji-detalicznej-frontend:1.1.1 | 31 Maj 2026 |
| Npm | strategia-lokalizacji-detalicznej-frontend:1.1.2 | 31 Maj 2026 |
| Npm | cms-storehub:1.3.6 | 31 Maj 2026 |
| pipi | simtooreal-cli:0.3.0 | Czerwiec 01, 2026 |
| Npm | conversa-sdk:2.0.2 | Czerwiec 01, 2026 |
| Npm | veltrix:9.0.0 | Czerwiec 01, 2026 |
| Npm | jingmeideshishi:1.0.4 | Czerwiec 01, 2026 |
| Npm | @tse-digital/core:99.0.0 | Czerwiec 01, 2026 |
| Npm | @telenor-se/core:99.0.0 | Czerwiec 01, 2026 |
| Npm | @ownit/core:99.0.0 | Czerwiec 01, 2026 |
| Npm | jingmeideshishi:1.0.5 | Czerwiec 01, 2026 |
| Npm | dokumenty pacjenta:75.0.0 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.69 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.68 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.82 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.80 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.81 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.83 | Czerwiec 01, 2026 |
| Npm | @antoncallahan/aws-user-helper:6767.67.3 | Czerwiec 01, 2026 |
| Npm | veltrix:9.0.1 | Czerwiec 01, 2026 |
| Npm | @emcd-vue/auth:6.4.9 | Czerwiec 01, 2026 |
| Npm | @emcd-vue/formularz-płatności-b2b:5.7.4 | Czerwiec 01, 2026 |
Tydzień 3: Odkryto ponad 106 paczki
| ekosystem | Pakiet | Data |
|---|---|---|
| Npm | erslove:1.22.12 | 16 Maj 2026 |
| Npm | dit-envv:17.4.2 | 16 Maj 2026 |
| Npm | briantreehttp:0.4.0 | 16 Maj 2026 |
| Npm | bot-sync-cheaty:1.0.0 | 16 Maj 2026 |
| openvsx | narzędzia bingcha/bcai:4.0.35 | 16 Maj 2026 |
| Npm | hello-world-pkg-value-value-p:1.0.11 | 16 Maj 2026 |
| Npm | hello-world-pkg-value-value-p:1.0.8 | 16 Maj 2026 |
| Npm | hello-world-pkg-value-value-p:1.0.9 | 16 Maj 2026 |
| Npm | hello-world-pkg-value-value-p:1.0.12 | 16 Maj 2026 |
| Npm | axois-utils:1.0.6 | 16 Maj 2026 |
| Npm | axois-utils:1.0.4 | 16 Maj 2026 |
| Npm | venturo-playwright-core:1.0.8 | 16 Maj 2026 |
| Npm | chalk-temalte:1.0.16 | 16 Maj 2026 |
| Npm | chalk-temalte:1.0.14 | 16 Maj 2026 |
| Npm | chalk-temalte:1.0.20 | 17 Maj 2026 |
| Npm | chalk-temalte:1.0.19 | 17 Maj 2026 |
| Npm | axois-utils:1.0.9 | 17 Maj 2026 |
| Npm | @rocketreach/rr-components:9999.0.0 | 17 Maj 2026 |
| Npm | @cplace-paw-fe/cf-training-extended:2.0.4 | 18 Maj 2026 |
| Npm | węzeł-serwera-testowego-smtp:99.2.1 | 18 Maj 2026 |
| Npm | węzeł-serwera-testowego-smtp:99.2.2 | 18 Maj 2026 |
| Npm | @lir-portal/web-components:2.0.4 | 18 Maj 2026 |
| Npm | @zentrafinance/contracts:1.0.3 | 18 Maj 2026 |
| Npm | @zentrafinance/protocol-config:1.0.3 | 18 Maj 2026 |
| Npm | @zentrafinance/sdk:1.0.3 | 18 Maj 2026 |
| Npm | @zentrafinance/types:1.0.3 | 18 Maj 2026 |
| Npm | @zentrafinance/types:1.0.5 | 18 Maj 2026 |
| Npm | @zentrafinance/protocol-config:1.0.6 | 18 Maj 2026 |
| Npm | @zentrafinance/sdk:1.0.6 | 18 Maj 2026 |
| Npm | @zentrafinance/types:1.0.7 | 18 Maj 2026 |
| Npm | clementine-sdk:2.0.0 | 18 Maj 2026 |
| Npm | citrea-utils:2.0.0 | 18 Maj 2026 |
| Npm | @zentrafinance/protocol-config:2.0.1 | 18 Maj 2026 |
| Npm | @zentrafinance/sdk:2.0.0 | 18 Maj 2026 |
| Npm | @zentrafinance/types:2.0.1 | 18 Maj 2026 |
| Npm | @zentrafinance/types:2.0.0 | 18 Maj 2026 |
| Npm | bui-react-10hooks: 99.0.0 | 18 Maj 2026 |
| Npm | bui-react-10components:99.0.0 | 18 Maj 2026 |
| Npm | @deadcode09284814/axios-util:1.0.1 | 18 Maj 2026 |
| Npm | @deadcode09284814/axios-util:1.0.0 | 18 Maj 2026 |
| Npm | narzędzia-styl-kolorów:1.0.7 | 18 Maj 2026 |
| Npm | node-env-resolve:1.2.0 | 18 Maj 2026 |
| Npm | @easytipsportal/node-helper:1.0.1 | 18 Maj 2026 |
| Npm | @zentrafinance/contracts:2.0.2 | 18 Maj 2026 |
| Npm | citrea-sdk:2.0.2 | 18 Maj 2026 |
| Npm | clementine-sdk:2.0.2 | 18 Maj 2026 |
| Npm | citrea-bridge:2.0.2 | 18 Maj 2026 |
| Npm | citrea-utils:2.0.2 | 18 Maj 2026 |
| Npm | @zentrafinance/types:2.0.2 | 18 Maj 2026 |
| Npm | węzeł apexomni:1.0.0 | 19 Maj 2026 |
| Npm | apex-trading:1.0.0 | 19 Maj 2026 |
| Npm | apex-trading:1.0.1 | 19 Maj 2026 |
| Npm | złącze wierzchołkowe:1.0.4 | 19 Maj 2026 |
| Npm | węzeł apexpro:1.0.2 | 19 Maj 2026 |
| Npm | złącze wierzchołkowe:1.0.3 | 19 Maj 2026 |
| Npm | węzeł apexomni:1.0.2 | 19 Maj 2026 |
| Npm | apex-trading:1.0.2 | 19 Maj 2026 |
| Npm | węzeł apexpro:1.0.3 | 19 Maj 2026 |
| Npm | forge-jsxy:1.0.81 | 19 Maj 2026 |
| Npm | forge-jsxy:1.0.90 | 19 Maj 2026 |
| Npm | sierp-owijka:0.2.1 | 20 Maj 2026 |
| Npm | @doctolib-apps/native-personalized-services:99.99.99 | 21 Maj 2026 |
| Npm | @doctolib-apps/native-personalized-services:1.0.0 | 21 Maj 2026 |
| Npm | @doctolib-apps/native-personalized-services:1.0.1 | 21 Maj 2026 |
| pipi | kanga-hack:1.0.4 | 21 Maj 2026 |
| pipi | libhmac:0.8.28.1 | 21 Maj 2026 |
| Npm | @limebike/supreme-data-grid:85.14.44 | 21 Maj 2026 |
| Npm | @limebike/supreme-date-pickers:85.14.44 | 21 Maj 2026 |
| Npm | @limebike/supreme-data-grid:85.14.48 | 21 Maj 2026 |
| pipi | ai-prishtina-agentic-kag:0.1.0 | 21 Maj 2026 |
| Npm | hehehe:1.0.7 | 21 Maj 2026 |
| Npm | defi-threat-scanner:2.1.2 | 22 Maj 2026 |
| Npm | audytor-klucza-wdrożenia:0.7.3 | 22 Maj 2026 |
| Npm | portfel eth-wallet-sentinel:1.0.9 | 22 Maj 2026 |
| Npm | web3-secrets-detector:1.2.6 | 22 Maj 2026 |
| Npm | solidity-deploy-guard:0.4.4 | 22 Maj 2026 |
| Npm | mnemonik-bezpieczeństwo-sprawdzenie:0.5.2 | 22 Maj 2026 |
| Npm | skaner-krypto-poświadczeń:2.0.2 | 22 Maj 2026 |
| Npm | walidator-klucza-łańcucha:0.2.3 | 22 Maj 2026 |
| Npm | walidator-klucza-łańcucha:0.2.4 | 22 Maj 2026 |
| Npm | defi-env-auditor:0.3.3 | 22 Maj 2026 |
| Npm | audytor-klucza-wdrożenia:1.8.2 | 22 Maj 2026 |
| Npm | defi-env-auditor:1.4.2 | 22 Maj 2026 |
| Npm | solidity-deploy-guard:1.5.2 | 22 Maj 2026 |
| Npm | sprawdzanie-bezpieczeństwa-portfela:2.1.3 | 22 Maj 2026 |
| Npm | solidity-deploy-guard:1.5.3 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.1 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.3 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.2 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.5 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.6 | 22 Maj 2026 |
| Npm | defi-threat-scanner:3.2.5 | 22 Maj 2026 |
| Npm | defi-threat-scanner:3.2.4 | 22 Maj 2026 |
| Npm | defi-env-auditor:1.4.9 | 22 Maj 2026 |
| Npm | web3-secrets-detector:2.3.6 | 22 Maj 2026 |
| Npm | sprawdzanie-bezpieczeństwa-portfela:2.1.6 | 22 Maj 2026 |
| Npm | mnemonik-bezpieczeństwo-sprawdzenie:4.0.0 | 22 Maj 2026 |
| Npm | portfel eth-wallet-sentinel:4.0.0 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.7 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.8 | 22 Maj 2026 |
| Npm | @jaggle/resizeobserves:1.0.4 | 22 Maj 2026 |
Tydzień 2: Odkryto ponad 95 paczki
| ekosystem | Pakiet | Data |
|---|---|---|
| Npm | win-env-setup:3.0.5 | 11 Maj 2026 |
| Npm | ikona-react-svgs:1.0.1 | 11 Maj 2026 |
| Npm | money-badger-open-rpc:201.99.100 | 11 Maj 2026 |
| Npm | narzędzia-środowiska-bezserwerowego:1.0.0 | 11 Maj 2026 |
| Npm | narzędzia-środowiska-bezserwerowego:1.0.2 | 11 Maj 2026 |
| Npm | narzędzia-środowiska-bezserwerowego:1.0.3 | 11 Maj 2026 |
| Npm | sahrbrucecode32:1.0.0 | 11 Maj 2026 |
| Npm | claw_messenger:0.0.71 | 11 Maj 2026 |
| Npm | @gbrlxvii/ts-form-utils:2.7.0 | 11 Maj 2026 |
| Npm | pakiet po zakupie: 99.9.19 | 11 Maj 2026 |
| Npm | pakiet po zakupie: 99.9.26 | 11 Maj 2026 |
| Npm | pakiet po zakupie: 100.0.1 | 11 Maj 2026 |
| Npm | pakiet po zakupie: 101.0.3 | 11 Maj 2026 |
| Npm | rsflows-pexml:99.9.15 | 11 Maj 2026 |
| Npm | rsflows-pexml:99.9.20 | 11 Maj 2026 |
| Npm | pakiet po zakupie: 102.0.3 | 11 Maj 2026 |
| Npm | rsflows-pexml:99.9.25 | 11 Maj 2026 |
| Npm | pakiet po zakupie: 1.99.0 | 11 Maj 2026 |
| Npm | powolne surfowanie:10.0.0 | 11 Maj 2026 |
| Npm | erslove:1.22.12 | 11 Maj 2026 |
| Npm | dit-envv:17.4.2 | 11 Maj 2026 |
| Npm | hehehe:1.0.4 | 11 Maj 2026 |
| Npm | @gbrlxvii/ts-form-utils:3.7.0 | 11 Maj 2026 |
| Npm | claw_messenger:0.0.74 | 11 Maj 2026 |
| openvsx | co robimy/twig:1.2.7 | 11 Maj 2026 |
| openvsx | george-alisson/html-preview-vscode:1.2.7 | 11 Maj 2026 |
| openvsx | sohibe/java-generate-setters-getters:9.0.2 | 11 Maj 2026 |
| Npm | byvendors:99.0.6 | 11 Maj 2026 |
| Npm | briantreehttp:0.4.0 | 11 Maj 2026 |
| Npm | umowy południowe:1.0.0 | 12 Maj 2026 |
| Npm | @draftlab/db:0.16.1 | 12 Maj 2026 |
| Npm | @uipath/uipath-python-bridge:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/aops-policy-tool:0.3.1 | 12 Maj 2026 |
| Npm | @uipath/codedagent-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/gov-tool:0.3.1 | 12 Maj 2026 |
| Npm | @uipath/telemetry:0.0.7 | 12 Maj 2026 |
| Npm | @uipath/admin-tool:0.1.1 | 12 Maj 2026 |
| Npm | @uipath/codedapp-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/insights-sdk:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/tool-workflowcompiler:0.0.12 | 12 Maj 2026 |
| Npm | @uipath/project-packager:1.1.16 | 12 Maj 2026 |
| Npm | @uipath/access-policy-sdk:0.3.1 | 12 Maj 2026 |
| Npm | @uipath/vertical-solutions-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/integrationservice-sdk:1.0.2 | 12 Maj 2026 |
| Npm | @uipath/access-policy-tool:0.3.1 | 12 Maj 2026 |
| Npm | @uipath/resourcecatalog-tool:0.1.1 | 12 Maj 2026 |
| Npm | @uipath/agent-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/api-workflow-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/tasks-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/solution-tool:1.0.1 | 12 Maj 2026 |
| Npm | @uipath/vss:0.1.6 | 12 Maj 2026 |
| Npm | @tallyui/components:1.0.1 | 12 Maj 2026 |
| Npm | @squawk/flight-math:0.5.4 | 12 Maj 2026 |
| Npm | @squawk/weather:0.5.6 | 12 Maj 2026 |
| Npm | @mistralai/mistralai-gcp:1.7.1 | 12 Maj 2026 |
| Npm | @mesadev/saguaro:0.4.22 | 12 Maj 2026 |
| Npm | dpdgroupuk:0.0.1 | 12 Maj 2026 |
| Npm | @cplace-paw-fe/cf-training-extended:2.0.4 | 12 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.0.2 | 14 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.0.5 | 14 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.0.6 | 14 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.0.7 | 14 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.0.8 | 14 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.0.9 | 14 Maj 2026 |
| Npm | @jacobson1977/hp-setup:2.1.0 | 14 Maj 2026 |
| Npm | hpsetup:4.0.1 | 14 Maj 2026 |
| Npm | hpsetup:4.0.2 | 14 Maj 2026 |
| Npm | hpsetup:4.1.0 | 14 Maj 2026 |
| Npm | hpsetup:4.1.3 | 14 Maj 2026 |
| Npm | hpsetup:4.1.4 | 14 Maj 2026 |
| Npm | hpsetup:4.1.5 | 14 Maj 2026 |
| Npm | hpsetup:4.1.6 | 14 Maj 2026 |
| Npm | hpsetup:4.1.8 | 14 Maj 2026 |
| Npm | hpsetup:4.1.19 | 14 Maj 2026 |
| Npm | hpsetup:4.1.20 | 14 Maj 2026 |
| Npm | hpsetup:4.2.0 | 14 Maj 2026 |
| Npm | housecallpro:1.0.1 | 14 Maj 2026 |
| pipi | ai-spellcheckers:1.0.0 | 14 Maj 2026 |
| pipi | cykada-tg:0.3.6 | 14 Maj 2026 |
| Npm | węzeł-serwera-testowego-smtp:99.2.1 | 14 Maj 2026 |
| Npm | węzeł-serwera-testowego-smtp:99.2.2 | 14 Maj 2026 |
| Npm | @lir-portal/web-components:2.0.4 | 14 Maj 2026 |
| Npm | dotenvv-tool:1.0.1 | 14 Maj 2026 |
| Npm | rimraf-utils:1.0.1 | 14 Maj 2026 |
| Npm | exxpress-tool:1.0.0 | 14 Maj 2026 |
| Npm | exxpress-tool:1.0.1 | 14 Maj 2026 |
| Npm | exxpress-utils:1.0.1 | 14 Maj 2026 |
| Npm | @design-system-coopeuch/web:999.0.4 | 14 Maj 2026 |
| Npm | @design-system-coopeuch/web:999.0.3 | 14 Maj 2026 |
| Npm | @design-system-coopeuch/web:999.0.2 | 14 Maj 2026 |
| pipi | pyexecutorsme:0.1.0 | 15 Maj 2026 |
| pipi | pyexecutorsme:0.1.2 | 15 Maj 2026 |
| Npm | hello-world-pkg-value-value-p:1.0.7 | 15 Maj 2026 |
| Npm | hello-world-pkg-value-value-p:1.0.10 | 15 Maj 2026 |
| Npm | akson-enterprise: 1.0.0 | 15 Maj 2026 |
Tydzień 1: Odkryto ponad 158 paczki
| ekosystem | Pakiet | Data |
|---|---|---|
| Npm | @apple-pay-trust/anulowano:99.0.3 | 01 Maj 2026 |
| Npm | Biblioteka zabezpieczeń wewnętrznych Apple v99:100.0.1 | 01 Maj 2026 |
| Npm | fiat-token-admin:99.1.1 | 01 Maj 2026 |
| Npm | stellar-stablecoin-scripts:99.1.0 | 01 Maj 2026 |
| Npm | node-red-contrib-fox-control-admin:2.0.3 | 01 Maj 2026 |
| Npm | node-red-contrib-fox-control-admin:2.0.4 | 01 Maj 2026 |
| Npm | node-red-contrib-fox-control-admin:2.0.7 | 01 Maj 2026 |
| Npm | blackbeards-navigator:211.0.0 | 01 Maj 2026 |
| Npm | blackbeards-navigator:212.0.0 | 01 Maj 2026 |
| Npm | blackbeards-navigator:213.0.0 | 01 Maj 2026 |
| Npm | blackbeards-navigator:217.0.0 | 01 Maj 2026 |
| Npm | blackbeards-navigator:220.0.0 | 01 Maj 2026 |
| Npm | blackbeards-navigator:221.0.0 | 01 Maj 2026 |
| Npm | blackbeards-navigator:222.0.0 | 01 Maj 2026 |
| Npm | syreny-lament:211.0.0 | 01 Maj 2026 |
| Npm | syreny-lament:212.0.0 | 01 Maj 2026 |
| Npm | syreny-lament:213.0.0 | 01 Maj 2026 |
| Npm | duch prochu:212.0.0 | 01 Maj 2026 |
| Npm | duch prochu:219.0.0 | 01 Maj 2026 |
| Npm | codewhisperer-streaming:1.0.15 | 02 Maj 2026 |
| Npm | shadxino:1.0.5 | 02 Maj 2026 |
| Npm | amazon-data-kiosk-monorepo:1.0.10 | 02 Maj 2026 |
| Npm | claude-code-best:2.0.1 | 03 Maj 2026 |
| Npm | apexpro:99.99.99 | 03 Maj 2026 |
| Npm | apexomni:99.99.99 | 03 Maj 2026 |
| Npm | apexomni:99.99.100 | 03 Maj 2026 |
| Npm | apexpro:99.99.100 | 03 Maj 2026 |
| Npm | node-env-resolve:1.0.7 | 03 Maj 2026 |
| Npm | node-env-resolve:1.0.8 | 03 Maj 2026 |
| Npm | @xp-utilities/web:99.0.0 | 03 Maj 2026 |
| Npm | nextjs-chat-with-ai-service:99.9.9 | 03 Maj 2026 |
| Npm | @alfa.life.mapp/app.web:99.0.13 | 04 Maj 2026 |
| Npm | @alfa.life.mapp/app.web:99.0.14 | 04 Maj 2026 |
| Npm | @alfa.life.mapp/app.web:99.0.15 | 04 Maj 2026 |
| Npm | @alfa.life.mapp/app.web:99.0.16 | 04 Maj 2026 |
| Npm | @alfa.life.mapp/app.web:99.0.17 | 04 Maj 2026 |
| Npm | @alfa.life.mapp/app.web:99.0.19 | 04 Maj 2026 |
| Npm | @sbt_gitverse/analytics-client:99.0.1 | 04 Maj 2026 |
| Npm | @sbt_gitverse/analytics-client:99.0.4 | 04 Maj 2026 |
| Npm | @sbt_gitverse/analytics-client:99.0.5 | 04 Maj 2026 |
| Npm | @tochka-ui/foundation:99.0.2 | 04 Maj 2026 |
| Npm | @tochka-ui/foundation:99.0.3 | 04 Maj 2026 |
| Npm | @tochka-ui/foundation:99.0.4 | 04 Maj 2026 |
| Npm | kl-b2c-ui-kit:99.0.1 | 04 Maj 2026 |
| Npm | kl-b2c-ui-kit:99.0.2 | 04 Maj 2026 |
| Npm | kl-b2c-ui-kit:99.0.3 | 04 Maj 2026 |
| Npm | pi-exa-mcp:99.9.11 | 04 Maj 2026 |
| Npm | pi-exa-mcp:99.9.12 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.26 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.33 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.34 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.35 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.37 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.38 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.51 | 04 Maj 2026 |
| Npm | google-cloud-secret-manager-config-poc:99.9.53 | 04 Maj 2026 |
| Npm | paypal-wypłaty-most:99.9.9 | 04 Maj 2026 |
| Npm | paypal-wypłaty-most:100.1.1 | 04 Maj 2026 |
| Npm | paypal-wypłaty-most:100.1.4 | 04 Maj 2026 |
| Npm | paypal-wypłaty-most:100.1.6 | 04 Maj 2026 |
| Npm | paypal-wypłaty-most:100.1.9 | 04 Maj 2026 |
| Npm | paypal-wypłaty-most:100.2.8 | 04 Maj 2026 |
| Npm | doświadczenie-pracownika-microsoft:99.2.2 | 05 Maj 2026 |
| Npm | tarcza karpia:0.1.0 | 05 Maj 2026 |
| Npm | fanduel:100.5.0 | 05 Maj 2026 |
| Npm | exiouss:1.0.6 | 05 Maj 2026 |
| Npm | enterprise-rdzeń-bramki-auth:50.50.50 | 06 Maj 2026 |
| Npm | @saif777/codemirror5:7.66.4 | 06 Maj 2026 |
| Npm | @saif777/codemirror5:7.66.5 | 06 Maj 2026 |
| Npm | usługa-flagi-funkcji:2.0.1 | 06 Maj 2026 |
| Npm | usługa-flagi-funkcji:2.0.2 | 06 Maj 2026 |
| Npm | usługa-flagi-funkcji:2.0.3 | 06 Maj 2026 |
| Npm | sort-btree:2.1.2 | 06 Maj 2026 |
| Npm | viem-core:1.0.0 | 06 Maj 2026 |
| Npm | viem-utils-core:1.0.0 | 06 Maj 2026 |
| Npm | hardhat-core-utils:1.0.0 | 06 Maj 2026 |
| Npm | veltrix:1.0.0 | 06 Maj 2026 |
| Npm | evm-utils:1.0.0 | 06 Maj 2026 |
| Npm | web3-utils-core:1.0.0 | 06 Maj 2026 |
| Npm | narzędzia odlewnicze:1.0.0 | 06 Maj 2026 |
| Npm | carboniteapp:99.9.0 | 07 Maj 2026 |
| Npm | karbonit-wewnętrzny:99.9.0 | 07 Maj 2026 |
| Npm | money-badger-open-rpc:200.99.100 | 07 Maj 2026 |
| Npm | 24712-pl5006:0.0.1 | 07 Maj 2026 |
| openvsx | eriklynd/json-tools:20.1.2 | 07 Maj 2026 |
| Npm | invixco:1.0.4 | 07 Maj 2026 |
| Npm | win-sys-health-agent:1.0.2 | 08 Maj 2026 |
| Npm | win-env-setup:3.0.6 | 08 Maj 2026 |
| Npm | win-sys-health-agent:1.0.3 | 08 Maj 2026 |
Zabezpiecz swój łańcuch dostaw oprogramowania przed lukami w zabezpieczeniach i złośliwym kodem
Ataki na łańcuch dostaw oprogramowania nie są już zagrożeniami teoretycznymi. Złośliwe pakiety, złośliwe oprogramowanie rozpoznające sztuczną inteligencję, ataki polegające na pomyłce zależności, programy kradnące dane uwierzytelniające i zatrute narzędzia programistyczne aktywnie atakują nowoczesne systemy. SDLCs, CI/CD pipelineoraz środowiska programistyczne wspomagane sztuczną inteligencją.
Dzięki wczesnemu wykrywaniu złośliwego oprogramowania firmy Xygeni i software supply chain security platforma umożliwia organizacjom identyfikację i blokowanie złośliwych zależności zanim dotrą one do stacji roboczych programistów, systemów kompilacji lub produkcji pipelines.
Xygeni stale monitoruje ekosystemy takie jak npm, PyPI, VS Code i OpenVSX, aby w czasie rzeczywistym wykrywać złośliwe pakiety, podejrzane wzorce publikacji, typosquatting, nadużycia przestrzeni nazw, kradzieże danych uwierzytelniających oraz zagrożenia dla łańcucha dostaw generowane przez sztuczną inteligencję. Ustalenia są automatycznie priorytetyzowane na podstawie podatności na ataki, dostępności i wpływu operacyjnego, dzięki czemu zespoły mogą skupić się na zagrożeniach, które rzeczywiście mają znaczenie.
Od złośliwych pakietów npm i zagrożonych zależności OSS, po zagrożenia związane z kodem generowanym przez sztuczną inteligencję i zatrute narzędzia programistyczne, Xygeni pomaga zespołom ds. bezpieczeństwa i inżynierii zachować przejrzystość, zaufanie i kontrolę nad nowoczesnym łańcuchem dostaw oprogramowania.
Aby zapoznać się z najnowszymi kampaniami złośliwego oprogramowania i zweryfikowanymi pakietami złośliwego oprogramowania odkrytymi przez zespół ds. bezpieczeństwa Xygeni, odwiedź pełną stronę Streszczenie złośliwego kodu.
Zachowaj bezpieczeństwo. Zachowaj szybkość. Zachowaj kontrolę dzięki Xygeni.




