Crynodeb Cod Maleisus 75

Crynodeb Cod Maleisus Xygeni 75

Pob wythnos, mae ein systemau canfod meddalwedd faleisus yn sganio miloedd o becynnau newydd a rhai wedi'u diweddaru ar draws cofrestrfeydd cyhoeddus fel npm a PyPI. Nid oedd yr wythnos hon yn eithriad.

Fe wnaethon ni gadarnhau dros 200 o becynnau maleisus rhwng Mehefin 12fed a Mehefin 19eg, 2026, yn bennaf ar draws npm, gydag achosion ychwanegol yn PyPI. Ymddangosodd nifer mewn clystyrau cydlynol, datganiadau maleisus dro ar ôl tro a gyhoeddwyd o dan yr un enwau neu ar draws teuluoedd pecynnau cysylltiedig.

Yr achos amlycaf yr wythnos hon oedd sensivity, a orlifodd npm gyda dros 70 o ryddhadau fersiwn ar draws yr ystod 2.5.x, wedi'u cadarnhau dros sawl diwrnod. Roedd clystyrau nodedig eraill yn cynnwys ton o @solana-labs typosquats yn targedu ecosystem Solana (web3.js, web3-js, etherjs, spl-toke, ancor, web3js — ar draws dau ymgyrch gyhoeddi ar wahân ar 7 Mehefin a 8 Mehefin), y @nstrlabs teulu (sdk, ixel, utils, shared-components, api-client, auth — ymosodiad dryswch dibyniaeth yn erbyn gofod enwau pecyn mewnol), y @klapp-login-platform grŵp (native-sdk, oidc, routes — dynwared platfform dilysu), internallib_v557 ac internallib_v984 (fersiynau lluosog o dwyllwyr llyfrgell fewnol wedi'u drysu), pocteszep (6 fersiwn wedi'u cyhoeddi ar 11 Mehefin), a chlwstwr o gyfleustodau crypto a Web3 gan gynnwys blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87, a farming-tools-12. Mae morningstar-design-system ymddangosodd y pecyn mewn tair fersiwn ar Fehefin 10, gan efelychu system ddylunio ariannol adnabyddus.

O 13 Mehefin ymlaen, cyflymodd y cyflymder. houzidawang806 roedd clwstwr yn unig yn cyfrif am dros 25 o fersiynau a gyhoeddwyd mewn un diwrnod, ynghyd â brodyr a chwiorydd houzidawang807 ac houzidawang808. Mae metrics-pipeline-d8k2 ailgyhoeddwyd y pecyn yn barhaus ar draws 21 fersiwn rhwng Mehefin 15 a Mehefin 18 — ymgyrch osgoi barhaus a gynlluniwyd i aros ar flaen y rhestrau blocio. Y friendly-greeter-demo Parhaodd y pecyn i ailymddangos ar draws fersiynau drwy gydol yr wythnos. Daeth ymdrechion dryswch dibyniaeth newydd i'r amlwg o dan xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategies, a sawl un arall — pob un yn cario rhifau fersiwn chwyddedig yn yr ystod 999.x. Clwstwr ffres o enwau cyfleustodau generig gydag ôl-ddodiaid hecsagonol ar hap (color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*) ymddangosodd ar Fehefin 18–19, yn gyson â chofrestru swmp wedi'i sgriptio. Daeth yr wythnos i ben gyda trimprompt, trimprompt-hub, claude-cup, a web3-crypto-address-utils wedi'i gadarnhau ar 19 Mehefin. Yn PyPI, neuralbridge-sdk (pum fersiwn ar draws 4.5.x–5.1.x), deepstrain, teambot-ai, hello-test-s1, a aiaddin-agent wedi'u cadarnhau drwy gydol yr wythnos.

Nid anomaleddau ynysig oedd y rhain. Yr hyn a safodd allan yr wythnos hon oedd crynodiad ymosodiadau dryswch dibyniaeth yn erbyn gofodau enwau pecynnau mewnol, yr ymgyrchoedd cyhoeddi aml-ddydd parhaus a gynlluniwyd i oroesi'r rhai a dynnwyd i lawr, targedu parhaus offer Web3 a DeFi (patrwm sydd wedi cyflymu'n sylweddol yn 2026), a defnydd cynyddol o enwau pecynnau generig, tebyg i sŵn a beiriannwyd i osgoi canfod trwy gymysgu â choed dibyniaeth arferol.

Mae'r ciplun wythnosol hwn yn rhan o'n Crynodeb Cod Maleisus parhaus, lle rydym yn dilysu bygythiadau newydd ac yn darparu gwybodaeth ymarferol i helpu timau DevSecOps i amddiffyn eu pipelinecyn i ddifrod ddigwydd. Gadewch i ni ddadansoddi'r hyn a ganfuom yr wythnos hon a pham ei fod yn bwysig.

ecosystem pecyn Cadarnhawyd
npmecto-corsair-whisper-6f3b9:1.0.18Mehefin 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.17Mehefin 12, 2026
npmecto-nosol-ysbryd:1.1.0Mehefin 12, 2026
npmecto-corsair-flag-x9m4:1.0.0Mehefin 12, 2026
npmecto-rust-read-f3a9c1:1.0.2Mehefin 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.16Mehefin 12, 2026
npmecto-rust-read-f3a9c1:1.0.1Mehefin 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.15Mehefin 12, 2026
npmecto-corsair-whisper-6f3b9:1.0.14Mehefin 12, 2026
npmmewnollib_v984:1.0.3Mehefin 15, 2026
npmmewnollib_v984:1.0.4Mehefin 15, 2026
npmmewnollib_v984:1.0.2Mehefin 15, 2026
npmmewnollib_v557:1.0.4Mehefin 15, 2026
npmmewnollib_v557:1.0.7Mehefin 15, 2026
npmmewnollib_v557:1.0.9Mehefin 15, 2026
npmmewnollib_v557:1.0.10Mehefin 15, 2026
npmmewnollib_v557:1.0.15Mehefin 15, 2026
npmmewnollib_v557:1.0.16Mehefin 15, 2026
npmmewnollib_v557:1.0.18Mehefin 15, 2026
npmcoral-wraith:1.0.0Mehefin 12, 2026
npmmewnollib_v557:1.0.21Mehefin 15, 2026
npmmewnollib_v557:1.0.22Mehefin 15, 2026
npmymchwil-blwch-sand-npm-d7e8:1.0.0Mehefin 18, 2026
npmymchwil-blwch-sand-npm-a1b2:1.0.0Mehefin 18, 2026
npmnpm-sandbox-research-c5d6:1.0.0Mehefin 18, 2026
npmnpm-sandbox-research-9c4e:1.0.0Mehefin 18, 2026
npmnpm-sandbox-research-8b2f:1.0.0Mehefin 18, 2026
npmymchwil-blwch-sand-npm-e9f0:1.0.0Mehefin 18, 2026
npmymchwil-blwch-sand-npm-f1g2:1.0.0Mehefin 18, 2026
npmrhwyll-tsc:1.0.0Mehefin 13, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.6Mehefin 13, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.4Mehefin 13, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.3Mehefin 13, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.2Mehefin 13, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.9Mehefin 13, 2026
npmtsc-ai:1.2.1Mehefin 13, 2026
npmtsc-lotl:1.0.2Mehefin 13, 2026
npmrhwyll-tsc:1.0.1Mehefin 13, 2026
npmtsc-ai:1.2.0Mehefin 13, 2026
pypineuralbridge-sdk:4.5.4Mehefin 13, 2026
npmymchwil-blwch-sand-npm-g3h4:1.0.0Mehefin 18, 2026
npmcofnodwr-postinstall-7x9z:1.0.0Mehefin 18, 2026
npmhouzidawang806:1.0.0Mehefin 13, 2026
pypineuralbridge-sdk:5.0.0Mehefin 13, 2026
pypineuralbridge-sdk:4.5.5Mehefin 13, 2026
npmhouzidawang806:1.0.1Mehefin 13, 2026
npmhouzidawang806:1.0.2Mehefin 13, 2026
npmhouzidawang806:1.0.3Mehefin 13, 2026
npmhouzidawang806:1.0.4Mehefin 13, 2026
npmhouzidawang806:1.0.5Mehefin 13, 2026
npmhouzidawang806:1.0.6Mehefin 13, 2026
npmhouzidawang806:1.0.7Mehefin 13, 2026
npmhouzidawang806:1.0.9Mehefin 13, 2026
npmhouzidawang806:1.1.0Mehefin 13, 2026
npmhouzidawang806:1.1.1Mehefin 13, 2026
npmhouzidawang806:1.1.2Mehefin 13, 2026
npmhouzidawang806:1.1.3Mehefin 13, 2026
npmhouzidawang806:1.1.4Mehefin 13, 2026
npmhouzidawang806:1.1.5Mehefin 13, 2026
pypineuralbridge-sdk:5.1.0Mehefin 13, 2026
npmhouzidawang807:1.1.6Mehefin 13, 2026
npmhouzidawang806:1.1.6Mehefin 13, 2026
npmhouzidawang808:1.0.0Mehefin 13, 2026
npmhouzidawang806:1.1.7Mehefin 13, 2026
npmhouzidawang806:1.1.8Mehefin 13, 2026
npmhouzidawang806:1.2.0Mehefin 13, 2026
pypineuralbridge-sdk:5.1.1Mehefin 13, 2026
npmhouzidawang806:1.2.1Mehefin 13, 2026
npmhouzidawang806:1.2.3Mehefin 13, 2026
npmhouzidawang806:1.2.4Mehefin 13, 2026
npmhouzidawang806:1.2.5Mehefin 13, 2026
npmhouzidawang806:1.2.6Mehefin 13, 2026
pypineuralbridge-sdk:5.1.2Mehefin 13, 2026
pypistraen dwfn:1.1.0Mehefin 13, 2026
npm@jisan901/ffocwsteam:1.0.3Mehefin 13, 2026
npmxy-shared:999.0.0Mehefin 14, 2026
npmaxl-ui:9.9.99Mehefin 14, 2026
npmllwytho-ninja-wedi'i-rannu:9.9.99Mehefin 14, 2026
npmnpx-whoami-demo:1.0.0Mehefin 14, 2026
npm@jisan901/ffocwsteam:1.0.4Mehefin 14, 2026
npmnano-perf:1.0.1Mehefin 14, 2026
npmhysbyseb-tn:5.0.1Mehefin 14, 2026
npmkijai:0.0.2Mehefin 15, 2026
npmprisiau-tocynnau-cron:999.0.0Mehefin 15, 2026
npmcron-cyflenwad-hemi:999.0.0Mehefin 15, 2026
npmcefndir-porth:999.0.0Mehefin 15, 2026
npmstrategaethau-vault:999.0.0Mehefin 15, 2026
npmhemi-earn-actions:999.0.0Mehefin 15, 2026
npmcron-monitro-vaults:999.0.0Mehefin 15, 2026
npmgwobrau-hemi-ve:999.0.0Mehefin 15, 2026
npmnic-datagov:1.0.0Mehefin 16, 2026
npmdadansoddeg-ogd:1.0.0Mehefin 16, 2026
npmplatfform-ogd:1.0.0Mehefin 16, 2026
npmdms-backend:1.0.0Mehefin 16, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.10Mehefin 16, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.11Mehefin 16, 2026
npmcyfeiriadau-cardano-dogfennau:1.0.1Mehefin 16, 2026
npmbodega-sdk:9.9.9Mehefin 16, 2026
npmllif-benthyca-sdk:9.9.9Mehefin 16, 2026
npmbenthyca llif: 9.9.9Mehefin 16, 2026
npmbenthyca syrffio:9.9.9Mehefin 16, 2026
npmjanus-ft:1.0.0Mehefin 16, 2026
npmllif-janus:1.0.0Mehefin 16, 2026
npmjanus-erc20:1.0.0Mehefin 16, 2026
npmllifcardano:9.9.9Mehefin 16, 2026
npmdiffyniad llif:9.9.9Mehefin 16, 2026
pypihelo-prawf-s1:0.3.1Mehefin 16, 2026
npmpecyn-telemetreg-r4f9:1.0.0Mehefin 18, 2026
npmcadarnhau post:3.3.46Mehefin 16, 2026
npmcymysgedd-rheolydd-carwsél:999.0.0Mehefin 16, 2026
npmmetrigau-rhedeg-w7k2:1.0.0Mehefin 18, 2026
npmcadarnhau post:3.3.48Mehefin 16, 2026
npmadeiladu-olrheinydd-n5p1:1.0.0Mehefin 16, 2026
npmnpm-sandbox-ping-r9t2:1.0.0Mehefin 18, 2026
npmmetrigau-digwyddiad-q3x7:1.0.2Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.1Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.0Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.3Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.4Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.5Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.6Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.7Mehefin 16, 2026
npmmetrigau-digwyddiad-q3x7:1.0.8Mehefin 16, 2026
npmmetrigau-pipeline-d8k2:1.0.0Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.1Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.2Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.3Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.4Mehefin 18, 2026
pypiteambot-ai:1.48.0Mehefin 17, 2026
npmmetrigau-pipeline-d8k2:1.0.5Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.6Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.7Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.8Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.9Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.10Mehefin 18, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.13Mehefin 17, 2026
npmdemo-cyfarchwr-cyfeillgar:1.0.14Mehefin 17, 2026
npmmetrigau-pipeline-d8k2:1.0.11Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.12Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.13Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.14Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.15Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.16Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.17Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.18Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.19Mehefin 18, 2026
npmmetrigau-pipeline-d8k2:1.0.20Mehefin 18, 2026
npmcontractau-cryptodao:99.99.99Mehefin 17, 2026
npmmathau-cryptodao:99.99.99Mehefin 17, 2026
npmffurfweddiad-cryptodao:99.99.99Mehefin 17, 2026
npmcryptodao-utils:99.99.99Mehefin 17, 2026
npmcefndir-cryptodao:99.99.99Mehefin 17, 2026
npmcryptodao-sdk:99.99.99Mehefin 17, 2026
npmcryptodao-craidd:99.99.99Mehefin 17, 2026
npmcryptodao-bot:99.99.99Mehefin 17, 2026
npmllofnodwr-cryptodao:99.99.99Mehefin 17, 2026
npmcryptodao-deploy:99.99.99Mehefin 17, 2026
npmmetrics-probe-64b2:1.0.0Mehefin 18, 2026
npmmetrics-probe-dc85:1.0.0Mehefin 18, 2026
npmmetrics-probe-77d4:1.0.0Mehefin 18, 2026
npm@cyhoeddus-ar-gyfer-cdao/craidd:99.99.99Mehefin 17, 2026
npmmetrics-probe-88ad:1.0.0Mehefin 18, 2026
npmwrspati:0.1.0Mehefin 18, 2026
npmebpf-tracker-action:1.0.1Mehefin 18, 2026
npm@azure-lab-services/ml-ts:99.0.0Mehefin 18, 2026
npmgwasanaethau-lab:99.0.0Mehefin 18, 2026
npmsganio yn unig: 0.4.5Mehefin 18, 2026
npmsganio yn unig: 0.4.6Mehefin 18, 2026
npmsganio yn unig: 0.4.7Mehefin 18, 2026
npmsganio yn unig: 0.4.8Mehefin 18, 2026
npm@muaththir/api:2.0.0Mehefin 18, 2026
npmmodiwl-taliadau-swyddfa-gefn:2.999.1Mehefin 18, 2026
npmmodiwl-taliadau-swyddfa-gefn:2.999.0Mehefin 18, 2026
npmsganio yn unig: 0.4.9Mehefin 18, 2026
npmsganio yn unig: 0.5.0Mehefin 18, 2026
npmsganio yn unig: 0.5.1Mehefin 18, 2026
npmsganio yn unig: 1.0.0Mehefin 18, 2026
npmnano-perf:2.0.0Mehefin 18, 2026
npmnano-perf:2.0.1Mehefin 18, 2026
npmnano-perf:2.1.0Mehefin 18, 2026
npmnano-perf:2.2.0Mehefin 18, 2026
npmmetrics-probe-f256:1.0.0Mehefin 18, 2026
npmlliw-utils-dee0:1.0.0Mehefin 18, 2026
npmdata-utils-d703:1.0.0Mehefin 18, 2026
npmoffer-llinyn-be6c:1.0.0Mehefin 18, 2026
npmgwiriad-teip-816d:1.0.0Mehefin 18, 2026
npmfmt-helpers-794b:1.0.0Mehefin 18, 2026
npmdatacamp-golau:1.0.0Mehefin 18, 2026
npmdata-utils-bcf2:1.0.0Mehefin 19, 2026
npmffrydio-darllen-35cf:1.0.0Mehefin 19, 2026
npmdelta-time-32bb:1.0.0Mehefin 19, 2026
npmsafe-json-38bd:1.0.0Mehefin 19, 2026
npmhecs-conversiad-ae7a:1.0.0Mehefin 19, 2026
npmbyffer-lapio-67d7:1.0.0Mehefin 19, 2026
npmtrimprompt:1.0.2Mehefin 19, 2026
npmtrimprompt:1.0.4Mehefin 19, 2026
npmtrimprompt-hwb:1.0.1Mehefin 19, 2026
npmcwpan-claude:0.8.6Mehefin 19, 2026
pypiasiant-aiaddin:0.1.0Mehefin 19, 2026
npmweb3-crypto-address-utils:0.1.0Mehefin 19, 2026

Peidiwch â gadael i ymgyrchoedd cydlynol gyrraedd eich Pipelines

Nid oedd crynodeb yr wythnos hon yn ymwneud ag un bygythiad yn unig; roedd yn ymwneud â graddfa. Dros 200 o becynnau wedi'u cadarnhau, llifogydd fersiynau parhaus dros sawl diwrnod, ac ymgyrchoedd cofrestru swmp wedi'u sgriptio yn rhedeg yn gyflymach nag y gall adolygiadau â llaw olrhain. Nid yw'r ymosodwyr yn aros i chi ddal i fyny.

Canfod Maleiswedd Cynnar Xygeni yn monitro npm, PyPI, a chofrestrfeydd eraill yn barhaus, gan nodi bygythiadau ar adeg eu cyhoeddi, nid ar ôl iddynt lanio mewn adeiladwaith. Pan fydd ymgyrch yn cyhoeddi 21 fersiwn o'r un pecyn maleisus dros bedwar diwrnod, nid yw sgan wythnosol yn dal dim mewn pryd.

Xygeni's Open Source Security mae'r ateb yn rhoi'r gwelededd a'r blaenoriaethu amser real sydd eu hangen ar eich timau DevSecOps i aros ar flaen y gad o ran y math hwn o bwysau cydlynol, felly mae eich pipelines aros yn lân heb arafu eich timau.

offer-sca-meddalwedd-offer-dadansoddi-cyfansoddiad
Blaenoriaethu, cywiro a diogelu eich risgiau meddalwedd
Cael eich Cyfrif Am Ddim.
Nid oes angen cerdyn credyd.

Sicrhau eich Datblygiad a Chyflwyniad Meddalwedd

gyda Phecyn Cynnyrch Xygeni