მავნე კოდის დაიჯესტი 75

Xygeni-ის მავნე კოდის დაიჯესტი 75

სარჩევი

აუცილებლად წასაკითხი პოსტები

საინტერესო უახლესი პოსტები

Ყოველ კვირაჩვენი მავნე პროგრამების აღმოჩენის სისტემები სკანირებენ ათასობით ახალ და განახლებულ პაკეტს საჯარო რეესტრებში, როგორიცაა npm და PyPI. ეს კვირაც არ იყო გამონაკლისი.

2026 წლის 12 ივნისიდან 19 ივნისამდე პერიოდში ჩვენ დავადასტურეთ 200-ზე მეტი მავნე პაკეტი, ძირითადად npm-ში, დამატებითი შემთხვევებით PyPI-ში. რამდენიმე მათგანი გამოჩნდა კოორდინირებულ კლასტერებში, განმეორებით მავნე გამოშვებებში, რომლებიც გამოქვეყნდა ერთი და იგივე სახელწოდებით ან მჭიდროდ დაკავშირებული პაკეტების ოჯახებში.

ამ კვირის ყველაზე გამორჩეული შემთხვევა იყო sensivity, რომელმაც npm 2.5.x დიაპაზონში 70-ზე მეტი ვერსიიანი გამოშვებით აავსო, რამდენიმე დღის განმავლობაში დადასტურდა. სხვა აღსანიშნავ კლასტერებს შორის იყო ტალღა @solana-labs სოლანას ეკოსისტემაზე ორიენტირებული ტიპოსკვატებიც (web3.js, web3-js, etherjs, spl-toke, ancor, web3js — ორი ცალკეული საგამომცემლო კამპანიის ფარგლებში 7 და 8 ივნისს), @nstrlabs ოჯახი (sdk, ixel, utils, shared-components, api-client, auth — დამოკიდებულების დაბნეულობის შეტევა შიდა პაკეტის სახელთა სივრცის წინააღმდეგ), @klapp-login-platform ჯგუფი (native-sdk, oidc, routes — ავტორიზაციის პლატფორმის იმიტაცია), internallib_v557 მდე internallib_v984 (დაბნეული შიდა ბიბლიოთეკის თაღლითების მრავალი ვერსია), pocteszep (6 ვერსია გამოქვეყნდა 11 ივნისს) და კრიპტო და Web3 უტილიტების კლასტერი, მათ შორის blockchain-helper-0, ethereum-kit-1, ethereum-kit-9, crypto-utils-7, wallet-sdk-9, defi-tools-39, swap-sdk-87და farming-tools-12. morningstar-design-system პაკეტი 10 ივნისს სამ ვერსიაში გამოჩნდა, რომლებიც ცნობილ ფინანსური დიზაინის სისტემას განასახიერებდა.

13 ივნისიდან მოყოლებული ტემპი დაჩქარდა. houzidawang806 მხოლოდ კლასტერში ერთ დღეში 25-ზე მეტი ვერსია გამოქვეყნდა, რომლებსაც და-ძმებიც შეუერთდნენ. houzidawang807 მდე houzidawang808. metrics-pipeline-d8k2 პაკეტი 15 ივნისიდან 18 ივნისამდე განუწყვეტლივ 21 ვერსიაში ხელახლა გამოქვეყნდა — ეს იყო მდგრადი კამპანია, რომელიც მიზნად ისახავდა ბლოკირების სიების წინსვლას. friendly-greeter-demo პაკეტი კვირის განმავლობაში სხვადასხვა ვერსიაში ხელახლა ჩნდებოდა. დამოკიდებულების დაბნეულობის ახალი მცდელობები გამოვლინდა xy-shared, axl-ui, loadninja-shared, carousel-controller-mixin, token-prices-cron, hemi-supply-cron, portal-backend, vault-strategiesდა კიდევ რამდენიმე სხვა — ყველა მათგანი 999.x დიაპაზონში გაბერილი ვერსიის ნომრებით. შემთხვევითი თექვსმეტობითი სუფიქსებით (color-utils-dee0, data-utils-d703, string-tools-be6c, type-check-816d, fmt-helpers-794b, metrics-probe-*) გამოჩნდა 18-19 ივნისს, რაც შეესაბამება სცენარის მიხედვით დაწერილი მასობრივი რეგისტრაციის წესს. კვირა დასრულდა trimprompt, trimprompt-hub, claude-cupდა web3-crypto-address-utils დადასტურდა 19 ივნისს. PyPI-ში, neuralbridge-sdk (ხუთი ვერსია 4.5.x–5.1.x ვერსიებს შორის), deepstrain, teambot-ai, hello-test-s1და aiaddin-agent კვირის განმავლობაში დადასტურდა.

ეს არ იყო იზოლირებული ანომალიები. ამ კვირაში გამოიკვეთა დამოკიდებულების დაბნეულობის შეტევების კონცენტრაცია შიდა პაკეტების სახელთა სივრცეებზე, ხანგრძლივი მრავალდღიანი გამოქვეყნების კამპანიები, რომლებიც შექმნილია წაშლის გადასატანად, Web3 და DeFi ინსტრუმენტების მუდმივი მიზანმიმართული გამოყენება (ნიმუში, რომელიც მნიშვნელოვნად დაჩქარდა 2026 წელს) და ზოგადი, ხმაურის მსგავსი პაკეტების სახელების მზარდი გამოყენება, რომლებიც შექმნილია ნორმალურ დამოკიდებულების ხეებში შერწყმით აღმოჩენის თავიდან ასაცილებლად.

ეს ყოველკვირეული მიმოხილვა ჩვენი მიმდინარე „მავნე კოდის დაიჯესტის“ ნაწილია, სადაც ჩვენ ვადასტურებთ ახალ საფრთხეებს და ვაწვდით ქმედით ინფორმაციას, რათა დავეხმაროთ DevSecOps გუნდებს თავიანთი... pipelineდაზიანების მოხდენამდე. მოდით, განვიხილოთ, რა აღმოვაჩინეთ ამ კვირაში და რატომ არის ეს მნიშვნელოვანი.

ეკოსისტემა პაკეტი დადასტურებული
npmექტო-კორსაირი-ჩურჩული-6f3b9:1.0.18Jun 12, 2026
npmექტო-კორსაირი-ჩურჩული-6f3b9:1.0.17Jun 12, 2026
npmექტო-ღამის-სპირიტი:1.1.0Jun 12, 2026
npmექტო-კორსარის-ფლაგ-x9m4:1.0.0Jun 12, 2026
npmecto-rust-read-f3a9c1:1.0.2Jun 12, 2026
npmექტო-კორსაირი-ჩურჩული-6f3b9:1.0.16Jun 12, 2026
npmecto-rust-read-f3a9c1:1.0.1Jun 12, 2026
npmექტო-კორსაირი-ჩურჩული-6f3b9:1.0.15Jun 12, 2026
npmექტო-კორსაირი-ჩურჩული-6f3b9:1.0.14Jun 12, 2026
npminternallib_v984:1.0.3Jun 15, 2026
npminternallib_v984:1.0.4Jun 15, 2026
npminternallib_v984:1.0.2Jun 15, 2026
npminternallib_v557:1.0.4Jun 15, 2026
npminternallib_v557:1.0.7Jun 15, 2026
npminternallib_v557:1.0.9Jun 15, 2026
npminternallib_v557:1.0.10Jun 15, 2026
npminternallib_v557:1.0.15Jun 15, 2026
npminternallib_v557:1.0.16Jun 15, 2026
npminternallib_v557:1.0.18Jun 15, 2026
npmმარჯნის მოჩვენება: 1.0.0Jun 12, 2026
npminternallib_v557:1.0.21Jun 15, 2026
npminternallib_v557:1.0.22Jun 15, 2026
npmnpm-sandbox-research-d7e8:1.0.0Jun 18, 2026
npmnpm-sandbox-research-a1b2:1.0.0Jun 18, 2026
npmnpm-sandbox-research-c5d6:1.0.0Jun 18, 2026
npmnpm-sandbox-research-9c4e:1.0.0Jun 18, 2026
npmnpm-sandbox-research-8b2f:1.0.0Jun 18, 2026
npmnpm-sandbox-research-e9f0:1.0.0Jun 18, 2026
npmnpm-sandbox-research-f1g2:1.0.0Jun 18, 2026
npmtsc-mesh:1.0.0Jun 13, 2026
npmმეგობრული-მისალმების-დემო:1.0.6Jun 13, 2026
npmმეგობრული-მისალმების-დემო:1.0.4Jun 13, 2026
npmმეგობრული-მისალმების-დემო:1.0.3Jun 13, 2026
npmმეგობრული-მისალმების-დემო:1.0.2Jun 13, 2026
npmმეგობრული-მისალმების-დემო:1.0.9Jun 13, 2026
npmtsc-ai:1.2.1Jun 13, 2026
npmtsc-lotl:1.0.2Jun 13, 2026
npmtsc-mesh:1.0.1Jun 13, 2026
npmtsc-ai:1.2.0Jun 13, 2026
პიპინეირობრიჯის SDK:4.5.4Jun 13, 2026
npmnpm-sandbox-research-g3h4:1.0.0Jun 18, 2026
npmინსტალაციის შემდგომი ლოგერი-7x9z:1.0.0Jun 18, 2026
npmჰოუზიდავანგი806:1.0.0Jun 13, 2026
პიპინეირობრიჯის SDK:5.0.0Jun 13, 2026
პიპინეირობრიჯის SDK:4.5.5Jun 13, 2026
npmჰოუზიდავანგი806:1.0.1Jun 13, 2026
npmჰოუზიდავანგი806:1.0.2Jun 13, 2026
npmჰოუზიდავანგი806:1.0.3Jun 13, 2026
npmჰოუზიდავანგი806:1.0.4Jun 13, 2026
npmჰოუზიდავანგი806:1.0.5Jun 13, 2026
npmჰოუზიდავანგი806:1.0.6Jun 13, 2026
npmჰოუზიდავანგი806:1.0.7Jun 13, 2026
npmჰოუზიდავანგი806:1.0.9Jun 13, 2026
npmჰოუზიდავანგი806:1.1.0Jun 13, 2026
npmჰოუზიდავანგი806:1.1.1Jun 13, 2026
npmჰოუზიდავანგი806:1.1.2Jun 13, 2026
npmჰოუზიდავანგი806:1.1.3Jun 13, 2026
npmჰოუზიდავანგი806:1.1.4Jun 13, 2026
npmჰოუზიდავანგი806:1.1.5Jun 13, 2026
პიპინეირობრიჯის SDK:5.1.0Jun 13, 2026
npmჰოუზიდავანგი807:1.1.6Jun 13, 2026
npmჰოუზიდავანგი806:1.1.6Jun 13, 2026
npmჰოუზიდავანგი808:1.0.0Jun 13, 2026
npmჰოუზიდავანგი806:1.1.7Jun 13, 2026
npmჰოუზიდავანგი806:1.1.8Jun 13, 2026
npmჰოუზიდავანგი806:1.2.0Jun 13, 2026
პიპინეირობრიჯის SDK:5.1.1Jun 13, 2026
npmჰოუზიდავანგი806:1.2.1Jun 13, 2026
npmჰოუზიდავანგი806:1.2.3Jun 13, 2026
npmჰოუზიდავანგი806:1.2.4Jun 13, 2026
npmჰოუზიდავანგი806:1.2.5Jun 13, 2026
npmჰოუზიდავანგი806:1.2.6Jun 13, 2026
პიპინეირობრიჯის SDK:5.1.2Jun 13, 2026
პიპიღრმა დაძაბულობა: 1.1.0Jun 13, 2026
npm@jisan901/teamfocus:1.0.3Jun 13, 2026
npmxy-გაზიარებული:999.0.0Jun 14, 2026
npmaxl-ui:9.9.99Jun 14, 2026
npmloadninja-გაზიარებული:9.9.99Jun 14, 2026
npmnpx-whoami-demo:1.0.0Jun 14, 2026
npm@jisan901/teamfocus:1.0.4Jun 14, 2026
npmნანო-პერფ:1.0.1Jun 14, 2026
npmtn-რეკლამა:5.0.1Jun 14, 2026
npmკიჯაი:0.0.2Jun 15, 2026
npmტოკენ-ფასები-კრონი:999.0.0Jun 15, 2026
npmhemi-supply-cron:999.0.0Jun 15, 2026
npmპორტალის ბექენდი:999.0.0Jun 15, 2026
npmსარდაფის სტრატეგიები: 999.0.0Jun 15, 2026
npmhemi-earn-actions:999.0.0Jun 15, 2026
npmvaults-monitor-cron:999.0.0Jun 15, 2026
npmve-hemi-ჯილდოები:999.0.0Jun 15, 2026
npmnic-datagov:1.0.0Jun 16, 2026
npmogd-ანალიტიკა:1.0.0Jun 16, 2026
npmogd-პლატფორმა:1.0.0Jun 16, 2026
npmdms-backend:1.0.0Jun 16, 2026
npmმეგობრული-მისალმების-დემო:1.0.10Jun 16, 2026
npmმეგობრული-მისალმების-დემო:1.0.11Jun 16, 2026
npmკარდანოს მისამართების დოკუმენტები:1.0.1Jun 16, 2026
npmbodega-sdk:9.9.9Jun 16, 2026
npmflow-lending-sdk:9.9.9Jun 16, 2026
npmნაკადის სესხი: 9.9.9Jun 16, 2026
npmსერფინგის სესხი: 9.9.9Jun 16, 2026
npmიანუს-ფტ:1.0.0Jun 16, 2026
npmjanus-flow:1.0.0Jun 16, 2026
npmიანუს-ერკ20:1.0.0Jun 16, 2026
npmflowcardano:9.9.9Jun 16, 2026
npmflowdefi:9.9.9Jun 16, 2026
პიპიგამარჯობა-ტესტი-s1:0.3.1Jun 16, 2026
npmpkg-ტელემეტრია-r4f9:1.0.0Jun 18, 2026
npmფოსტის დადასტურება: 3.3.46Jun 16, 2026
npmკარუსელის კონტროლერის შერევა:999.0.0Jun 16, 2026
npmგაშვების დროის მეტრიკა-w7k2:1.0.0Jun 18, 2026
npmფოსტის დადასტურება: 3.3.48Jun 16, 2026
npmbuild-tracker-n5p1:1.0.0Jun 16, 2026
npmnpm-sandbox-ping-r9t2:1.0.0Jun 18, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.2Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.1Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.0Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.3Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.4Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.5Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.6Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.7Jun 16, 2026
npmმოვლენების-მეტრიკა-q3x7:1.0.8Jun 16, 2026
npmმეტრიკა-pipeline-d8k2:1.0.0Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.1Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.2Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.3Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.4Jun 18, 2026
პიპიteambot-ai:1.48.0Jun 17, 2026
npmმეტრიკა-pipeline-d8k2:1.0.5Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.6Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.7Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.8Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.9Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.10Jun 18, 2026
npmმეგობრული-მისალმების-დემო:1.0.13Jun 17, 2026
npmმეგობრული-მისალმების-დემო:1.0.14Jun 17, 2026
npmმეტრიკა-pipeline-d8k2:1.0.11Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.12Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.13Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.14Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.15Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.16Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.17Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.18Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.19Jun 18, 2026
npmმეტრიკა-pipeline-d8k2:1.0.20Jun 18, 2026
npmკრიპტოდაო-კონტრაქტები: 99.99.99Jun 17, 2026
npmკრიპტოდაო-ტიპები: 99.99.99Jun 17, 2026
npmcryptodao-config:99.99.99Jun 17, 2026
npmcryptodao-utils:99.99.99Jun 17, 2026
npmcryptodao-backend:99.99.99Jun 17, 2026
npmcryptodao-sdk:99.99.99Jun 17, 2026
npmcryptodao-core:99.99.99Jun 17, 2026
npmკრიპტოდაო-ბოტი:99.99.99Jun 17, 2026
npmკრიპტოდაო-ხელმომწერი: 99.99.99Jun 17, 2026
npmcryptodao-განლაგება:99.99.99Jun 17, 2026
npmmetrics-probe-64b2:1.0.0Jun 18, 2026
npmmetrics-probe-dc85:1.0.0Jun 18, 2026
npmmetrics-probe-77d4:1.0.0Jun 18, 2026
npm@public-for-cdao/core:99.99.99Jun 17, 2026
npmmetrics-probe-88ad:1.0.0Jun 18, 2026
npmwrspati:0.1.0Jun 18, 2026
npmebpf-tracker-action:1.0.1Jun 18, 2026
npm@azure-lab-services/ml-ts:99.0.0Jun 18, 2026
npmლაბორატორიული სერვისები: 99.0.0Jun 18, 2026
npmმხოლოდ სკანირება: 0.4.5Jun 18, 2026
npmმხოლოდ სკანირება: 0.4.6Jun 18, 2026
npmმხოლოდ სკანირება: 0.4.7Jun 18, 2026
npmმხოლოდ სკანირება: 0.4.8Jun 18, 2026
npm@muaththir/api:2.0.0Jun 18, 2026
npmბექოფისის ხარჯების მოდული: 2.999.1Jun 18, 2026
npmბექოფისის ხარჯების მოდული: 2.999.0Jun 18, 2026
npmმხოლოდ სკანირება: 0.4.9Jun 18, 2026
npmმხოლოდ სკანირება: 0.5.0Jun 18, 2026
npmმხოლოდ სკანირება: 0.5.1Jun 18, 2026
npmმხოლოდ სკანირება: 1.0.0Jun 18, 2026
npmნანო-პერფ:2.0.0Jun 18, 2026
npmნანო-პერფ:2.0.1Jun 18, 2026
npmნანო-პერფ:2.1.0Jun 18, 2026
npmნანო-პერფ:2.2.0Jun 18, 2026
npmmetrics-probe-f256:1.0.0Jun 18, 2026
npmფერი-utils-dee0:1.0.0Jun 18, 2026
npmdata-utils-d703:1.0.0Jun 18, 2026
npmstring-tools-be6c:1.0.0Jun 18, 2026
npmტიპის შემოწმება-816d:1.0.0Jun 18, 2026
npmfmt-დამხმარეები-794b:1.0.0Jun 18, 2026
npmdatacamp-light:1.0.0Jun 18, 2026
npmმონაცემები-utils-bcf2:1.0.0Jun 19, 2026
npmნაკადის წაკითხვა-35cf:1.0.0Jun 19, 2026
npmდელტა-დრო-32bb:1.0.0Jun 19, 2026
npmუსაფრთხო-json-38bd:1.0.0Jun 19, 2026
npmhex-conv-ae7a:1.0.0Jun 19, 2026
npmბუფერული შეფუთვა-67d7:1.0.0Jun 19, 2026
npmtrimprompt:1.0.2Jun 19, 2026
npmtrimprompt:1.0.4Jun 19, 2026
npmtrimprompt-hub:1.0.1Jun 19, 2026
npmკლოდ-თასი: 0.8.6Jun 19, 2026
პიპიაიადდინის აგენტი:0.1.0Jun 19, 2026
npmweb3-კრიპტო-მისამართის-უტილსი:0.1.0Jun 19, 2026

ნუ მისცემთ კოორდინირებულ კამპანიებს თქვენს ყურადღებას Pipelines

ამ კვირის დაიჯესტი ერთ საფრთხეს არ ეხებოდა; ის მასშტაბურობას ეხებოდა. 200-ზე მეტი დადასტურებული პაკეტი, ვერსიების უწყვეტი გავრცელება რამდენიმე დღის განმავლობაში და სკრიპტირებული მასობრივი რეგისტრაციის კამპანიები, რომლებიც უფრო სწრაფად მუშაობს, ვიდრე ხელით მიმოხილვების თვალყურის დევნებაა შესაძლებელი. თავდამსხმელები არ ელოდებიან, რომ თქვენ დაეწიოთ.

Xygeni-ის მავნე პროგრამების ადრეული გამოვლენა განუწყვეტლივ აკონტროლებს npm-ს, PyPI-ს და სხვა რეესტრებს, საფრთხეებს გამოქვეყნებისთანავე აფიქსირებს და არა მას შემდეგ, რაც ისინი ბილდში მოხვდებიან. როდესაც კამპანია ოთხი დღის განმავლობაში ერთი და იგივე მავნე პაკეტის 21 ვერსიას აქვეყნებს, ყოველკვირეული სკანირება დროულად ვერაფერს აფიქსირებს.

ქსიგენი Open Source Security გადაწყვეტა თქვენს DevSecOps გუნდებს აძლევს რეალურ დროში ხილვადობას და პრიორიტეტებს, რაც მათ სჭირდებათ, რათა ზუსტად ამ ტიპის კოორდინირებულ ზეწოლას გაუმკლავდნენ, ამიტომ თქვენი pipelineშეინარჩუნეთ სისუფთავე თქვენი გუნდების შენელების გარეშე.

sca-tools-software-composition-analysis-tools
თქვენი პროგრამული უზრუნველყოფის რისკების პრიორიტეტიზაცია, გამოსწორება და დაცვა
მიიღეთ თქვენი უფასო ანგარიში.
საკრედიტო ბარათი არ არის საჭირო.

უზრუნველყავით თქვენი პროგრამული უზრუნველყოფის შემუშავება და მიწოდება

Xygeni Product Suite-თან ერთად