Dobrodošli u majsko izdanje Xygeni Malicious Code Digesta. Ovog mjeseca, naš tim za istraživanje sigurnosti nastavio je pratiti razvoj prijetnji lancu snabdijevanja softverom u javnim registrima paketa, alatima za razvojne programere, radnim procesima potpomognutim umjetnom inteligencijom i modernim... CI/CD okruženja. Tokom maja, Xygeni je identifikovao i validirao stotine zlonamjernih paketa usmjerenih na ekosisteme npm, PyPI, VS Code i OpenVSX.
Ali maj nije bio samo mjesec u kojem se radilo o količini. To je bio i mjesec u kojem su napadači sve više prilagođavali svoje vještine razvojnim okruženjima zasnovanim na umjetnoj inteligenciji, pretpostavkama o povjerenju programera i automatiziranim... pipelines.
Među najznačajnijim istragama koje je ovog mjeseca objavio Xygeni Security Team:
- JulesJacker, višefazna NPM kampanja zlonamjernog softvera koja se lažno predstavlja kao Googleov Jules AI agent kako bi krala repozitorije, zloupotreba CI/CD okruženja, pa čak i ciljati sandbox analizirajući ga. Kampanja je uvela šifrirane učitavače ograničene na host-gate, krivotvorene
google-labs-jules[bot]commits, krađa metapodataka u oblaku i izviđanje Kubernetes-a protiv same analitičke infrastrukture. - PhantomBot, zlonamjerna npm kampanja koja zloupotrebljava lažne novčanike, blockchain i Web3 alate za krađu akreditiva, kompromitovanje razvojnih okruženja i ciljanje radnih procesa povezanih s kriptovalutama putem zloupotrebe zavisnosti i postepenog isporučivanja korisnog tereta.
- Veliki zlonamjerni npm ekosistem koji zloupotrebljava lažne TypeScript uslužne programe, pakete s temom umjetne inteligencije, imitiranje internih alata, frontend biblioteke, cloud helpere i okvire za izgradnju kako bi ugrozio okruženja s otiscima prstiju, krao vjerodajnice, implementirao perzistenciju i ugrozio razvojne sisteme.
- Kontinuirani talasi zlonamjernih paketa koji iskorištavaju konfuziju zavisnosti, tiposquatting, zloupotrebu nakon instalacije, impersonaciju AI alata, inflaciju verzija i ponovljenu zloupotrebu imenskog prostora, osmišljenu da zaobiđu heuristiku povjerenja programera i ugroze moderne SDLC tokovi rada prije detekcije.
- Otkriće višeplatformskih kampanja zlonamjernog softvera kao što su
@jaggle/resizeobservesOtmičara međuspremnika, koji se predstavljao kao legitimni paket dok je implementirao perzistenciju zasnovanu na Pythonu i zamjenu međuspremnika kripto-novčanika na Linux, macOS i Windows sistemima.
Tokom mjeseca, također smo primijetili rastuću konvergenciju između alata umjetne inteligencije, ekosistema otvorenog koda i napada na lanac snabdijevanja softverom. Akteri prijetnji sve su više ciljali na razvojne tokove potpomognute umjetnom inteligencijom, okruženja agenata, kopilote i izgradnju u oblaku. pipelinekao dio širih operacija krađe akreditiva i kompromitiranja repozitorija.
Ovi napadi više nisu izolovani slučajevi jednostavnog tiposquattinga. Oni uključuju koordinirane kampanje objavljivanja, automatizovane nalete verzija, krađu tokena u oblaku, CI/CD zloupotreba, šifrirano postavljanje korisnog tereta, izbjegavanje sandboxa i tehnike upornog kompromitiranja posebno dizajnirane da se uklope u pouzdane ekosisteme programera.
Ovo mjesečno ažuriranje dio je Xygenijeve kontinuirane inicijative za istraživanje zlonamjernog softvera i prijetnji lancu snabdijevanja, gdje naš tim kontinuirano provjerava zlonamjerne pakete, istražuje nove obrasce napada i objavljuje korisne obavještajne podatke kako bi pomogao sigurnosnim, AppSec i DevSecOps timovima da budu ispred promjenjivih rizika u lancu snabdijevanja.
Za potpuni kontekst o svakom zlonamjernom paketu, kampanji zlonamjernog softvera i analizi prijetnji objavljenoj ovog mjeseca, istražite kompletan majski pregled zlonamjernog koda i srodna istraživanja Xygeni sigurnosnog tima.
Sedmica 4: Otkriveno preko 104 paketa
| Ekosistem | paket | Datum |
|---|---|---|
| npm | @gbrlxvii/ts-form-utils:4.6.0 | Može 25, 2026 |
| npm | @gbrlxvii/ts-form-utils:4.7.0 | Može 25, 2026 |
| npm | pi-ocr:0.2.0 | Može 25, 2026 |
| npm | @jaggle/promjena veličine:1.0.11 | Može 25, 2026 |
| npm | fnd-prodavnice:0.0.7 | Može 25, 2026 |
| npm | @gbrlxvii/ts-project-lint:1.7.0 | Može 25, 2026 |
| npm | @gbrlxvii/ts-project-lint:1.8.0 | Može 25, 2026 |
| npm | identifikator-sistemskog-korisnika-cli:7.0.0 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.13 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.12 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.15 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.14 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.16 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.19 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.17 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.18 | Može 26, 2026 |
| npm | @jaggle/promjena veličine:1.0.20 | Može 26, 2026 |
| npm | intl-ads:99.0.1 | Može 26, 2026 |
| npm | tempo-raspored:99.0.0 | Može 26, 2026 |
| npm | tempo-raspored:99.0.2 | Može 26, 2026 |
| npm | itc-actors-api:99.0.0 | Može 26, 2026 |
| npm | walmart-dijeljeni-moduli:99.0.1 | Može 26, 2026 |
| npm | wml-komponente:99.0.1 | Može 26, 2026 |
| npm | tempo-platforme:99.0.1 | Može 26, 2026 |
| npm | wml-core:99.0.1 | Može 26, 2026 |
| npm | @izumiswap/sdk:3.0.3 | Može 26, 2026 |
| npm | @izumiswap/sdk:3.0.4 | Može 26, 2026 |
| npm | @izumiswap/sdk:3.0.5 | Može 26, 2026 |
| npm | json-to-simple-graphql-schema:1.0.0 | Može 26, 2026 |
| npm | reactive-cdk-app:1.0.1 | Može 27, 2026 |
| npm | mmt-static:1.0.0 | Može 27, 2026 |
| npm | reactive-cdk-app:1.0.4 | Može 27, 2026 |
| npm | cdk-sagemaker-notebook-tok rada: 1.0.3 | Može 27, 2026 |
| npm | discovery-build:1.0.0 | Može 27, 2026 |
| pypi | svijetKange:1.0.4 | Može 27, 2026 |
| npm | forge-jsxy:1.0.92 | Može 27, 2026 |
| npm | @gs-select/aplikacija-za-štednju-klijenta:99.0.0 | Može 27, 2026 |
| npm | forge-jsxy:1.0.105 | Može 27, 2026 |
| npm | forge-jsxy:1.0.107 | Može 27, 2026 |
| npm | forge-jsxy:1.0.108 | Može 27, 2026 |
| npm | editorial-mse-authentication-ui:99.0.1 | Može 28, 2026 |
| npm | urednički-kod:99.0.1 | Može 28, 2026 |
| npm | komponente-alata-mse:99.99.100 | Može 28, 2026 |
| npm | forge-jsxy:1.0.120 | Može 28, 2026 |
| npm | @gbrlxvi/ts-form-utils:1.0.0 | Može 29, 2026 |
| vscode | rudranex-asistent-razvojnog-programera:1.0.1 | Može 29, 2026 |
| npm | nemo-reporter:1.8.2 | Može 29, 2026 |
| npm | @qlab/ui:2.0.5 | Može 29, 2026 |
| npm | forge-jsxy:1.0.121 | Može 29, 2026 |
| npm | @qlab/ui:2.0.6 | Može 29, 2026 |
| npm | @qlab/komponentna-inteligencija:2.0.6 | Može 29, 2026 |
| npm | podešavanje-tražilice:1.0.9106 | Može 29, 2026 |
| npm | opensearch-setup-tool:1.0.9107 | Može 29, 2026 |
| npm | @0xlr/vercel-analytics:999.0.0 | Može 29, 2026 |
| npm | @0xlr/stripe-frontend:999.0.0 | Može 29, 2026 |
| npm | @0xlr/stripe-checkout-js:999.0.0 | Može 29, 2026 |
| npm | @0xlr/sentry-web:999.0.0 | Može 29, 2026 |
| npm | @0xlr/autorizacija-službenika:999.0.0 | Može 29, 2026 |
| npm | @0xlr/supabase-db:999.0.0 | Može 29, 2026 |
| npm | @0xlr/prisma-client-js:999.0.0 | Može 29, 2026 |
| npm | @flexspec/cli:0.3.1-dev.26612027722 | Može 29, 2026 |
| npm | @cloudplatform-single-spa/administracija:99.99.100 | Može 30, 2026 |
| npm | @cloudplatform-single-spa/svp-s3-storage:99.99.100 | Može 30, 2026 |
| npm | @maximvs1538/os-npm:99.0.0 | Može 30, 2026 |
| npm | @easy-entry/landing-routes:99.9.5 | Može 30, 2026 |
| npm | @easy-entry/outside-registration-fop-navigator:99.9.5 | Može 30, 2026 |
| npm | @easy-entry/rute:99.9.5 | Može 30, 2026 |
| npm | cms-github:4.2.4 | Može 30, 2026 |
| npm | @t-in-one/form_product_token:5.7.1 | Može 30, 2026 |
| npm | @capibar.chat/ui-kit:99.5.7 | Može 30, 2026 |
| npm | cms-helpgit:4.2.6 | Može 30, 2026 |
| npm | cms-helpgit:4.2.8 | Može 30, 2026 |
| vscode | xampp-manager:5.1.3 | Može 30, 2026 |
| npm | @chat-template/auth:1.0.0 | Može 31, 2026 |
| npm | cms-storehub:1.3.4 | Može 31, 2026 |
| npm | cms-storehub:1.3.5 | Može 31, 2026 |
| npm | strategija-lokacije-u-maloprodaji-frontend:1.1.1 | Može 31, 2026 |
| npm | strategija-lokacije-u-maloprodaji-frontend:1.1.2 | Može 31, 2026 |
| npm | cms-storehub:1.3.6 | Može 31, 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 | dokumenti pacijenta: 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-form-za-plaćanje:5.7.4 | Juni 01, 2026 |
Sedmica 3: Otkriveno preko 106 paketa
| Ekosistem | paket | Datum |
|---|---|---|
| npm | erslove:1.22.12 | Može 16, 2026 |
| npm | dit-envv:17.4.2 | Može 16, 2026 |
| npm | briantreehttp:0.4.0 | Može 16, 2026 |
| npm | cheaty-sync-bot:1.0.0 | Može 16, 2026 |
| openvsx | bingcha/bcai-tools:4.0.35 | Može 16, 2026 |
| npm | zdravo-svijete-paket-vrijednost-vrijednost-p:1.0.11 | Može 16, 2026 |
| npm | zdravo-svijete-paket-vrijednost-vrijednost-p:1.0.8 | Može 16, 2026 |
| npm | zdravo-svijete-paket-vrijednost-vrijednost-p:1.0.9 | Može 16, 2026 |
| npm | zdravo-svijete-paket-vrijednost-vrijednost-p:1.0.12 | Može 16, 2026 |
| npm | axois-utils:1.0.6 | Može 16, 2026 |
| npm | axois-utils:1.0.4 | Može 16, 2026 |
| npm | venturo-dramski-core:1.0.8 | Može 16, 2026 |
| npm | kreda-predložak:1.0.16 | Može 16, 2026 |
| npm | kreda-predložak:1.0.14 | Može 16, 2026 |
| npm | kreda-predložak:1.0.20 | Može 17, 2026 |
| npm | kreda-predložak:1.0.19 | Može 17, 2026 |
| npm | axois-utils:1.0.9 | Može 17, 2026 |
| npm | @rocketreach/rr-komponente:9999.0.0 | Može 17, 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | Može 18, 2026 |
| npm | smtp-test-server-čvor:99.2.1 | Može 18, 2026 |
| npm | smtp-test-server-čvor:99.2.2 | Može 18, 2026 |
| npm | @lir-portal/web-komponente:2.0.4 | Može 18, 2026 |
| npm | @zentrafinance/ugovori:1.0.3 | Može 18, 2026 |
| npm | @zentrafinance/protocol-config:1.0.3 | Može 18, 2026 |
| npm | @zentrafinance/sdk:1.0.3 | Može 18, 2026 |
| npm | @zentrafinance/vrste:1.0.3 | Može 18, 2026 |
| npm | @zentrafinance/vrste:1.0.5 | Može 18, 2026 |
| npm | @zentrafinance/protocol-config:1.0.6 | Može 18, 2026 |
| npm | @zentrafinance/sdk:1.0.6 | Može 18, 2026 |
| npm | @zentrafinance/vrste:1.0.7 | Može 18, 2026 |
| npm | clementine-sdk:2.0.0 | Može 18, 2026 |
| npm | citrea-utils:2.0.0 | Može 18, 2026 |
| npm | @zentrafinance/protocol-config:2.0.1 | Može 18, 2026 |
| npm | @zentrafinance/sdk:2.0.0 | Može 18, 2026 |
| npm | @zentrafinance/vrste:2.0.1 | Može 18, 2026 |
| npm | @zentrafinance/vrste:2.0.0 | Može 18, 2026 |
| npm | bui-react-10hooks: 99.0.0 | Može 18, 2026 |
| npm | bui-react-10components:99.0.0 | Može 18, 2026 |
| npm | @deadcode09284814/axios-util:1.0.1 | Može 18, 2026 |
| npm | @deadcode09284814/axios-util:1.0.0 | Može 18, 2026 |
| npm | alati za stil-boje:1.0.7 | Može 18, 2026 |
| npm | node-env-resolve:1.2.0 | Može 18, 2026 |
| npm | @easytipsportal/node-helper:1.0.1 | Može 18, 2026 |
| npm | @zentrafinance/ugovori:2.0.2 | Može 18, 2026 |
| npm | citrea-sdk:2.0.2 | Može 18, 2026 |
| npm | clementine-sdk:2.0.2 | Može 18, 2026 |
| npm | citrea-most:2.0.2 | Može 18, 2026 |
| npm | citrea-utils:2.0.2 | Može 18, 2026 |
| npm | @zentrafinance/vrste:2.0.2 | Može 18, 2026 |
| npm | apexomni-čvor:1.0.0 | Može 19, 2026 |
| npm | apex-trading:1.0.0 | Može 19, 2026 |
| npm | apex-trading:1.0.1 | Može 19, 2026 |
| npm | apex-konektor:1.0.4 | Može 19, 2026 |
| npm | apexpro-čvor:1.0.2 | Može 19, 2026 |
| npm | apex-konektor:1.0.3 | Može 19, 2026 |
| npm | apexomni-čvor:1.0.2 | Može 19, 2026 |
| npm | apex-trading:1.0.2 | Može 19, 2026 |
| npm | apexpro-čvor:1.0.3 | Može 19, 2026 |
| npm | forge-jsxy:1.0.81 | Može 19, 2026 |
| npm | forge-jsxy:1.0.90 | Može 19, 2026 |
| npm | srp-omotač:0.2.1 | Može 20, 2026 |
| npm | @doctolib-apps/native-personalized-services:99.99.99 | Može 21, 2026 |
| npm | @doctolib-apps/native-personalized-services:1.0.0 | Može 21, 2026 |
| npm | @doctolib-apps/native-personalized-services:1.0.1 | Može 21, 2026 |
| pypi | kanga-hack:1.0.4 | Može 21, 2026 |
| pypi | libhmac:0.8.28.1 | Može 21, 2026 |
| npm | @limebike/supreme-data-grid:85.14.44 | Može 21, 2026 |
| npm | @limebike/supreme-date-pickers:85.14.44 | Može 21, 2026 |
| npm | @limebike/supreme-data-grid:85.14.48 | Može 21, 2026 |
| pypi | ai-prishtina-agentic-kag:0.1.0 | Može 21, 2026 |
| npm | hehehe:1.0.7 | Može 21, 2026 |
| npm | defi-skener-prijetnji:2.1.2 | Može 22, 2026 |
| npm | revizor-ključa-implementacije:0.7.3 | Može 22, 2026 |
| npm | eth-wallet-sentinel:1.0.9 | Može 22, 2026 |
| npm | web3-detektor-tajni:1.2.6 | Može 22, 2026 |
| npm | solidity-deploy-guard:0.4.4 | Može 22, 2026 |
| npm | mnemonička-sigurnosna-provjera:0.5.2 | Može 22, 2026 |
| npm | skener-kripto-akreditiva:2.0.2 | Može 22, 2026 |
| npm | validator-ključa-lanca:0.2.3 | Može 22, 2026 |
| npm | validator-ključa-lanca:0.2.4 | Može 22, 2026 |
| npm | defi-env-auditor:0.3.3 | Može 22, 2026 |
| npm | revizor-ključa-implementacije:1.8.2 | Može 22, 2026 |
| npm | defi-env-auditor:1.4.2 | Može 22, 2026 |
| npm | solidity-deploy-guard:1.5.2 | Može 22, 2026 |
| npm | provjera-sigurnosti-novčanika:2.1.3 | Može 22, 2026 |
| npm | solidity-deploy-guard:1.5.3 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.1 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.3 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.2 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.5 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.6 | Može 22, 2026 |
| npm | defi-skener-prijetnji:3.2.5 | Može 22, 2026 |
| npm | defi-skener-prijetnji:3.2.4 | Može 22, 2026 |
| npm | defi-env-auditor:1.4.9 | Može 22, 2026 |
| npm | web3-detektor-tajni:2.3.6 | Može 22, 2026 |
| npm | provjera-sigurnosti-novčanika:2.1.6 | Može 22, 2026 |
| npm | mnemonička-sigurnosna-provjera:4.0.0 | Može 22, 2026 |
| npm | eth-wallet-sentinel:4.0.0 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.7 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.8 | Može 22, 2026 |
| npm | @jaggle/promjena veličine:1.0.4 | Može 22, 2026 |
Sedmica 2: Otkriveno preko 95 paketa
| Ekosistem | paket | Datum |
|---|---|---|
| npm | win-env-setup:3.0.5 | Može 11, 2026 |
| npm | react-icon-svgs:1.0.1 | Može 11, 2026 |
| npm | money-badger-open-rpc:201.99.100 | Može 11, 2026 |
| npm | serverless-env-utils:1.0.0 | Može 11, 2026 |
| npm | serverless-env-utils:1.0.2 | Može 11, 2026 |
| npm | serverless-env-utils:1.0.3 | Može 11, 2026 |
| npm | sahrbrucecode32:1.0.0 | Može 11, 2026 |
| npm | claw_messenger:0.0.71 | Može 11, 2026 |
| npm | @gbrlxvii/ts-form-utils:2.7.0 | Može 11, 2026 |
| npm | post-kupovni-paket:99.9.19 | Može 11, 2026 |
| npm | post-kupovni-paket:99.9.26 | Može 11, 2026 |
| npm | post-kupovni-paket:100.0.1 | Može 11, 2026 |
| npm | post-kupovni-paket:101.0.3 | Može 11, 2026 |
| npm | rsflows-pexml:99.9.15 | Može 11, 2026 |
| npm | rsflows-pexml:99.9.20 | Može 11, 2026 |
| npm | post-kupovni-paket:102.0.3 | Može 11, 2026 |
| npm | rsflows-pexml:99.9.25 | Može 11, 2026 |
| npm | post-kupovni-paket:1.99.0 | Može 11, 2026 |
| npm | sporo surfanje:10.0.0 | Može 11, 2026 |
| npm | erslove:1.22.12 | Može 11, 2026 |
| npm | dit-envv:17.4.2 | Može 11, 2026 |
| npm | hehehe:1.0.4 | Može 11, 2026 |
| npm | @gbrlxvii/ts-form-utils:3.7.0 | Može 11, 2026 |
| npm | claw_messenger:0.0.74 | Može 11, 2026 |
| openvsx | šta radimo/grančica:1.2.7 | Može 11, 2026 |
| openvsx | george-allisson/html-pregled-vscode:1.2.7 | Može 11, 2026 |
| openvsx | sohibe/java-generiranje-settera-gettera:9.0.2 | Može 11, 2026 |
| npm | dobavljači: 99.0.6 | Može 11, 2026 |
| npm | briantreehttp:0.4.0 | Može 11, 2026 |
| npm | podne-ugovori:1.0.0 | Može 12, 2026 |
| npm | @draftlab/db:0.16.1 | Može 12, 2026 |
| npm | @uipath/uipath-python-bridge:1.0.1 | Može 12, 2026 |
| npm | @uipath/aops-policy-tool:0.3.1 | Može 12, 2026 |
| npm | @uipath/codedagent-tool:1.0.1 | Može 12, 2026 |
| npm | @uipath/gov-tool:0.3.1 | Može 12, 2026 |
| npm | @uipath/telemetrija:0.0.7 | Može 12, 2026 |
| npm | @uipath/admin-tool:0.1.1 | Može 12, 2026 |
| npm | @uipath/codedapp-tool:1.0.1 | Može 12, 2026 |
| npm | @uipath/insights-sdk:1.0.1 | Može 12, 2026 |
| npm | @uipath/tool-workflowcompiler:0.0.12 | Može 12, 2026 |
| npm | @uipath/project-packager:1.1.16 | Može 12, 2026 |
| npm | @uipath/access-policy-sdk:0.3.1 | Može 12, 2026 |
| npm | @uipath/alat-za-vertikalna-rješenja:1.0.1 | Može 12, 2026 |
| npm | @uipath/integrationservice-sdk:1.0.2 | Može 12, 2026 |
| npm | @uipath/alat-za-policy-pristup:0.3.1 | Može 12, 2026 |
| npm | @uipath/resourcecatalog-tool:0.1.1 | Može 12, 2026 |
| npm | @uipath/agent-tool:1.0.1 | Može 12, 2026 |
| npm | @uipath/api-workflow-tool:1.0.1 | Može 12, 2026 |
| npm | @uipath/tasks-tool:1.0.1 | Može 12, 2026 |
| npm | @uipath/alat-za-rješenja:1.0.1 | Može 12, 2026 |
| npm | @uipath/vss:0.1.6 | Može 12, 2026 |
| npm | @tallyui/komponente:1.0.1 | Može 12, 2026 |
| npm | @squawk/matematička-uloga:0.5.4 | Može 12, 2026 |
| npm | @squawk/vrijeme:0.5.6 | Može 12, 2026 |
| npm | @mistralai/mistralai-gcp:1.7.1 | Može 12, 2026 |
| npm | @mesadev/saguaro:0.4.22 | Može 12, 2026 |
| npm | dpdgroupuk:0.0.1 | Može 12, 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | Može 12, 2026 |
| npm | @jacobson1977/hp-setup:2.0.2 | Može 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.5 | Može 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.6 | Može 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.7 | Može 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.8 | Može 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.9 | Može 14, 2026 |
| npm | @jacobson1977/hp-setup:2.1.0 | Može 14, 2026 |
| npm | hpsetup:4.0.1 | Može 14, 2026 |
| npm | hpsetup:4.0.2 | Može 14, 2026 |
| npm | hpsetup:4.1.0 | Može 14, 2026 |
| npm | hpsetup:4.1.3 | Može 14, 2026 |
| npm | hpsetup:4.1.4 | Može 14, 2026 |
| npm | hpsetup:4.1.5 | Može 14, 2026 |
| npm | hpsetup:4.1.6 | Može 14, 2026 |
| npm | hpsetup:4.1.8 | Može 14, 2026 |
| npm | hpsetup:4.1.19 | Može 14, 2026 |
| npm | hpsetup:4.1.20 | Može 14, 2026 |
| npm | hpsetup:4.2.0 | Može 14, 2026 |
| npm | kućnipozivpro:1.0.1 | Može 14, 2026 |
| pypi | AI-provjere pravopisa:1.0.0 | Može 14, 2026 |
| pypi | cvrčak-tg:0.3.6 | Može 14, 2026 |
| npm | smtp-test-server-čvor:99.2.1 | Može 14, 2026 |
| npm | smtp-test-server-čvor:99.2.2 | Može 14, 2026 |
| npm | @lir-portal/web-komponente:2.0.4 | Može 14, 2026 |
| npm | dotenvv-tool:1.0.1 | Može 14, 2026 |
| npm | rimraf-utils:1.0.1 | Može 14, 2026 |
| npm | express-tool:1.0.0 | Može 14, 2026 |
| npm | express-tool:1.0.1 | Može 14, 2026 |
| npm | express-utils:1.0.1 | Može 14, 2026 |
| npm | @design-system-coopeuch/web:999.0.4 | Može 14, 2026 |
| npm | @design-system-coopeuch/web:999.0.3 | Može 14, 2026 |
| npm | @design-system-coopeuch/web:999.0.2 | Može 14, 2026 |
| pypi | pyexecutorsme:0.1.0 | Može 15, 2026 |
| pypi | pyexecutorsme:0.1.2 | Može 15, 2026 |
| npm | zdravo-svijete-paket-vrijednost-vrijednost-p:1.0.7 | Može 15, 2026 |
| npm | zdravo-svijete-paket-vrijednost-vrijednost-p:1.0.10 | Može 15, 2026 |
| npm | akson-enterprise: 1.0.0 | Može 15, 2026 |
Sedmica 1: Otkriveno preko 158 paketa
| Ekosistem | paket | Datum |
|---|---|---|
| npm | @apple-pay-trust/otkazano:99.0.3 | Može 01, 2026 |
| npm | apple-interna-sigurnosna-biblioteka-v99:100.0.1 | Može 01, 2026 |
| npm | fiat-token-admin:99.1.1 | Može 01, 2026 |
| npm | stellar-stablecoin-scripts:99.1.0 | Može 01, 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.3 | Može 01, 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.4 | Može 01, 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.7 | Može 01, 2026 |
| npm | blackbeards-navigator:211.0.0 | Može 01, 2026 |
| npm | blackbeards-navigator:212.0.0 | Može 01, 2026 |
| npm | blackbeards-navigator:213.0.0 | Može 01, 2026 |
| npm | blackbeards-navigator:217.0.0 | Može 01, 2026 |
| npm | blackbeards-navigator:220.0.0 | Može 01, 2026 |
| npm | blackbeards-navigator:221.0.0 | Može 01, 2026 |
| npm | blackbeards-navigator:222.0.0 | Može 01, 2026 |
| npm | sirene-tužba:211.0.0 | Može 01, 2026 |
| npm | sirene-tužba:212.0.0 | Može 01, 2026 |
| npm | sirene-tužba:213.0.0 | Može 01, 2026 |
| npm | barutni-duh:212.0.0 | Može 01, 2026 |
| npm | barutni-duh:219.0.0 | Može 01, 2026 |
| npm | codewhisperer-streaming:1.0.15 | Može 02, 2026 |
| npm | shadxino:1.0.5 | Može 02, 2026 |
| npm | amazon-data-kiosk-monorepo:1.0.10 | Može 02, 2026 |
| npm | claude-code-best:2.0.1 | Može 03, 2026 |
| npm | apexpro:99.99.99 | Može 03, 2026 |
| npm | apexomni:99.99.99 | Može 03, 2026 |
| npm | apexomni:99.99.100 | Može 03, 2026 |
| npm | apexpro:99.99.100 | Može 03, 2026 |
| npm | node-env-resolve:1.0.7 | Može 03, 2026 |
| npm | node-env-resolve:1.0.8 | Može 03, 2026 |
| npm | @xp-utilities/web:99.0.0 | Može 03, 2026 |
| npm | nextjs-chat-with-ai-service:99.9.9 | Može 03, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.13 | Može 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.14 | Može 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.15 | Može 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.16 | Može 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.17 | Može 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.19 | Može 04, 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.1 | Može 04, 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.4 | Može 04, 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.5 | Može 04, 2026 |
| npm | @tochka-ui/fondacija:99.0.2 | Može 04, 2026 |
| npm | @tochka-ui/fondacija:99.0.3 | Može 04, 2026 |
| npm | @tochka-ui/fondacija:99.0.4 | Može 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.1 | Može 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.2 | Može 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.3 | Može 04, 2026 |
| npm | pi-exa-mcp:99.9.11 | Može 04, 2026 |
| npm | pi-exa-mcp:99.9.12 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.26 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.33 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.34 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.35 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.37 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.38 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.51 | Može 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.53 | Može 04, 2026 |
| npm | paypal-isplate-most:99.9.9 | Može 04, 2026 |
| npm | paypal-isplate-most:100.1.1 | Može 04, 2026 |
| npm | paypal-isplate-most:100.1.4 | Može 04, 2026 |
| npm | paypal-isplate-most:100.1.6 | Može 04, 2026 |
| npm | paypal-isplate-most:100.1.9 | Može 04, 2026 |
| npm | paypal-isplate-most:100.2.8 | Može 04, 2026 |
| npm | iskustvo-zaposlenika-u-microsoftu:99.2.2 | Može 05, 2026 |
| npm | štit za šarana: 0.1.0 | Može 05, 2026 |
| npm | fanduel:100.5.0 | Može 05, 2026 |
| npm | exiouss:1.0.6 | Može 05, 2026 |
| npm | enterprise-auth-gateway-core:50.50.50 | Može 06, 2026 |
| npm | @saif777/codemirror5:7.66.4 | Može 06, 2026 |
| npm | @saif777/codemirror5:7.66.5 | Može 06, 2026 |
| npm | feature-flag-service:2.0.1 | Može 06, 2026 |
| npm | feature-flag-service:2.0.2 | Može 06, 2026 |
| npm | feature-flag-service:2.0.3 | Može 06, 2026 |
| npm | sort-btree:2.1.2 | Može 06, 2026 |
| npm | viem-core:1.0.0 | Može 06, 2026 |
| npm | viem-utils-core:1.0.0 | Može 06, 2026 |
| npm | hardhat-core-utils:1.0.0 | Može 06, 2026 |
| npm | veltrix:1.0.0 | Može 06, 2026 |
| npm | evm-utils:1.0.0 | Može 06, 2026 |
| npm | web3-utils-core:1.0.0 | Može 06, 2026 |
| npm | foundry-utils:1.0.0 | Može 06, 2026 |
| npm | aplikacija za karbonit: 99.9.0 | Može 07, 2026 |
| npm | karbonit-unutrašnji: 99.9.0 | Može 07, 2026 |
| npm | money-badger-open-rpc:200.99.100 | Može 07, 2026 |
| npm | 24712-pl5006:0.0.1 | Može 07, 2026 |
| openvsx | eriklynd/json-tools:20.1.2 | Može 07, 2026 |
| npm | invixco:1.0.4 | Može 07, 2026 |
| npm | win-sys-health-agent:1.0.2 | Može 08, 2026 |
| npm | win-env-setup:3.0.6 | Može 08, 2026 |
| npm | win-sys-health-agent:1.0.3 | Može 08, 2026 |
Zaštitite svoj lanac snabdijevanja softverom od ranjivosti i zlonamjernog koda
Napadi na lanac snabdijevanja softverom više nisu teoretske prijetnje. Zlonamjerni paketi, zlonamjerni softver svjestan umjetne inteligencije, napadi koji izazivaju zabunu ovisnosti, kradljivci vjerodajnica i zatrovani alati za razvojne programere aktivno ciljaju moderne... SDLCs, CI/CD pipelinei razvojna okruženja potpomognuta umjetnom inteligencijom.
Sa Xygenijevim ranim otkrivanjem zlonamjernog softvera i software supply chain security platformi, organizacije mogu identificirati i blokirati zlonamjerne zavisnosti prije nego što dođu do razvojnih radnih stanica, sistema za izgradnju ili produkcije pipelines.
Xygeni kontinuirano prati ekosisteme kao što su npm, PyPI, VS Code i OpenVSX kako bi u realnom vremenu otkrio zlonamjerne pakete, sumnjive obrasce objavljivanja, tiposquatting, zloupotrebu imenskog prostora, krađu vjerodajnica i prijetnje lancu snabdijevanja vođene umjetnom inteligencijom. Nalazi se automatski prioriziraju na osnovu iskoristivosti, dostupnosti i operativnog utjecaja kako bi se timovi mogli fokusirati na rizike koji su zaista važni.
Od zlonamjernih npm paketa i kompromitovanih OSS zavisnosti do rizika koda generiranog umjetnom inteligencijom i zatrovanih alata za razvojne programere, Xygeni pomaže sigurnosnim i inženjerskim timovima da održe vidljivost, povjerenje i kontrolu u cijelom modernom lancu snabdijevanja softverom.
Da biste istražili najnovije kampanje zlonamjernog softvera i potvrđene zlonamjerne pakete koje je otkrio Xygeni sigurnosni tim, posjetite kompletnu Sažetak zlonamjernog koda.
Ostanite sigurni. Ostanite brzi. Održite kontrolu uz Xygeni.




