Skip to content
Tech

میرا پیکیج مینیجر میرے داخلی پیکیجز کو عوامی پیکیجز سے ابھی تک کیوں غلط سمجھتا ہے؟

80

موقع

زیادہ تر تنظیمیں npm یا PyPI سے عوامی انحصار کے ساتھ ساتھ ایک داخلی رجسٹری میں نجی پیکیجز رکھتی ہیں۔ جب کوئی بلڈ ٹول کسی نام کو حل کرتا ہے، تو وہ خاموشی سے ایک عوامی ورژن کو ترجیح دے سکتا ہے اگر کوئی حملہ آور اسی نام کا پیکیج زیادہ ورژن نمبر کے ساتھ شائع کرے، کیونکہ کوئی بھی رجسٹری نجی دائرہ کاروں کے لیے کرپٹوگرافک نام فضا کی ملکیت نافذ نہیں کرتی۔ Microsoft نے مئی 2026 میں اس کا فعال استحصال کرنے والے 33 نقصاندہ npm پیکیجز کی دستاویز کی، جو نو الگ الگ انٹرپرائز تنظیمی دائرہ کاروں کو نشانہ بنا رہے تھے۔ Orca Security کی رپورٹ ہے کہ 49 فیصد تنظیموں میں کم از کم ایک اثاثہ اس نوع کے حملے کے لیے کمزور ہے۔ کسی بڑے پیکیج ماحولیاتی نظام نے ابھی تک کوئی معیار جاری نہیں کیا جو کسی بلڈ ٹول کو اس عوامی پیکیج کو مسترد کرنے دے جو کسی اعلان شدہ داخلی پیکیج کو چھپا لے۔

اہمیت کیوں

رجسٹری کی سطح پر کرپٹوگرافک نام فضا کی ملکیت وہ غائب بنیادی عنصر ہے جو تنظیموں کو اپنی بلڈ پائپ لائنز تبدیل کیے بغیر سپلائی چین سمجھوتے کی پوری ایک قسم کو بند کر دیتا ہے۔

میں موقع کا اسکور کیسے لگاتا ہوں

Opportunity Score میرا اپنا اندازہ ہے، کوئی پیمائش نہیں: یہ کتنا تکلیف دہ ہے، کتنی بار کاٹتا ہے، اور آج اسے حل کرنے کے لیے کتنا کم موجود ہے۔ زیادہ اسکور کا مطلب ہے کہ میرے خیال میں یہ بنانے کے زیادہ قابل ہے۔

شدت8/10

جب یہ ظاہر ہوتا ہے تو کتنی تکلیف دیتا ہے۔

تکرار7/10

لوگ اصل میں اس سے کتنی بار واسطہ پاتے ہیں۔

خالی جگہ7/10

آج اس کے لیے کتنے کم اچھے ٹولز موجود ہیں۔

حل کرنے کے قابل مزید مسائل