Sveikiname jus gegužės mėnesio „Xygeni“ kenkėjiškų kodų santraukos numeryje. Šį mėnesį mūsų saugumo tyrimų komanda toliau stebėjo besikeičiančią programinės įrangos tiekimo grandinės grėsmių aplinką viešuosiuose paketų registruose, kūrėjų įrankiuose, dirbtinio intelekto palaikomose darbo eigose ir moderniose... CI/CD aplinkos. Visą gegužę „Xygeni“ identifikavo ir patvirtino šimtus kenkėjiškų paketų, skirtų npm, PyPI, VS Code ir OpenVSX ekosistemoms.
Tačiau gegužė buvo ne tik apie apimtis. Tai buvo mėnuo, kai užpuolikai vis dažniau pritaikė savo prekybą prie dirbtinio intelekto pagrindu sukurtos kūrimo aplinkos, kūrėjų pasitikėjimo prielaidų ir automatizuotų... pipelines.
Tarp žymiausių „Xygeni“ saugumo komandos šį mėnesį paskelbtų tyrimų:
- JulesJacker, daugiapakopė npm kenkėjiškų programų kampanija, apsimetanti „Google“ „Jules AI“ agentu, siekiant pavogti saugyklas, piktnaudžiauti CI/CD aplinkas ir netgi taikytis į ją analizuojančią smėlio dėžę. Kampanijoje buvo pristatyti užšifruoti, pagrindinio kompiuterio valdomi įkrovikliai, suklastoti
google-labs-jules[bot]commits, debesies metaduomenų vagystė ir „Kubernetes“ žvalgyba prieš pačią analizės infrastruktūrą. - PhantomBot, kenkėjiška npm kampanija, piktnaudžiaujanti netikra pinigine, blokų grandine ir „Web3“ įrankiais, siekiant pavogti prisijungimo duomenis, pažeisti kūrėjų aplinkas ir taikytis į su kriptovaliutomis susijusius darbo eigą, piktnaudžiaujant priklausomybėmis ir etapais perduodant naudingąją informaciją.
- Didelės apimties kenkėjiška npm ekosistema, piktnaudžiaujanti netikromis „TypeScript“ programinėmis įrangomis, dirbtinio intelekto tematikos paketais, vidinių įrankių imitacija, priekinės dalies bibliotekomis, debesies pagalbininkais ir kūrimo priemonėmis, siekiant atpažinti aplinkas, išfiltruoti kredencialus, diegti nuolatinius duomenis ir pažeisti kūrėjų sistemas.
- Nuolatinės kenkėjiškų paketų bangos, išnaudojančios priklausomybių painiavą, rašybos klaidas, piktnaudžiavimą po įdiegimo, dirbtinio intelekto įrankių imitavimą, versijų infliaciją ir pakartotinį vardų sričių piktnaudžiavimą, skirtą apeiti kūrėjų pasitikėjimo euristiką ir pakenkti šiuolaikiniams sprendimams. SDLC darbo eigos prieš aptikimą.
- Tarpplatforminių kenkėjiškų programų kampanijų, tokių kaip
@jaggle/resizeobservesiškarpinės užgrobėjas, kuris apsimetė teisėtu paketu, diegdamas „Python“ pagrindu veikiančią duomenų saugojimo ir kriptovaliutų piniginės iškarpinės pakeitimo funkciją „Linux“, „macOS“ ir „Windows“ sistemose.
Visą mėnesį taip pat stebėjome didėjantį dirbtinio intelekto įrankių, atvirojo kodo ekosistemų ir programinės įrangos tiekimo grandinės atakų suartėjimą. Grėsmių kūrėjai vis dažniau taikydavosi į dirbtinio intelekto padedamas kūrimo darbo eigas, agentų aplinkas, bendrus pilotus ir debesijos pagrindu veikiančias kūrimo platformas. pipelinekaip platesnių įgaliojimų vagysčių ir saugyklų kompromitavimo operacijų dalis.
Šios atakos nebėra pavieniai paprasto rašybos klaidinimo atvejai. Jos apima koordinuotas publikavimo kampanijas, automatinius versijų nutekėjimus, debesijos žetonų vagystes, CI/CD piktnaudžiavimas, užšifruoto turinio paruošimas, „smėlio dėžės“ apėjimas ir nuolatiniai kompromitavimo metodai, specialiai sukurti įsilieti į patikimas kūrėjų ekosistemas.
Šis mėnesinis atnaujinimas yra „Xygeni“ vykdomos kenkėjiškų programų ir tiekimo grandinės grėsmių tyrimų iniciatyvos dalis, kurios metu mūsų komanda nuolat tikrina kenkėjiškus paketus, tiria atsirandančius atakų modelius ir skelbia praktinę informaciją, padedančią saugumo, programų saugumo ir kūrimo saugumo operacijų komandoms neatsilikti nuo besikeičiančios tiekimo grandinės rizikos.
Norėdami gauti išsamų kontekstą apie kiekvieną šį mėnesį paskelbtą kenkėjišką paketą, kenkėjiškų programų kampaniją ir grėsmių analizę, peržiūrėkite išsamų gegužės mėnesio kenkėjiško kodo santrauką ir susijusius „Xygeni“ saugumo komandos tyrimus.
4 savaitė: Aptikta daugiau nei 104 siuntiniai
| ekosistema | Paketas | Data |
|---|---|---|
| npm | @gbrlxvii/ts-form-utils:4.6.0 | Gegužės 25, 2026 |
| npm | @gbrlxvii/ts-form-utils:4.7.0 | Gegužės 25, 2026 |
| npm | pi-ocr: 0.2.0 | Gegužės 25, 2026 |
| npm | @jaggle/resizeobserves:1.0.11 | Gegužės 25, 2026 |
| npm | rasti-parduotuvės: 0.0.7 | Gegužės 25, 2026 |
| npm | @gbrlxvii/ts-project-lint:1.7.0 | Gegužės 25, 2026 |
| npm | @gbrlxvii/ts-project-lint:1.8.0 | Gegužės 25, 2026 |
| npm | sistemos vartotojo identifikatorius-cli:7.0.0 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.13 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.12 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.15 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.14 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.16 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.19 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.17 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.18 | Gegužės 26, 2026 |
| npm | @jaggle/resizeobserves:1.0.20 | Gegužės 26, 2026 |
| npm | tarptautiniai skelbimai: 99.0.1 | Gegužės 26, 2026 |
| npm | tempo-layout:99.0.0 | Gegužės 26, 2026 |
| npm | tempo-layout:99.0.2 | Gegužės 26, 2026 |
| npm | itc-actors-api:99.0.0 | Gegužės 26, 2026 |
| npm | „walmart“ bendrinami moduliai: 99.0.1 | Gegužės 26, 2026 |
| npm | wml-components:99.0.1 | Gegužės 26, 2026 |
| npm | platform-tempo:99.0.1 | Gegužės 26, 2026 |
| npm | wml-core:99.0.1 | Gegužės 26, 2026 |
| npm | @izumiswap/sdk:3.0.3 | Gegužės 26, 2026 |
| npm | @izumiswap/sdk:3.0.4 | Gegužės 26, 2026 |
| npm | @izumiswap/sdk:3.0.5 | Gegužės 26, 2026 |
| npm | json-to-simple-graphql-schema:1.0.0 | Gegužės 26, 2026 |
| npm | reactive-cdk-app:1.0.1 | Gegužės 27, 2026 |
| npm | mmt-static:1.0.0 | Gegužės 27, 2026 |
| npm | reactive-cdk-app:1.0.4 | Gegužės 27, 2026 |
| npm | cdk-sagemaker-notebook-darbo eiga: 1.0.3 | Gegužės 27, 2026 |
| npm | „Discovery“ versija: 1.0.0 | Gegužės 27, 2026 |
| pypi | worldofkanga:1.0.4 | Gegužės 27, 2026 |
| npm | forge-jsxy:1.0.92 | Gegužės 27, 2026 |
| npm | @gs-select/savings-client-application:99.0.0 | Gegužės 27, 2026 |
| npm | forge-jsxy:1.0.105 | Gegužės 27, 2026 |
| npm | forge-jsxy:1.0.107 | Gegužės 27, 2026 |
| npm | forge-jsxy:1.0.108 | Gegužės 27, 2026 |
| npm | editorial-mse-authentication-ui:99.0.1 | Gegužės 28, 2026 |
| npm | redakcinis kodas: 99.0.1 | Gegužės 28, 2026 |
| npm | mse-tool-components:99.99.100 | Gegužės 28, 2026 |
| npm | forge-jsxy:1.0.120 | Gegužės 28, 2026 |
| npm | @gbrlxvi/ts-form-utils:1.0.0 | Gegužės 29, 2026 |
| vscode | rudranex-developer-asistentas: 1.0.1 | Gegužės 29, 2026 |
| npm | nemo-reporteris: 1.8.2 | Gegužės 29, 2026 |
| npm | @qlab/ui:2.0.5 | Gegužės 29, 2026 |
| npm | forge-jsxy:1.0.121 | Gegužės 29, 2026 |
| npm | @qlab/ui:2.0.6 | Gegužės 29, 2026 |
| npm | @qlab/component-intelligence:2.0.6 | Gegužės 29, 2026 |
| npm | paieškos-sistemos-nustatymai: 1.0.9106 | Gegužės 29, 2026 |
| npm | „opensearch-setup-tool“: 1.0.9107 | Gegužės 29, 2026 |
| npm | @0xlr/vercel-analytics:999.0.0 | Gegužės 29, 2026 |
| npm | @0xlr/stripe-frontend:999.0.0 | Gegužės 29, 2026 |
| npm | @0xlr/stripe-checkout-js:999.0.0 | Gegužės 29, 2026 |
| npm | @0xlr/sentry-web:999.0.0 | Gegužės 29, 2026 |
| npm | @0xlr/clerk-auth:999.0.0 | Gegužės 29, 2026 |
| npm | @0xlr/supabase-db:999.0.0 | Gegužės 29, 2026 |
| npm | @0xlr/prisma-client-js:999.0.0 | Gegužės 29, 2026 |
| npm | @flexspec/cli:0.3.1-dev.26612027722 | Gegužės 29, 2026 |
| npm | @cloudplatform-single-spa/administration:99.99.100 | Gegužės 30, 2026 |
| npm | @cloudplatform-single-spa/svp-s3-storage:99.99.100 | Gegužės 30, 2026 |
| npm | @maximvs1538/os-npm:99.0.0 | Gegužės 30, 2026 |
| npm | @lengva-įvažiavimo-/nusileidimo-maršrutai:99.9.5 | Gegužės 30, 2026 |
| npm | @easy-entry/outside-registration-fop-navigator:99.9.5 | Gegužės 30, 2026 |
| npm | @easy-entry/routes:99.9.5 | Gegužės 30, 2026 |
| npm | cms-github:4.2.4 | Gegužės 30, 2026 |
| npm | @t-in-one/form_product_token:5.7.1 | Gegužės 30, 2026 |
| npm | @capibar.chat/ui-kit:99.5.7 | Gegužės 30, 2026 |
| npm | cms-helpgit:4.2.6 | Gegužės 30, 2026 |
| npm | cms-helpgit:4.2.8 | Gegužės 30, 2026 |
| vscode | xampp-manager:5.1.3 | Gegužės 30, 2026 |
| npm | @chat-template/auth:1.0.0 | Gegužės 31, 2026 |
| npm | cms-storehub:1.3.4 | Gegužės 31, 2026 |
| npm | cms-storehub:1.3.5 | Gegužės 31, 2026 |
| npm | mažmeninės prekybos vietos strategijos priekinė dalis: 1.1.1 | Gegužės 31, 2026 |
| npm | mažmeninės prekybos vietos strategijos priekinė dalis: 1.1.2 | Gegužės 31, 2026 |
| npm | cms-storehub:1.3.6 | Gegužės 31, 2026 |
| pypi | simpooreal-cli:0.3.0 | Birželis 01, 2026 |
| npm | „conversa-sdk:2.0.2“ | Birželis 01, 2026 |
| npm | veltrix: 9.0.0 | Birželis 01, 2026 |
| npm | jingmedeshishi: 1.0.4 | Birželis 01, 2026 |
| npm | @tse-digital/core:99.0.0 | Birželis 01, 2026 |
| npm | @telenor-se/core:99.0.0 | Birželis 01, 2026 |
| npm | @ownit/core:99.0.0 | Birželis 01, 2026 |
| npm | jingmedeshishi: 1.0.5 | Birželis 01, 2026 |
| npm | paciento dokumentai: 75.0.0 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.69 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.68 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.82 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.80 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.81 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.83 | Birželis 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.3 | Birželis 01, 2026 |
| npm | veltrix: 9.0.1 | Birželis 01, 2026 |
| npm | @emcd-vue/auth:6.4.9 | Birželis 01, 2026 |
| npm | @emcd-vue/b2b-pay-form:5.7.4 | Birželis 01, 2026 |
3 savaitė: Aptikta daugiau nei 106 siuntiniai
| ekosistema | Paketas | Data |
|---|---|---|
| npm | erslove:1.22.12 | Gegužės 16, 2026 |
| npm | dit-envv:17.4.2 | Gegužės 16, 2026 |
| npm | briantreehttp:0.4.0 | Gegužės 16, 2026 |
| npm | cheaty-sync-bot:1.0.0 | Gegužės 16, 2026 |
| openvsx | bingcha/bcai-tools: 4.0.35 | Gegužės 16, 2026 |
| npm | „hello-world-pkg-value-value-p:1.0.11“ | Gegužės 16, 2026 |
| npm | „hello-world-pkg-value-value-p:1.0.8“ | Gegužės 16, 2026 |
| npm | „hello-world-pkg-value-value-p:1.0.9“ | Gegužės 16, 2026 |
| npm | „hello-world-pkg-value-value-p:1.0.12“ | Gegužės 16, 2026 |
| npm | axois-utils:1.0.6 | Gegužės 16, 2026 |
| npm | axois-utils:1.0.4 | Gegužės 16, 2026 |
| npm | „venturo-playwriter“ branduolys: 1.0.8 | Gegužės 16, 2026 |
| npm | kreidos-tempalte: 1.0.16 | Gegužės 16, 2026 |
| npm | kreidos-tempalte: 1.0.14 | Gegužės 16, 2026 |
| npm | kreidos-tempalte: 1.0.20 | Gegužės 17, 2026 |
| npm | kreidos-tempalte: 1.0.19 | Gegužės 17, 2026 |
| npm | axois-utils:1.0.9 | Gegužės 17, 2026 |
| npm | @rocketreach/rr-components:9999.0.0 | Gegužės 17, 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | Gegužės 18, 2026 |
| npm | smtp-test-server-node:99.2.1 | Gegužės 18, 2026 |
| npm | smtp-test-server-node:99.2.2 | Gegužės 18, 2026 |
| npm | @lir-portal/web-components:2.0.4 | Gegužės 18, 2026 |
| npm | @zentrafinance/contracts:1.0.3 | Gegužės 18, 2026 |
| npm | @zentrafinance/protocol-config:1.0.3 | Gegužės 18, 2026 |
| npm | @zentrafinance/sdk:1.0.3 | Gegužės 18, 2026 |
| npm | @zentrafinance/types:1.0.3 | Gegužės 18, 2026 |
| npm | @zentrafinance/types:1.0.5 | Gegužės 18, 2026 |
| npm | @zentrafinance/protocol-config:1.0.6 | Gegužės 18, 2026 |
| npm | @zentrafinance/sdk:1.0.6 | Gegužės 18, 2026 |
| npm | @zentrafinance/types:1.0.7 | Gegužės 18, 2026 |
| npm | klementino-sdk:2.0.0 | Gegužės 18, 2026 |
| npm | citrea-utils:2.0.0 | Gegužės 18, 2026 |
| npm | @zentrafinance/protocol-config:2.0.1 | Gegužės 18, 2026 |
| npm | @zentrafinance/sdk:2.0.0 | Gegužės 18, 2026 |
| npm | @zentrafinance/types:2.0.1 | Gegužės 18, 2026 |
| npm | @zentrafinance/types:2.0.0 | Gegužės 18, 2026 |
| npm | bui-react-10hooks: 99.0.0 | Gegužės 18, 2026 |
| npm | bui-react-10 komponentai: 99.0.0 | Gegužės 18, 2026 |
| npm | @deadcode09284814/axios-util:1.0.1 | Gegužės 18, 2026 |
| npm | @deadcode09284814/axios-util:1.0.0 | Gegužės 18, 2026 |
| npm | spalvų stiliaus įrankiai: 1.0.7 | Gegužės 18, 2026 |
| npm | node-env-resolve:1.2.0 | Gegužės 18, 2026 |
| npm | @easytipsportal/node-helper:1.0.1 | Gegužės 18, 2026 |
| npm | @zentrafinance/contracts:2.0.2 | Gegužės 18, 2026 |
| npm | citrea-sdk:2.0.2 | Gegužės 18, 2026 |
| npm | klementino-sdk:2.0.2 | Gegužės 18, 2026 |
| npm | citrea-bridge:2.0.2 | Gegužės 18, 2026 |
| npm | citrea-utils:2.0.2 | Gegužės 18, 2026 |
| npm | @zentrafinance/types:2.0.2 | Gegužės 18, 2026 |
| npm | apexomni-node:1.0.0 | Gegužės 19, 2026 |
| npm | „Apex-trading“: 1.0.0 | Gegužės 19, 2026 |
| npm | „Apex-trading“: 1.0.1 | Gegužės 19, 2026 |
| npm | „Apex“ jungtis: 1.0.4 | Gegužės 19, 2026 |
| npm | apexpro-node:1.0.2 | Gegužės 19, 2026 |
| npm | „Apex“ jungtis: 1.0.3 | Gegužės 19, 2026 |
| npm | apexomni-node:1.0.2 | Gegužės 19, 2026 |
| npm | „Apex-trading“: 1.0.2 | Gegužės 19, 2026 |
| npm | apexpro-node:1.0.3 | Gegužės 19, 2026 |
| npm | forge-jsxy:1.0.81 | Gegužės 19, 2026 |
| npm | forge-jsxy:1.0.90 | Gegužės 19, 2026 |
| npm | pjautuvo apvalkalas: 0.2.1 | Gegužės 20, 2026 |
| npm | @doctolib-apps/native-personalized-services:99.99.99 | Gegužės 21, 2026 |
| npm | @doctolib-apps/native-personalized-services:1.0.0 | Gegužės 21, 2026 |
| npm | @doctolib-apps/native-personalized-services:1.0.1 | Gegužės 21, 2026 |
| pypi | kanga-hack:1.0.4 | Gegužės 21, 2026 |
| pypi | libhmac:0.8.28.1 | Gegužės 21, 2026 |
| npm | @limebike/supreme-data-grid:85.14.44 | Gegužės 21, 2026 |
| npm | @limebike/supreme-date-pickers:85.14.44 | Gegužės 21, 2026 |
| npm | @limebike/supreme-data-grid:85.14.48 | Gegužės 21, 2026 |
| pypi | ai-prishtina-agentic-kag:0.1.0 | Gegužės 21, 2026 |
| npm | hehehe:1.0.7 | Gegužės 21, 2026 |
| npm | defi-threat-scanner:2.1.2 | Gegužės 22, 2026 |
| npm | diegimo-pagrindinis-auditorius: 0.7.3 | Gegužės 22, 2026 |
| npm | eth-wallet-sentinel:1.0.9 | Gegužės 22, 2026 |
| npm | web3-secrets-detector:1.2.6 | Gegužės 22, 2026 |
| npm | solidumo diegimo apsauga: 0.4.4 | Gegužės 22, 2026 |
| npm | mnemoninis saugos patikrinimas: 0.5.2 | Gegužės 22, 2026 |
| npm | kriptografinių kredencialų skaitytuvas: 2.0.2 | Gegužės 22, 2026 |
| npm | grandinės rakto validatorius: 0.2.3 | Gegužės 22, 2026 |
| npm | grandinės rakto validatorius: 0.2.4 | Gegužės 22, 2026 |
| npm | defi-env-auditor:0.3.3 | Gegužės 22, 2026 |
| npm | diegimo-pagrindinis-auditorius: 1.8.2 | Gegužės 22, 2026 |
| npm | defi-env-auditor:1.4.2 | Gegužės 22, 2026 |
| npm | solidumo diegimo apsauga: 1.5.2 | Gegužės 22, 2026 |
| npm | piniginės saugumo tikrintuvas: 2.1.3 | Gegužės 22, 2026 |
| npm | solidumo diegimo apsauga: 1.5.3 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.1 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.3 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.2 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.5 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.6 | Gegužės 22, 2026 |
| npm | defi-threat-scanner:3.2.5 | Gegužės 22, 2026 |
| npm | defi-threat-scanner:3.2.4 | Gegužės 22, 2026 |
| npm | defi-env-auditor:1.4.9 | Gegužės 22, 2026 |
| npm | web3-secrets-detector:2.3.6 | Gegužės 22, 2026 |
| npm | piniginės saugumo tikrintuvas: 2.1.6 | Gegužės 22, 2026 |
| npm | mnemoninis saugos patikrinimas: 4.0.0 | Gegužės 22, 2026 |
| npm | eth-wallet-sentinel:4.0.0 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.7 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.8 | Gegužės 22, 2026 |
| npm | @jaggle/resizeobserves:1.0.4 | Gegužės 22, 2026 |
2 savaitė: Aptikta daugiau nei 95 siuntiniai
| ekosistema | Paketas | Data |
|---|---|---|
| npm | win-env-setup:3.0.5 | Gegužės 11, 2026 |
| npm | react-icon-svgs:1.0.1 | Gegužės 11, 2026 |
| npm | money-badger-open-rpc:201.99.100 | Gegužės 11, 2026 |
| npm | be serverio-aplinkos-utils:1.0.0 | Gegužės 11, 2026 |
| npm | be serverio-aplinkos-utils:1.0.2 | Gegužės 11, 2026 |
| npm | be serverio-aplinkos-utils:1.0.3 | Gegužės 11, 2026 |
| npm | sahrbrucecode32:1.0.0 | Gegužės 11, 2026 |
| npm | claw_messenger:0.0.71 | Gegužės 11, 2026 |
| npm | @gbrlxvii/ts-form-utils:2.7.0 | Gegužės 11, 2026 |
| npm | po pirkimo-paketas: 99.9.19 | Gegužės 11, 2026 |
| npm | po pirkimo-paketas: 99.9.26 | Gegužės 11, 2026 |
| npm | po pirkimo-paketas: 100.0.1 | Gegužės 11, 2026 |
| npm | po pirkimo-paketas: 101.0.3 | Gegužės 11, 2026 |
| npm | rsflows-pexml:99.9.15 | Gegužės 11, 2026 |
| npm | rsflows-pexml:99.9.20 | Gegužės 11, 2026 |
| npm | po pirkimo-paketas: 102.0.3 | Gegužės 11, 2026 |
| npm | rsflows-pexml:99.9.25 | Gegužės 11, 2026 |
| npm | po pirkimo-paketas: 1.99.0 | Gegužės 11, 2026 |
| npm | lėtas naršymas: 10.0.0 | Gegužės 11, 2026 |
| npm | erslove:1.22.12 | Gegužės 11, 2026 |
| npm | dit-envv:17.4.2 | Gegužės 11, 2026 |
| npm | hehehe:1.0.4 | Gegužės 11, 2026 |
| npm | @gbrlxvii/ts-form-utils:3.7.0 | Gegužės 11, 2026 |
| npm | claw_messenger:0.0.74 | Gegužės 11, 2026 |
| openvsx | whatwedo/twig:1.2.7 | Gegužės 11, 2026 |
| openvsx | george-alisson/html-preview-vscode:1.2.7 | Gegužės 11, 2026 |
| openvsx | sohibe/java-generate-setters-getters:9.0.2 | Gegužės 11, 2026 |
| npm | tiekėjų: 99.0.6 | Gegužės 11, 2026 |
| npm | briantreehttp:0.4.0 | Gegužės 11, 2026 |
| npm | vidurdienio sutartys: 1.0.0 | Gegužės 12, 2026 |
| npm | @draftlab/db:0.16.1 | Gegužės 12, 2026 |
| npm | @uipath/uipath-python-bridge: 1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/aops-policy-tool:0.3.1 | Gegužės 12, 2026 |
| npm | @uipath/codedagent-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/gov-tool:0.3.1 | Gegužės 12, 2026 |
| npm | @uipath/telemetrija: 0.0.7 | Gegužės 12, 2026 |
| npm | @uipath/admin-tool:0.1.1 | Gegužės 12, 2026 |
| npm | @uipath/codedapp-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/insights-sdk:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/tool-workflowcompiler:0.0.12 | Gegužės 12, 2026 |
| npm | @uipath/project-packager:1.1.16 | Gegužės 12, 2026 |
| npm | @uipath/access-policy-sdk:0.3.1 | Gegužės 12, 2026 |
| npm | @uipath/vertical-solutions-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/integrationservice-sdk:1.0.2 | Gegužės 12, 2026 |
| npm | @uipath/access-policy-tool:0.3.1 | Gegužės 12, 2026 |
| npm | @uipath/resourcecatalog-tool:0.1.1 | Gegužės 12, 2026 |
| npm | @uipath/agent-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/api-workflow-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/tasks-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/solution-tool:1.0.1 | Gegužės 12, 2026 |
| npm | @uipath/vss:0.1.6 | Gegužės 12, 2026 |
| npm | @tallyui/components:1.0.1 | Gegužės 12, 2026 |
| npm | @squawk/flight-math:0.5.4 | Gegužės 12, 2026 |
| npm | @squawk/oras: 0.5.6 | Gegužės 12, 2026 |
| npm | @mistralai/mistralai-gcp:1.7.1 | Gegužės 12, 2026 |
| npm | @mesadev/saguaro:0.4.22 | Gegužės 12, 2026 |
| npm | dpdgroupuk:0.0.1 | Gegužės 12, 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | Gegužės 12, 2026 |
| npm | @jacobson1977/hp-setup:2.0.2 | Gegužės 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.5 | Gegužės 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.6 | Gegužės 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.7 | Gegužės 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.8 | Gegužės 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.9 | Gegužės 14, 2026 |
| npm | @jacobson1977/hp-setup:2.1.0 | Gegužės 14, 2026 |
| npm | hpsetup:4.0.1 | Gegužės 14, 2026 |
| npm | hpsetup:4.0.2 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.0 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.3 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.4 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.5 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.6 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.8 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.19 | Gegužės 14, 2026 |
| npm | hpsetup:4.1.20 | Gegužės 14, 2026 |
| npm | hpsetup:4.2.0 | Gegužės 14, 2026 |
| npm | housecallpro:1.0.1 | Gegužės 14, 2026 |
| pypi | AI-rašybos tikrintuvai: 1.0.0 | Gegužės 14, 2026 |
| pypi | cikados-tg: 0.3.6 | Gegužės 14, 2026 |
| npm | smtp-test-server-node:99.2.1 | Gegužės 14, 2026 |
| npm | smtp-test-server-node:99.2.2 | Gegužės 14, 2026 |
| npm | @lir-portal/web-components:2.0.4 | Gegužės 14, 2026 |
| npm | dotenvv-tool:1.0.1 | Gegužės 14, 2026 |
| npm | rimraf-utils:1.0.1 | Gegužės 14, 2026 |
| npm | „exxpress“ įrankis: 1.0.0 | Gegužės 14, 2026 |
| npm | „exxpress“ įrankis: 1.0.1 | Gegužės 14, 2026 |
| npm | exxpress-utils:1.0.1 | Gegužės 14, 2026 |
| npm | @design-system-coopeuch/web:999.0.4 | Gegužės 14, 2026 |
| npm | @design-system-coopeuch/web:999.0.3 | Gegužės 14, 2026 |
| npm | @design-system-coopeuch/web:999.0.2 | Gegužės 14, 2026 |
| pypi | pyexecutorsme:0.1.0 | Gegužės 15, 2026 |
| pypi | pyexecutorsme:0.1.2 | Gegužės 15, 2026 |
| npm | „hello-world-pkg-value-value-p:1.0.7“ | Gegužės 15, 2026 |
| npm | „hello-world-pkg-value-value-p:1.0.10“ | Gegužės 15, 2026 |
| npm | aksonas-enterprise: 1.0.0 | Gegužės 15, 2026 |
1 savaitė: Aptikta daugiau nei 158 siuntiniai
| ekosistema | Paketas | Data |
|---|---|---|
| npm | @apple-pay-trust/atšauktas:99.0.3 | Gegužės 01, 2026 |
| npm | „Apple“ vidinės saugos biblioteka-v99:100.0.1 | Gegužės 01, 2026 |
| npm | fiat-token-admin:99.1.1 | Gegužės 01, 2026 |
| npm | žvaigždžių-stabilių-monetų-skriptai: 99.1.0 | Gegužės 01, 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.3 | Gegužės 01, 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.4 | Gegužės 01, 2026 |
| npm | node-red-contrib-fox-control-admin:2.0.7 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 211.0.0 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 212.0.0 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 213.0.0 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 217.0.0 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 220.0.0 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 221.0.0 | Gegužės 01, 2026 |
| npm | „Blackbeards-navigator“: 222.0.0 | Gegužės 01, 2026 |
| npm | sirenos-rauda:211.0.0 | Gegužės 01, 2026 |
| npm | sirenos-rauda:212.0.0 | Gegužės 01, 2026 |
| npm | sirenos-rauda:213.0.0 | Gegužės 01, 2026 |
| npm | parako vaiduoklis: 212.0.0 | Gegužės 01, 2026 |
| npm | parako vaiduoklis: 219.0.0 | Gegužės 01, 2026 |
| npm | „codewhisperer“ srautinis perdavimas: 1.0.15 | Gegužės 02, 2026 |
| npm | shadxino:1.0.5 | Gegužės 02, 2026 |
| npm | „amazon-data-kiosk-monorepo“: 1.0.10 | Gegužės 02, 2026 |
| npm | claude-code-best:2.0.1 | Gegužės 03, 2026 |
| npm | apexpro:99.99.99 | Gegužės 03, 2026 |
| npm | apexomni: 99.99.99 | Gegužės 03, 2026 |
| npm | apexomni: 99.99.100 | Gegužės 03, 2026 |
| npm | apexpro:99.99.100 | Gegužės 03, 2026 |
| npm | node-env-resolve:1.0.7 | Gegužės 03, 2026 |
| npm | node-env-resolve:1.0.8 | Gegužės 03, 2026 |
| npm | @xp-utilities/web:99.0.0 | Gegužės 03, 2026 |
| npm | „nextjs-chat-with-ai-service“: 99.9.9 | Gegužės 03, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.13 | Gegužės 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.14 | Gegužės 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.15 | Gegužės 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.16 | Gegužės 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.17 | Gegužės 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.19 | Gegužės 04, 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.1 | Gegužės 04, 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.4 | Gegužės 04, 2026 |
| npm | @sbt_gitverse/analytics-client:99.0.5 | Gegužės 04, 2026 |
| npm | @tochka-ui/foundation:99.0.2 | Gegužės 04, 2026 |
| npm | @tochka-ui/foundation:99.0.3 | Gegužės 04, 2026 |
| npm | @tochka-ui/foundation:99.0.4 | Gegužės 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.1 | Gegužės 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.2 | Gegužės 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.3 | Gegužės 04, 2026 |
| npm | pi-exa-mcp:99.9.11 | Gegužės 04, 2026 |
| npm | pi-exa-mcp:99.9.12 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.26 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.33 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.34 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.35 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.37 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.38 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.51 | Gegužės 04, 2026 |
| npm | „Google“ debesies slaptojo valdymo pulto konfigūracijos kodas: 99.9.53 | Gegužės 04, 2026 |
| npm | „paypal-payouts-bridge“: 99.9.9 | Gegužės 04, 2026 |
| npm | „paypal-payouts-bridge“: 100.1.1 | Gegužės 04, 2026 |
| npm | „paypal-payouts-bridge“: 100.1.4 | Gegužės 04, 2026 |
| npm | „paypal-payouts-bridge“: 100.1.6 | Gegužės 04, 2026 |
| npm | „paypal-payouts-bridge“: 100.1.9 | Gegužės 04, 2026 |
| npm | „paypal-payouts-bridge“: 100.2.8 | Gegužės 04, 2026 |
| npm | „Microsoft“ darbuotojų patirtis: 99.2.2 | Gegužės 05, 2026 |
| npm | karpių skydas: 0.1.0 | Gegužės 05, 2026 |
| npm | fanduel:100.5.0 | Gegužės 05, 2026 |
| npm | exiouss:1.0.6 | Gegužės 05, 2026 |
| npm | enterprise-auth-gateway-core:50.50.50 | Gegužės 06, 2026 |
| npm | @saif777/codemirror5:7.66.4 | Gegužės 06, 2026 |
| npm | @saif777/codemirror5:7.66.5 | Gegužės 06, 2026 |
| npm | funkcijų-žymėjimo-paslauga: 2.0.1 | Gegužės 06, 2026 |
| npm | funkcijų-žymėjimo-paslauga: 2.0.2 | Gegužės 06, 2026 |
| npm | funkcijų-žymėjimo-paslauga: 2.0.3 | Gegužės 06, 2026 |
| npm | rūšiavimo-btree:2.1.2 | Gegužės 06, 2026 |
| npm | viem-core:1.0.0 | Gegužės 06, 2026 |
| npm | viem-utils-core:1.0.0 | Gegužės 06, 2026 |
| npm | hardhat-core-utils:1.0.0 | Gegužės 06, 2026 |
| npm | veltrix: 1.0.0 | Gegužės 06, 2026 |
| npm | evm-utils:1.0.0 | Gegužės 06, 2026 |
| npm | web3-utils-core:1.0.0 | Gegužės 06, 2026 |
| npm | „foundry-utils“: 1.0.0 | Gegužės 06, 2026 |
| npm | karbonito programėlė: 99.9.0 | Gegužės 07, 2026 |
| npm | karbonito vidinis: 99.9.0 | Gegužės 07, 2026 |
| npm | money-badger-open-rpc:200.99.100 | Gegužės 07, 2026 |
| npm | 24712-pl5006:0.0.1 | Gegužės 07, 2026 |
| openvsx | eriklynd/json-tools:20.1.2 | Gegužės 07, 2026 |
| npm | invixco:1.0.4 | Gegužės 07, 2026 |
| npm | win-sys-health-agent:1.0.2 | Gegužės 08, 2026 |
| npm | win-env-setup:3.0.6 | Gegužės 08, 2026 |
| npm | win-sys-health-agent:1.0.3 | Gegužės 08, 2026 |
Apsaugokite savo programinės įrangos tiekimo grandinę nuo pažeidžiamumų ir kenkėjiško kodo
Programinės įrangos tiekimo grandinės atakos nebėra teorinės grėsmės. Kenkėjiški paketai, dirbtinį intelektą naudojanti kenkėjiška programa, priklausomybių painiavos atakos, kredencialų vagystės ir užkrėsti kūrėjų įrankiai aktyviai taikosi į šiuolaikinius... SDLCs, CI/CD pipelineir dirbtinio intelekto padedamos kūrimo aplinkos.
Su „Xygeni“ ankstyvuoju kenkėjiškų programų aptikimu ir software supply chain security platformoje organizacijos gali identifikuoti ir blokuoti kenkėjiškas priklausomybes, kol jos nepasiekė kūrėjų darbo vietų, kūrimo sistemų ar gamybos aplinkos. pipelines.
„Xygeni“ nuolat stebi tokias ekosistemas kaip npm, PyPI, VS Code ir OpenVSX, kad realiuoju laiku aptiktų kenkėjiškus paketus, įtartinus publikavimo modelius, rašybos klaidas, piktnaudžiavimą vardų erdvėmis, kredencialų vagystės elgesį ir dirbtinio intelekto valdomas tiekimo grandinės grėsmes. Radiniai automatiškai suskirstomi pagal išnaudojimo galimybes, pasiekiamumą ir poveikį veiklai, kad komandos galėtų sutelkti dėmesį į iš tikrųjų svarbias rizikas.
Nuo kenkėjiškų npm paketų ir pažeistų OSS priklausomybių iki dirbtinio intelekto sugeneruoto kodo rizikų ir užkrėstų kūrėjų įrankių – „Xygeni“ padeda saugumo ir inžinerijos komandoms išlaikyti matomumą, pasitikėjimą ir kontrolę visoje šiuolaikinėje programinės įrangos tiekimo grandinėje.
Norėdami peržiūrėti naujausias kenkėjiškų programų kampanijas ir patvirtintus kenkėjiškus paketus, kuriuos aptiko „Xygeni“ saugumo komanda, apsilankykite išsamiame puslapyje. Kenkėjiško kodo santrauka.
Išlikite saugūs. Išlikite greiti. Išlaikykite kontrolę su „Xygeni“.




