Croeso i rifyn mis Mai o Xygeni Malicious Code Digest. Y mis hwn, parhaodd ein tîm ymchwil diogelwch i olrhain y dirwedd esblygol o fygythiadau cadwyn gyflenwi meddalwedd ar draws cofrestrfeydd pecynnau cyhoeddus, offer datblygwyr, llifau gwaith â chymorth AI, a systemau modern. CI/CD amgylcheddau. Drwy gydol mis Mai, nododd a dilysodd Xygeni gannoedd o becynnau maleisus yn targedu ecosystemau npm, PyPI, VS Code, ac OpenVSX.
Ond nid cyfaint yn unig oedd mis Mai. Roedd hefyd yn fis lle roedd ymosodwyr yn addasu eu crefftwaith fwyfwy i amgylcheddau datblygu brodorol i AI, rhagdybiaethau ymddiriedaeth datblygwyr, ac awtomatiaeth. pipelines.
Ymhlith yr ymchwiliadau mwyaf nodedig a gyhoeddwyd gan Dîm Diogelwch Xygeni y mis hwn:
- JulesJacker, ymgyrch meddalwedd faleisus npm aml-gam sy'n dynwared asiant Jules AI Google i ddwyn ystorfeydd, camddefnyddio CI/CD amgylcheddau, a hyd yn oed dargedu'r blwch tywod sy'n ei ddadansoddi. Cyflwynodd yr ymgyrch lwythwyr wedi'u hamgryptio gan y gwesteiwr, wedi'u ffugio
google-labs-jules[bot]commits, lladrad metadata cwmwl, a rhagchwilio Kubernetes yn erbyn y seilwaith dadansoddi ei hun. - PhantomBot, ymgyrch npm faleisus sy'n camddefnyddio waled ffug, blockchain, ac offer Web3 i ddwyn manylion mewngofnodi, peryglu amgylcheddau datblygwyr, a thargedu llif gwaith sy'n gysylltiedig â crypto trwy gamddefnyddio dibyniaethau a chyflenwi llwyth tâl fesul cam.
- Ecosystem npm maleisus ar raddfa fawr sy'n camddefnyddio cyfleustodau TypeScript ffug, pecynnau â thema AI, dynwared offer mewnol, llyfrgelloedd blaen, cynorthwywyr cwmwl, a fframweithiau adeiladwyr i amgylcheddau olion bysedd, dwyn tystlythyrau, defnyddio parhad, a pheryglu systemau datblygwyr.
- Tonnau parhaus o becynnau maleisus yn manteisio ar ddryswch dibyniaeth, typosquatting, camdriniaeth ôl-osod, dynwared offer AI, chwyddo fersiynau, a chamdriniaeth gofod enwau dro ar ôl tro wedi'i chynllunio i osgoi hewristigau ymddiriedaeth datblygwyr a pheryglu modern SDLC llifau gwaith cyn eu canfod.
- Darganfod ymgyrchoedd meddalwedd faleisus traws-lwyfan fel y
@jaggle/resizeobservesherwgipiwr clipfwrdd, a oedd yn dynwared pecyn cyfreithlon wrth ddefnyddio parhad seiliedig ar Python ac amnewid clipfwrdd crypto-waled ar draws systemau Linux, macOS, a Windows.
Drwy gydol y mis, gwelsom hefyd gydgyfeirio cynyddol rhwng offer AI, ecosystemau ffynhonnell agored, ac ymosodiadau cadwyn gyflenwi meddalwedd. Roedd actorion bygythiad yn targedu llifau gwaith datblygu â chymorth AI, amgylcheddau asiant, cyd-beilotiaid, ac adeiladu brodorol i'r cwmwl yn gynyddol. pipelinefel rhan o weithrediadau dwyn credydau a chyfaddawdu ystorfeydd ehangach.
Nid yw'r ymosodiadau hyn bellach yn achosion ynysig o typosquatting syml. Maent yn cynnwys ymgyrchoedd cyhoeddi cydlynol, byrstiau fersiynau awtomataidd, lladrad tocynnau cwmwl, CI/CD camdriniaeth, llwyfannu llwyth tâl wedi'i amgryptio, osgoi defnyddio blwch tywod, a thechnegau cyfaddawdu parhaus a gynlluniwyd yn benodol i gyd-fynd ag ecosystemau datblygwyr dibynadwy.
Mae'r diweddariad misol hwn yn rhan o fenter ymchwil barhaus Xygeni i ddrwgwedd a bygythiadau'r gadwyn gyflenwi, lle mae ein tîm yn dilysu pecynnau maleisus yn barhaus, yn ymchwilio i batrymau ymosod sy'n dod i'r amlwg, ac yn cyhoeddi gwybodaeth ymarferol i helpu timau diogelwch, AppSec, a DevSecOps i aros ar flaen y gad o ran risg y gadwyn gyflenwi sy'n esblygu.
I gael cyd-destun llawn ar draws pob pecyn maleisus, ymgyrch meddalwedd faleisus, a dadansoddiad bygythiadau a gyhoeddwyd y mis hwn, archwiliwch y Crynodeb Cod Maleisus cyflawn ar gyfer mis Mai ac ymchwil gysylltiedig gan Dîm Diogelwch Xygeni.
Wythnos 4: Dros 104 o Becynnau wedi'u Darganfod
| ecosystem | pecyn | dyddiad |
|---|---|---|
| npm | @gbrlxvii/ts-form-utils:4.6.0 | Mai 25, 2026 |
| npm | @gbrlxvii/ts-form-utils:4.7.0 | Mai 25, 2026 |
| npm | pi-ocr:0.2.0 | Mai 25, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.11 | Mai 25, 2026 |
| npm | storfeydd-fnd:0.0.7 | Mai 25, 2026 |
| npm | @gbrlxvii/ts-project-lint:1.7.0 | Mai 25, 2026 |
| npm | @gbrlxvii/ts-project-lint:1.8.0 | Mai 25, 2026 |
| npm | dynodwr-defnyddiwr-system-cli:7.0.0 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.13 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.12 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.15 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.14 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.16 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.19 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.17 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.18 | Mai 26, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.20 | Mai 26, 2026 |
| npm | hysbysebion-rhyngwladol:99.0.1 | Mai 26, 2026 |
| npm | tempo-layout:99.0.0 | Mai 26, 2026 |
| npm | tempo-layout:99.0.2 | Mai 26, 2026 |
| npm | itc-actors-api:99.0.0 | Mai 26, 2026 |
| npm | modiwlau-walmart-a-rennir:99.0.1 | Mai 26, 2026 |
| npm | cydrannau-wml:99.0.1 | Mai 26, 2026 |
| npm | tempo-platfform: 99.0.1 | Mai 26, 2026 |
| npm | wml-core:99.0.1 | Mai 26, 2026 |
| npm | @izumiswap/sdk:3.0.3 | Mai 26, 2026 |
| npm | @izumiswap/sdk:3.0.4 | Mai 26, 2026 |
| npm | @izumiswap/sdk:3.0.5 | Mai 26, 2026 |
| npm | json-i-simple-graphql-schema:1.0.0 | Mai 26, 2026 |
| npm | ap-cdk-reactive:1.0.1 | Mai 27, 2026 |
| npm | mmt-statig:1.0.0 | Mai 27, 2026 |
| npm | ap-cdk-reactive:1.0.4 | Mai 27, 2026 |
| npm | cdk-sagemaker-notebook-llif gwaith:1.0.3 | Mai 27, 2026 |
| npm | adeiladwaith-darganfyddiad:1.0.0 | Mai 27, 2026 |
| pypi | bydkanga:1.0.4 | Mai 27, 2026 |
| npm | forge-jsxy:1.0.92 | Mai 27, 2026 |
| npm | @gs-select/savings-cleient-application:99.0.0 | Mai 27, 2026 |
| npm | forge-jsxy:1.0.105 | Mai 27, 2026 |
| npm | forge-jsxy:1.0.107 | Mai 27, 2026 |
| npm | forge-jsxy:1.0.108 | Mai 27, 2026 |
| npm | golygyddol-mse-dilysu-ui:99.0.1 | Mai 28, 2026 |
| npm | cod-golygyddol:99.0.1 | Mai 28, 2026 |
| npm | cydrannau-mse-tool:99.99.100 | Mai 28, 2026 |
| npm | forge-jsxy:1.0.120 | Mai 28, 2026 |
| npm | @gbrlxvi/ts-form-utils:1.0.0 | Mai 29, 2026 |
| vscod | cynorthwyydd-datblygwr-rudranex:1.0.1 | Mai 29, 2026 |
| npm | nemo-gohebydd:1.8.2 | Mai 29, 2026 |
| npm | @qlab/ui:2.0.5 | Mai 29, 2026 |
| npm | forge-jsxy:1.0.121 | Mai 29, 2026 |
| npm | @qlab/ui:2.0.6 | Mai 29, 2026 |
| npm | @qlab/deallusrwydd-cydran:2.0.6 | Mai 29, 2026 |
| npm | gosod-peiriant-chwilio:1.0.9106 | Mai 29, 2026 |
| npm | offeryn-gosod-opensearch:1.0.9107 | Mai 29, 2026 |
| npm | @0xlr/vercel-analytics:999.0.0 | Mai 29, 2026 |
| npm | @0xlr/stripe-frontend:999.0.0 | Mai 29, 2026 |
| npm | @0xlr/stripe-checkout-js:999.0.0 | Mai 29, 2026 |
| npm | @0xlr/gwê-sentry:999.0.0 | Mai 29, 2026 |
| npm | @0xlr/clerk-auth:999.0.0 | Mai 29, 2026 |
| npm | @0xlr/supabase-db:999.0.0 | Mai 29, 2026 |
| npm | @0xlr/prisma-client-js:999.0.0 | Mai 29, 2026 |
| npm | @flexspec/cli:0.3.1-dev.26612027722 | Mai 29, 2026 |
| npm | @cloudplatform-single-sba/gweinyddiaeth:99.99.100 | Mai 30, 2026 |
| npm | @cloudplatform-single-spa/svp-s3-storage:99.99.100 | Mai 30, 2026 |
| npm | @maximvs1538/os-npm:99.0.0 | Mai 30, 2026 |
| npm | @llwybrau-mynediad-hawdd/llwybrau-glanio:99.9.5 | Mai 30, 2026 |
| npm | @hawdd-mynd/cofrestru-y-tu-allan-fop-navigator:99.9.5 | Mai 30, 2026 |
| npm | @mynediad-hawdd/llwybrau:99.9.5 | Mai 30, 2026 |
| npm | cms-github:4.2.4 | Mai 30, 2026 |
| npm | @t-mewn-un/ffurflen_cynnyrch_token:5.7.1 | Mai 30, 2026 |
| npm | @capibar.chat/ui-kit:99.5.7 | Mai 30, 2026 |
| npm | cms-helpgit:4.2.6 | Mai 30, 2026 |
| npm | cms-helpgit:4.2.8 | Mai 30, 2026 |
| vscod | rheolwr-xampp:5.1.3 | Mai 30, 2026 |
| npm | @templed-sgwrs/awdurdodiad:1.0.0 | Mai 31, 2026 |
| npm | cms-storehub:1.3.4 | Mai 31, 2026 |
| npm | cms-storehub:1.3.5 | Mai 31, 2026 |
| npm | blaen-strategaeth-lleoliad-manwerthu: 1.1.1 | Mai 31, 2026 |
| npm | blaen-strategaeth-lleoliad-manwerthu: 1.1.2 | Mai 31, 2026 |
| npm | cms-storehub:1.3.6 | Mai 31, 2026 |
| pypi | simtooreal-cli:0.3.0 | Mehefin 01, 2026 |
| npm | conversa-sdk:2.0.2 | Mehefin 01, 2026 |
| npm | veltrix:9.0.0 | Mehefin 01, 2026 |
| npm | jingmeideshishi: 1.0.4 | Mehefin 01, 2026 |
| npm | @tse-digital/craidd:99.0.0 | Mehefin 01, 2026 |
| npm | @telenor-se/craidd:99.0.0 | Mehefin 01, 2026 |
| npm | @ownit/craidd:99.0.0 | Mehefin 01, 2026 |
| npm | jingmeideshishi: 1.0.5 | Mehefin 01, 2026 |
| npm | dogfennau cleifion:75.0.0 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.69 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.68 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.82 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.80 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.81 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.83 | Mehefin 01, 2026 |
| npm | @antoncallahan/aws-user-helper:6767.67.3 | Mehefin 01, 2026 |
| npm | veltrix:9.0.1 | Mehefin 01, 2026 |
| npm | @emcd-vue/awdurdodiad:6.4.9 | Mehefin 01, 2026 |
| npm | @emcd-vue/ffurflen-dalu-b2b:5.7.4 | Mehefin 01, 2026 |
Wythnos 3: Dros 106 o Becynnau wedi'u Darganfod
| ecosystem | pecyn | dyddiad |
|---|---|---|
| npm | erslove:1.22.12 | Mai 16, 2026 |
| npm | dit-amgylchedd:17.4.2 | Mai 16, 2026 |
| npm | briantreehttp:0.4.0 | Mai 16, 2026 |
| npm | bot-cysoni-twyllodrus:1.0.0 | Mai 16, 2026 |
| openvsx | bingcha/bcai-tools:4.0.35 | Mai 16, 2026 |
| npm | helo-world-pkg-value-value-p:1.0.11 | Mai 16, 2026 |
| npm | helo-world-pkg-value-value-p:1.0.8 | Mai 16, 2026 |
| npm | helo-world-pkg-value-value-p:1.0.9 | Mai 16, 2026 |
| npm | helo-world-pkg-value-value-p:1.0.12 | Mai 16, 2026 |
| npm | axois-utils:1.0.6 | Mai 16, 2026 |
| npm | axois-utils:1.0.4 | Mai 16, 2026 |
| npm | venturo-dramodydd-craidd:1.0.8 | Mai 16, 2026 |
| npm | templed-sialc:1.0.16 | Mai 16, 2026 |
| npm | templed-sialc:1.0.14 | Mai 16, 2026 |
| npm | templed-sialc:1.0.20 | Mai 17, 2026 |
| npm | templed-sialc:1.0.19 | Mai 17, 2026 |
| npm | axois-utils:1.0.9 | Mai 17, 2026 |
| npm | @rocketreach/rr-components:9999.0.0 | Mai 17, 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | Mai 18, 2026 |
| npm | nod-gweinydd-prawf-smtp:99.2.1 | Mai 18, 2026 |
| npm | nod-gweinydd-prawf-smtp:99.2.2 | Mai 18, 2026 |
| npm | @lir-portal/cydrannau-gwe:2.0.4 | Mai 18, 2026 |
| npm | @zentrafinance/contracts:1.0.3 | Mai 18, 2026 |
| npm | @zentrafinance/protocol-config:1.0.3 | Mai 18, 2026 |
| npm | @zentrafinance/sdk:1.0.3 | Mai 18, 2026 |
| npm | @zentrafinance/mathau:1.0.3 | Mai 18, 2026 |
| npm | @zentrafinance/mathau:1.0.5 | Mai 18, 2026 |
| npm | @zentrafinance/protocol-config:1.0.6 | Mai 18, 2026 |
| npm | @zentrafinance/sdk:1.0.6 | Mai 18, 2026 |
| npm | @zentrafinance/mathau:1.0.7 | Mai 18, 2026 |
| npm | clementine-sdk:2.0.0 | Mai 18, 2026 |
| npm | citrea-utils:2.0.0 | Mai 18, 2026 |
| npm | @zentrafinance/protocol-config:2.0.1 | Mai 18, 2026 |
| npm | @zentrafinance/sdk:2.0.0 | Mai 18, 2026 |
| npm | @zentrafinance/mathau:2.0.1 | Mai 18, 2026 |
| npm | @zentrafinance/mathau:2.0.0 | Mai 18, 2026 |
| npm | bui-react-10hooks: 99.0.0 | Mai 18, 2026 |
| npm | bui-react-10components:99.0.0 | Mai 18, 2026 |
| npm | @deadcode09284814/axios-util:1.0.1 | Mai 18, 2026 |
| npm | @deadcode09284814/axios-util:1.0.0 | Mai 18, 2026 |
| npm | cyfleustodau-arddull-lliw:1.0.7 | Mai 18, 2026 |
| npm | nod-amgylchedd-datrys:1.2.0 | Mai 18, 2026 |
| npm | @easytipsportal/cynorthwyydd-node:1.0.1 | Mai 18, 2026 |
| npm | @zentrafinance/contracts:2.0.2 | Mai 18, 2026 |
| npm | citrea-sdk:2.0.2 | Mai 18, 2026 |
| npm | clementine-sdk:2.0.2 | Mai 18, 2026 |
| npm | pont-citrea:2.0.2 | Mai 18, 2026 |
| npm | citrea-utils:2.0.2 | Mai 18, 2026 |
| npm | @zentrafinance/mathau:2.0.2 | Mai 18, 2026 |
| npm | nod-apexomni:1.0.0 | Mai 19, 2026 |
| npm | masnachu-apex:1.0.0 | Mai 19, 2026 |
| npm | masnachu-apex:1.0.1 | Mai 19, 2026 |
| npm | cysylltydd-apex:1.0.4 | Mai 19, 2026 |
| npm | apexpro-node:1.0.2 | Mai 19, 2026 |
| npm | cysylltydd-apex:1.0.3 | Mai 19, 2026 |
| npm | nod-apexomni:1.0.2 | Mai 19, 2026 |
| npm | masnachu-apex:1.0.2 | Mai 19, 2026 |
| npm | apexpro-node:1.0.3 | Mai 19, 2026 |
| npm | forge-jsxy:1.0.81 | Mai 19, 2026 |
| npm | forge-jsxy:1.0.90 | Mai 19, 2026 |
| npm | lapio cryman:0.2.1 | Mai 20, 2026 |
| npm | @doctolib-apps/gwasanaethau-personol-brodorol:99.99.99 | Mai 21, 2026 |
| npm | @doctolib-apps/gwasanaethau-personol-brodorol:1.0.0 | Mai 21, 2026 |
| npm | @doctolib-apps/gwasanaethau-personol-brodorol:1.0.1 | Mai 21, 2026 |
| pypi | kanga-hacio:1.0.4 | Mai 21, 2026 |
| pypi | libhmac:0.8.28.1 | Mai 21, 2026 |
| npm | @limebike/grid-data-uwchraddol:85.14.44 | Mai 21, 2026 |
| npm | @limebike/supreme-date-pickers:85.14.44 | Mai 21, 2026 |
| npm | @limebike/grid-data-uwchraddol:85.14.48 | Mai 21, 2026 |
| pypi | ai-prishtina-agent-kag:0.1.0 | Mai 21, 2026 |
| npm | hehehe:1.0.7 | Mai 21, 2026 |
| npm | sganiwr-bygythiad-diffiniol:2.1.2 | Mai 22, 2026 |
| npm | archwilydd-allwedd-deployment:0.7.3 | Mai 22, 2026 |
| npm | eth-wallet-sentinel:1.0.9 | Mai 22, 2026 |
| npm | web3-cyfrinachau-synhwyrydd:1.2.6 | Mai 22, 2026 |
| npm | cadernid-deploy-guard:0.4.4 | Mai 22, 2026 |
| npm | gwiriad-diogelwch-mnemonig:0.5.2 | Mai 22, 2026 |
| npm | sganiwr-credential-crypto:2.0.2 | Mai 22, 2026 |
| npm | dilysydd-allwedd-cadwyn:0.2.3 | Mai 22, 2026 |
| npm | dilysydd-allwedd-cadwyn:0.2.4 | Mai 22, 2026 |
| npm | defi-env-auditor:0.3.3 | Mai 22, 2026 |
| npm | archwilydd-allwedd-deployment:1.8.2 | Mai 22, 2026 |
| npm | defi-env-auditor:1.4.2 | Mai 22, 2026 |
| npm | cadernid-deploy-guard:1.5.2 | Mai 22, 2026 |
| npm | gwiriwr-diogelwch-waled:2.1.3 | Mai 22, 2026 |
| npm | cadernid-deploy-guard:1.5.3 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.1 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.3 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.2 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.5 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.6 | Mai 22, 2026 |
| npm | sganiwr-bygythiad-diffiniol:3.2.5 | Mai 22, 2026 |
| npm | sganiwr-bygythiad-diffiniol:3.2.4 | Mai 22, 2026 |
| npm | defi-env-auditor:1.4.9 | Mai 22, 2026 |
| npm | web3-cyfrinachau-synhwyrydd:2.3.6 | Mai 22, 2026 |
| npm | gwiriwr-diogelwch-waled:2.1.6 | Mai 22, 2026 |
| npm | gwiriad-diogelwch-mnemonig:4.0.0 | Mai 22, 2026 |
| npm | eth-wallet-sentinel:4.0.0 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.7 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.8 | Mai 22, 2026 |
| npm | @jaggle/newid maintarsylwadau:1.0.4 | Mai 22, 2026 |
Wythnos 2: Dros 95 o Becynnau wedi'u Darganfod
| ecosystem | pecyn | dyddiad |
|---|---|---|
| npm | gosod-amgylchedd-gwin:3.0.5 | Mai 11, 2026 |
| npm | react-icon-svgs:1.0.1 | Mai 11, 2026 |
| npm | arian-mochyn-mochyn-agor-rpc:201.99.100 | Mai 11, 2026 |
| npm | gweinydd-amgylchedd-di-weinydd:1.0.0 | Mai 11, 2026 |
| npm | gweinydd-amgylchedd-di-weinydd:1.0.2 | Mai 11, 2026 |
| npm | gweinydd-amgylchedd-di-weinydd:1.0.3 | Mai 11, 2026 |
| npm | codsahrbruce32:1.0.0 | Mai 11, 2026 |
| npm | negesydd_crafan:0.0.71 | Mai 11, 2026 |
| npm | @gbrlxvii/ts-form-utils:2.7.0 | Mai 11, 2026 |
| npm | bwndelwr-ar-ôl-prynu:99.9.19 | Mai 11, 2026 |
| npm | bwndelwr-ar-ôl-prynu:99.9.26 | Mai 11, 2026 |
| npm | bwndelwr-ar-ôl-prynu:100.0.1 | Mai 11, 2026 |
| npm | bwndelwr-ar-ôl-prynu:101.0.3 | Mai 11, 2026 |
| npm | rsflows-pexml:99.9.15 | Mai 11, 2026 |
| npm | rsflows-pexml:99.9.20 | Mai 11, 2026 |
| npm | bwndelwr-ar-ôl-prynu:102.0.3 | Mai 11, 2026 |
| npm | rsflows-pexml:99.9.25 | Mai 11, 2026 |
| npm | bwndelwr-ar-ôl-prynu:1.99.0 | Mai 11, 2026 |
| npm | syrffio-araf:10.0.0 | Mai 11, 2026 |
| npm | erslove:1.22.12 | Mai 11, 2026 |
| npm | dit-amgylchedd:17.4.2 | Mai 11, 2026 |
| npm | hehehe:1.0.4 | Mai 11, 2026 |
| npm | @gbrlxvii/ts-form-utils:3.7.0 | Mai 11, 2026 |
| npm | negesydd_crafan:0.0.74 | Mai 11, 2026 |
| openvsx | whatwedo/brig:1.2.7 | Mai 11, 2026 |
| openvsx | george-alisson/html-rhagolwg-vscode:1.2.7 | Mai 11, 2026 |
| openvsx | sohibe/java-generate-setters-getters:9.0.2 | Mai 11, 2026 |
| npm | gan werthwyr:99.0.6 | Mai 11, 2026 |
| npm | briantreehttp:0.4.0 | Mai 11, 2026 |
| npm | contractau-canol-dydd:1.0.0 | Mai 12, 2026 |
| npm | @draftlab/db:0.16.1 | Mai 12, 2026 |
| npm | @uipath/uipath-python-bridge:1.0.1 | Mai 12, 2026 |
| npm | @uipath/aops-policy-tool:0.3.1 | Mai 12, 2026 |
| npm | @uipath/codedagent-tool:1.0.1 | Mai 12, 2026 |
| npm | @uipath/gov-tool:0.3.1 | Mai 12, 2026 |
| npm | @uipath/telemetreg:0.0.7 | Mai 12, 2026 |
| npm | @uipath/admin-tool:0.1.1 | Mai 12, 2026 |
| npm | @uipath/codedapp-tool:1.0.1 | Mai 12, 2026 |
| npm | @uipath/mewnwelediadau-sdk:1.0.1 | Mai 12, 2026 |
| npm | @uipath/offeryn-cyfansoddydd llifgwaith:0.0.12 | Mai 12, 2026 |
| npm | @uipath/pecynnwr-prosiect:1.1.16 | Mai 12, 2026 |
| npm | @uipath/mynediad-polisi-sdk:0.3.1 | Mai 12, 2026 |
| npm | @uipath/offeryn-atebion-fertigol:1.0.1 | Mai 12, 2026 |
| npm | @uipath/integrationservice-sdk:1.0.2 | Mai 12, 2026 |
| npm | @uipath/offeryn-polisi-mynediad:0.3.1 | Mai 12, 2026 |
| npm | @uipath/adnoddcatalog-offeryn:0.1.1 | Mai 12, 2026 |
| npm | @uipath/asiant-offeryn:1.0.1 | Mai 12, 2026 |
| npm | @uipath/api-workflow-tool:1.0.1 | Mai 12, 2026 |
| npm | @uipath/tasgau-offeryn:1.0.1 | Mai 12, 2026 |
| npm | @uipath/offeryn-datrysiad:1.0.1 | Mai 12, 2026 |
| npm | @uipath/vss:0.1.6 | Mai 12, 2026 |
| npm | @tallyui/cydrannau:1.0.1 | Mai 12, 2026 |
| npm | @squawk/mathemateg-hedfan:0.5.4 | Mai 12, 2026 |
| npm | @squawk/tywydd:0.5.6 | Mai 12, 2026 |
| npm | @mistralai/mistralai-gcp:1.7.1 | Mai 12, 2026 |
| npm | @mesadev/saguaro:0.4.22 | Mai 12, 2026 |
| npm | grŵpdpduk:0.0.1 | Mai 12, 2026 |
| npm | @cplace-paw-fe/cf-training-extended:2.0.4 | Mai 12, 2026 |
| npm | @jacobson1977/hp-setup:2.0.2 | Mai 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.5 | Mai 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.6 | Mai 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.7 | Mai 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.8 | Mai 14, 2026 |
| npm | @jacobson1977/hp-setup:2.0.9 | Mai 14, 2026 |
| npm | @jacobson1977/hp-setup:2.1.0 | Mai 14, 2026 |
| npm | gosod hpsetup:4.0.1 | Mai 14, 2026 |
| npm | gosod hpsetup:4.0.2 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.0 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.3 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.4 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.5 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.6 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.8 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.19 | Mai 14, 2026 |
| npm | gosod hpsetup:4.1.20 | Mai 14, 2026 |
| npm | gosod hpsetup:4.2.0 | Mai 14, 2026 |
| npm | galwadtypro:1.0.1 | Mai 14, 2026 |
| pypi | gwirwyr sillafu ai:1.0.0 | Mai 14, 2026 |
| pypi | cicada-tg:0.3.6 | Mai 14, 2026 |
| npm | nod-gweinydd-prawf-smtp:99.2.1 | Mai 14, 2026 |
| npm | nod-gweinydd-prawf-smtp:99.2.2 | Mai 14, 2026 |
| npm | @lir-portal/cydrannau-gwe:2.0.4 | Mai 14, 2026 |
| npm | dotenvv-tool:1.0.1 | Mai 14, 2026 |
| npm | rimraf-utils:1.0.1 | Mai 14, 2026 |
| npm | offeryn-express:1.0.0 | Mai 14, 2026 |
| npm | offeryn-express:1.0.1 | Mai 14, 2026 |
| npm | cyfleustodau-expresspress:1.0.1 | Mai 14, 2026 |
| npm | @dylunio-system-coopeuch/gwe:999.0.4 | Mai 14, 2026 |
| npm | @dylunio-system-coopeuch/gwe:999.0.3 | Mai 14, 2026 |
| npm | @dylunio-system-coopeuch/gwe:999.0.2 | Mai 14, 2026 |
| pypi | pyexecutorsme:0.1.0 | Mai 15, 2026 |
| pypi | pyexecutorsme:0.1.2 | Mai 15, 2026 |
| npm | helo-world-pkg-value-value-p:1.0.7 | Mai 15, 2026 |
| npm | helo-world-pkg-value-value-p:1.0.10 | Mai 15, 2026 |
| npm | acson-enterprise: 1.0.0 | Mai 15, 2026 |
Wythnos 1: Dros 158 o Becynnau wedi'u Darganfod
| ecosystem | pecyn | dyddiad |
|---|---|---|
| npm | @apple-pay-trust/wedi'i ganslo:99.0.3 | Mai 01, 2026 |
| npm | llyfrgell-diogelwch-mewnol-apple-v99:100.0.1 | Mai 01, 2026 |
| npm | gweinyddwr-tocyn-fiat:99.1.1 | Mai 01, 2026 |
| npm | sgriptiau-stablecoin-stellar:99.1.0 | Mai 01, 2026 |
| npm | nod-coch-cyfrannu-llwynog-rheoli-admin:2.0.3 | Mai 01, 2026 |
| npm | nod-coch-cyfrannu-llwynog-rheoli-admin:2.0.4 | Mai 01, 2026 |
| npm | nod-coch-cyfrannu-llwynog-rheoli-admin:2.0.7 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:211.0.0 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:212.0.0 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:213.0.0 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:217.0.0 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:220.0.0 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:221.0.0 | Mai 01, 2026 |
| npm | llywiwr-barfau-duon:222.0.0 | Mai 01, 2026 |
| npm | sirens-lament:211.0.0 | Mai 01, 2026 |
| npm | sirens-lament:212.0.0 | Mai 01, 2026 |
| npm | sirens-lament:213.0.0 | Mai 01, 2026 |
| npm | ysbryd-powdr-gwn:212.0.0 | Mai 01, 2026 |
| npm | ysbryd-powdr-gwn:219.0.0 | Mai 01, 2026 |
| npm | ffrydio-codewhisperer:1.0.15 | Mai 02, 2026 |
| npm | shadxino:1.0.5 | Mai 02, 2026 |
| npm | amazon-data-ciosg-monorepo:1.0.10 | Mai 02, 2026 |
| npm | claude-code-best:2.0.1 | Mai 03, 2026 |
| npm | apexpro:99.99.99 | Mai 03, 2026 |
| npm | apexomni:99.99.99 | Mai 03, 2026 |
| npm | apexomni:99.99.100 | Mai 03, 2026 |
| npm | apexpro:99.99.100 | Mai 03, 2026 |
| npm | nod-amgylchedd-datrys:1.0.7 | Mai 03, 2026 |
| npm | nod-amgylchedd-datrys:1.0.8 | Mai 03, 2026 |
| npm | @xp-utilities/web:99.0.0 | Mai 03, 2026 |
| npm | gwasanaeth-sgwrsio-gyda-ai-nextjs:99.9.9 | Mai 03, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.13 | Mai 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.14 | Mai 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.15 | Mai 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.16 | Mai 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.17 | Mai 04, 2026 |
| npm | @alfa.life.mapp/app.web:99.0.19 | Mai 04, 2026 |
| npm | @sbt_gitverse/analytics-cleient:99.0.1 | Mai 04, 2026 |
| npm | @sbt_gitverse/analytics-cleient:99.0.4 | Mai 04, 2026 |
| npm | @sbt_gitverse/analytics-cleient:99.0.5 | Mai 04, 2026 |
| npm | @tochka-ui/sylfaen:99.0.2 | Mai 04, 2026 |
| npm | @tochka-ui/sylfaen:99.0.3 | Mai 04, 2026 |
| npm | @tochka-ui/sylfaen:99.0.4 | Mai 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.1 | Mai 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.2 | Mai 04, 2026 |
| npm | kl-b2c-ui-kit:99.0.3 | Mai 04, 2026 |
| npm | pi-exa-mcp:99.9.11 | Mai 04, 2026 |
| npm | pi-exa-mcp:99.9.12 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.26 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.33 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.34 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.35 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.37 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.38 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.51 | Mai 04, 2026 |
| npm | google-cloud-secret-manager-config-poc:99.9.53 | Mai 04, 2026 |
| npm | taliadau-paypal-bridge:99.9.9 | Mai 04, 2026 |
| npm | taliadau-paypal-bridge:100.1.1 | Mai 04, 2026 |
| npm | taliadau-paypal-bridge:100.1.4 | Mai 04, 2026 |
| npm | taliadau-paypal-bridge:100.1.6 | Mai 04, 2026 |
| npm | taliadau-paypal-bridge:100.1.9 | Mai 04, 2026 |
| npm | taliadau-paypal-bridge:100.2.8 | Mai 04, 2026 |
| npm | profiad-gweithiwr-microsoft:99.2.2 | Mai 05, 2026 |
| npm | carp-shield:0.1.0 | Mai 05, 2026 |
| npm | fanduel:100.5.0 | Mai 05, 2026 |
| npm | exiouss:1.0.6 | Mai 05, 2026 |
| npm | enterprise-craidd-porth-awdurdodi:50.50.50 | Mai 06, 2026 |
| npm | @saif777/codemirror5:7.66.4 | Mai 06, 2026 |
| npm | @saif777/codemirror5:7.66.5 | Mai 06, 2026 |
| npm | gwasanaeth-baner-nodwedd:2.0.1 | Mai 06, 2026 |
| npm | gwasanaeth-baner-nodwedd:2.0.2 | Mai 06, 2026 |
| npm | gwasanaeth-baner-nodwedd:2.0.3 | Mai 06, 2026 |
| npm | trefnu-btree:2.1.2 | Mai 06, 2026 |
| npm | viem-craidd:1.0.0 | Mai 06, 2026 |
| npm | viem-utils-core:1.0.0 | Mai 06, 2026 |
| npm | caled-het-craidd-utils:1.0.0 | Mai 06, 2026 |
| npm | veltrix:1.0.0 | Mai 06, 2026 |
| npm | evm-utils:1.0.0 | Mai 06, 2026 |
| npm | web3-utils-core:1.0.0 | Mai 06, 2026 |
| npm | ffowndri-utils:1.0.0 | Mai 06, 2026 |
| npm | carboniteapp:99.9.0 | Mai 07, 2026 |
| npm | carbonit-mewnol: 99.9.0 | Mai 07, 2026 |
| npm | arian-mochyn-mochyn-agor-rpc:200.99.100 | Mai 07, 2026 |
| npm | 24712-pl5006:0.0.1 | Mai 07, 2026 |
| openvsx | eriklynd/json-tools:20.1.2 | Mai 07, 2026 |
| npm | invixco:1.0.4 | Mai 07, 2026 |
| npm | asiant-iechyd-win-sys:1.0.2 | Mai 08, 2026 |
| npm | gosod-amgylchedd-gwin:3.0.6 | Mai 08, 2026 |
| npm | asiant-iechyd-win-sys:1.0.3 | Mai 08, 2026 |
Diogelwch Eich Cadwyn Gyflenwi Meddalwedd rhag Gwendidau a Chod Maleisus
Nid yw ymosodiadau cadwyn gyflenwi meddalwedd yn fygythiadau damcaniaethol mwyach. Mae pecynnau maleisus, meddalwedd faleisus sy'n ymwybodol o AI, ymosodiadau dryswch dibyniaeth, lladron credydau, ac offer datblygwyr gwenwynig yn targedu systemau modern yn weithredol. SDLCs, CI/CD pipelines, ac amgylcheddau datblygu â chymorth AI.
Gyda Chanfod Maleisus Cynnar Xygeni a software supply chain security platfform, gall sefydliadau nodi a rhwystro dibyniaethau maleisus cyn iddynt gyrraedd gorsafoedd gwaith datblygwyr, systemau adeiladu, neu gynhyrchu pipelines.
Mae Xygeni yn monitro ecosystemau fel npm, PyPI, VS Code, ac OpenVSX yn barhaus i ganfod pecynnau maleisus, patrymau cyhoeddi amheus, typosquatting, camddefnyddio gofod enwau, ymddygiad dwyn credydau, a bygythiadau i'r gadwyn gyflenwi sy'n cael eu gyrru gan AI mewn amser real. Caiff canfyddiadau eu blaenoriaethu'n awtomatig yn seiliedig ar ecsbloetiadwyedd, hygyrchedd, ac effaith weithredol fel y gall timau ganolbwyntio ar y risgiau sydd wirioneddol bwysig.
O becynnau npm maleisus a dibyniaethau OSS sydd wedi'u peryglu i risgiau cod a gynhyrchir gan AI ac offer datblygwyr wedi'u gwenwyno, mae Xygeni yn helpu timau diogelwch a pheirianneg i gynnal gwelededd, ymddiriedaeth a rheolaeth ar draws y gadwyn gyflenwi meddalwedd fodern.
I archwilio'r ymgyrchoedd meddalwedd faleisus diweddaraf a'r pecynnau maleisus dilys a ddarganfuwyd gan Dîm Diogelwch Xygeni, ewch i'r wefan gyflawn Crynodeb Cod Maleisus.
Cadwch yn ddiogel. Cadwch yn gyflym. Cadwch mewn rheolaeth gyda Xygeni.




