Taybetmendiya Nebelge Edge ewlehiya Internet Explorer dişkîne

Berê me berê nivîsandiye di derbarê xirapbûnek zero-rojê ya di Internet Explorer de hatî vedîtin, ku dihêle hûn pelek MHT-ya taybetî ya amadekirî bikar bînin da ku agahdariya ji komputera bikarhêner dakêşin serverek dûr. Di van demên dawî de, ev qelsî, ku ji hêla pisporê ewlehiyê John Page ve hatî vedîtin, biryar da ku pisporek din ê navdar di vî warî de kontrol bike û lêkolîn bike - Mitya Kolsek, rêvebirê ACROS Security, pargîdaniyek kontrolkirina ewlehiyê, û hev-avakarê karûbarê micropatch 0patch. Ew weşandin kronîka tevahî ya lêkolîna xwe, destnîşan dike ku Microsoft giraniya pirsgirêkê bi girîngî kêm nirxand.

Taybetmendiya Nebelge Edge ewlehiya Internet Explorer dişkîne

Pir ecêb e, Kolsek di destpêkê de nekaribû êrîşa ku ji hêla John ve hatî vegotin û destnîşan kirin dubare bike, li wir wî Internet Explorer-ê ku li ser Windows 7-ê tê xebitandin bikar anî da ku dakêşîne û dûv re pelek MHT-ya xirab veke. Her çend gerînendeyê pêvajoya wî nîşan da ku system.ini, ku hatibû plan kirin ku ji xwe were dizîn, ji hêla skrîptek ku di pelê MHT de veşartî hate xwendin, lê ji servera dûr re nehat şandin.

Kolsek dinivîse: "Ev wekî rewşek nîşana-ya-Web-a klasîk xuya dikir." "Gava ku pelek ji Înternetê tê wergirtin, serîlêdanên Windows-ê yên wekî gerokên webê û xerîdarên e-nameyê bi rêkûpêk têne xebitandin, di formê de etîketek li pelek wusa zêde dikin. herikîna daneya alternatîf bi navê Zone.Nasnameya ku rêzika dihewîne ZoneId = 3. Ev dihêle sepanên din zanibin ku pel ji çavkaniyek nebawer hatîye û ji ber vê yekê divê di sandbox an jîngehek din a qedexekirî de were vekirin."

Lekolînwan piştrast kir ku IE bi rastî ji bo pelê MHT-ya dakêşandî etîketek weha destnîşan kiriye. Dûv re Kolsek hewl da ku heman pelê bi karanîna Edge dakêşîne û wê di IE de veke, ku ji bo pelên MHT serîlêdana xwerû dimîne. Bi awayekî neçaverêkirî, îstîsmar kar kir.

Taybetmendiya Nebelge Edge ewlehiya Internet Explorer dişkîne

Pêşîn, lêkolîner "mark-of-the-Web" kontrol kir, derket holê ku Edge di heman demê de ji bilî nasnameya ewlehiyê çavkaniya eslê pelê jî hildide, ku dibe ku hin pirsan der barê nepeniya vê de derxe. awa. Kolsek texmîn kir ku dibe ku rêzikên zêde IE tevlihev kiribin û nehiştin ku ew SID-ê bixwîne, lê wekî ku xuya dike, pirsgirêk li cîhek din bû. Piştî analîzek dirêj, pisporê ewlehiyê sedem di du navnîşan de di navnîşa kontrolkirina gihîştinê de dît ku mafê xwendina pelê MHT li karûbarek pergalê ya diyarkirî zêde kir, ku Edge piştî barkirina wê li wir zêde kir.

Taybetmendiya Nebelge Edge ewlehiya Internet Explorer dişkîne

James Foreshaw ji tîmê bêhêziya zero-rojê ya diyarkirî - Google Project Zero - pêşniyar kirin tweet kir ku navnîşên ku ji hêla Edge ve hatine zêdekirin ji bo pakêta Microsoft-ê nasnameyên ewlehiyê yên komê vedibêjin.MicrosoftEdge_8wekyb3d8bbwe. Piştî rakirina rêza duyemîn a SID S-1-15-2 - * ji navnîşa kontrolkirina gihîştina pelê xerab, îstismar êdî ne xebitî. Wekî encamek, bi rengekî destûra ku ji hêla Edge ve hatî zêdekirin hişt ku pelê sandboxê di IE de derbas bike. Wekî ku Kolsek û hevkarên wî pêşniyar kirin, Edge van destûran bikar tîne da ku pelên dakêşandî ji gihîştina pêvajoyên kêm-bawerî biparêze bi xebitandina pelê li hawîrdorek qismî veqetandî.

Taybetmendiya Nebelge Edge ewlehiya Internet Explorer dişkîne

Dûv re, lêkolîner xwest ku çêtir fam bike ka çi dibe sedema têkçûna pergala ewlehiyê ya IE. Analîzek kûr a ku bi karanîna kargêriya Process Monitor û veqetandina IDA-yê ve hatî bikar anîn, di dawiyê de eşkere kir ku çareseriya destnîşankirî ya Edge rê nade ku fonksiyona Win Api GetZoneFromAlternateDataStreamEx pelê Zone.Identifier bixwîne û xeletiyek vegere. Ji bo Internet Explorer, xeletiyek wusa dema ku etîketa ewlehiyê ya pelê daxwaz dikir bi tevahî neçaverê bû, û, xuya ye, gerokê dihesibîne ku xeletî wekî wê yekê ye ku pelê nîşana "nîşana malperê" tune ye. ku bixweber wê pêbawer dike, piştî ku çima IE destûr da ku skrîpta ku di pelê MHT de veşartî ye were darve kirin û pelê herêmî ya armanc ji servera dûr re bişîne.

Taybetmendiya Nebelge Edge ewlehiya Internet Explorer dişkîne

"Ma hûn îroniya li vir dibînin?" Kolsek dipirse. "Taybetmendiyek ewlehiyê ya bêbelge ku ji hêla Edge ve hatî bikar anîn, taybetmendiyek heyî, bê guman pir girîngtir (nîşana Web) di Internet Explorer de bêbandor kir." 

Tevî girîngiya zêde ya qelsiyê, ku destûrê dide nivîsarek xerab ku wekî skrîptek pêbawer were xebitandin, ti nîşanek tune ku Microsoft dixwaze di demek nêzîk de xeletiyê rast bike, ger ew carî were rast kirin. Ji ber vê yekê, em hîn jî pêşniyar dikin ku, wekî di gotara berê de, hûn bernameya xwerû ya vekirina pelên MHT-ê li gerokek nûjen biguhezînin.

Helbet lêkolîna Kolsek bê piçekî xwe-PR neçû. Di dawiya gotarê de, wî pişkek piçûk a ku bi zimanê meclîsê hatî nivîsandin destnîşan kir ku dikare karûbarê 0patch-ê ya ku ji hêla pargîdaniya wî ve hatî pêşve xistin bikar bîne. 0patch bixweber nermalava xizan li ser komputera bikarhêner nas dike û pêlên piçûk bi rastî di firînê de li ser wê bicîh dike. Mînakî, di doza ku me diyar kir de, 0patch dê peyama xeletiyê ya di fonksiyona GetZoneFromAlternateDataStreamEx de bi nirxek ku bi pelek nebawer a ku ji torê hatî wergirtin veguhezîne, ji ber vê yekê IE destûrê nade ku tu nivîsarên veşartî li gorî sazûmanên çêkirî werin darve kirin. di siyaseta ewlehiyê de.



Source: 3dnews.ru

Add a comment