uBlock Origin ۾ نقصان جو سبب حادثو يا وسيلن جي کوٽ

اڻڄاتل مواد کي بلاڪ ڪرڻ لاءِ uBlock Origin سسٽم ۾ هڪ خطري جي نشاندهي ڪئي وئي آهي جيڪا خاص طور تي ٺهيل URL تي نيويگيٽ ڪرڻ وقت حادثي يا يادگيري جي ختم ٿيڻ جي اجازت ڏئي ٿي، جيڪڏهن هي URL سخت بلاڪنگ فلٽرن هيٺ اچي ٿو. نقصان صرف تڏهن ظاهر ٿئي ٿو جڏهن سڌو سنئون مسئلي واري URL ڏانهن وڃو، مثال طور جڏهن لنڪ تي ڪلڪ ڪريو.

uBlock Origin 1.36.2 اپڊيٽ ۾ ڪمزوري مقرر ڪئي وئي آهي. uMatrix add-on پڻ ساڳئي مسئلي جو شڪار آهي، پر اهو بند ڪيو ويو آهي ۽ تازه ڪاريون جاري نه آهن. uMatrix ۾ ڪو به حفاظتي حل نه آهي (شروع ۾ اهو تجويز ڪيو ويو ته سڀني سخت بلاڪنگ فلٽر کي "اثاثا" ٽيب ذريعي غير فعال ڪيو وڃي، پر اها سفارش ڪافي نه هئي ۽ صارفين لاء مسئلا پيدا ڪري ٿي انهن جي پنهنجي بلاڪنگ ضابطن سان). ηMatrix ۾، پيلي مون پروجيڪٽ مان uMatrix جو هڪ ڪانٽو، رليز 4.4.9 ۾ خطري کي طئي ڪيو ويو.

هڪ سخت بلاڪنگ فلٽر عام طور تي ڊومين جي سطح تي بيان ڪيو ويو آهي ۽ مطلب اهو آهي ته سڀئي ڪنيڪشن بند ٿيل آهن، جيتوڻيڪ جڏهن سڌو سنئون لنڪ جي پيروي ڪئي وڃي. خطري جو سبب اهو آهي ته جڏهن هڪ صفحي ڏانهن نيويگيٽ ڪيو وڃي ٿو جيڪو سخت بلاڪنگ فلٽر جي تابع آهي، صارف کي هڪ ڊيڄاريندڙ ڏيکاريو ويو آهي جيڪو بلاڪ ڪيل وسيلن جي باري ۾ معلومات مهيا ڪري ٿو، بشمول URL ۽ سوال پيرا ميٽرز. مسئلو اهو آهي ته uBlock Origin درخواست جي پيٽرولن کي بار بار پارس ڪري ٿو ۽ انهن کي ڊوم ٽري ۾ شامل ڪري ٿو بغير حساب جي nesting سطح کي.

جڏهن ڪروم لاءِ uBlock Origin ۾ خاص طور تي تيار ڪيل يو آر ايل کي هٿي وٺندي، اهو ممڪن آهي ته برائوزر ايڊ آن تي هلندڙ عمل کي تباهه ڪرڻ. حادثي کان پوء، جيستائين اضافو سان عمل ٻيهر شروع ٿئي ٿو، صارف ناپسنديده مواد کي بلاڪ ڪرڻ کان سواء ڇڏي ويو آهي. فائر فاکس ميموري جي تڪليف جو تجربو ڪري رهيو آهي.

uBlock Origin ۾ نقصان جو سبب حادثو يا وسيلن جي کوٽ


جو ذريعو: opennet.ru

تبصرو شامل ڪريو