Kwaro a cikin BIND 9.16.17 wanda ke haifar da kuskuren halin W a cikin tambayoyin DNS

An buga sabuntawar gyara don reshe mai ƙarfi BIND 9.16.18 da reshe na gwaji na ci gaba 9.17.15, wanda ke gyara babban kwaro wanda ya bayyana a cikin sakin BIND 9.16.17 da 9.17.14 da aka buga makon da ya gabata (ranar bayan wannan). sakewa, masu haɓakawa sun yi gargaɗi game da matsalar kuma sun ba da shawarar kada a shigar da sigogin 9.16.17 da 9.17.14).

A cikin nau'ikan 9.16.17 da 9.17.14, an cire kalmar "w" daga ƙananan haruffa da tebur na taswirar haruffa (maptoupper da maptolower), wanda ya haifar da maye gurbin haruffan "W" da "w" a cikin sunayen yanki tare da jerin "\000" "da kuma mayar da sakamakon da ba daidai ba lokacin sarrafa buƙatun ta amfani da abin rufe fuska. Misali, idan yankin DNS ya ƙunshi rikodin “*.sub.test.local. 1 A 127.0.0.1 ″ neman sunan UVW.sub.test.local" ya samar da martani wanda ya mayar da sunan "uv/000.sub.test.local" maimakon "uvw.sub.test.local".

Bugu da ƙari, an lura da matsaloli tare da maye gurbin halin "w" tare da "\000" yayin sabuntawar yanki mai ƙarfi idan yanayin "w" a cikin buƙatar ya bambanta da yanayin a yankin DNS. Misali, idan an aika sabuntawa don "foo.ww.example" lokacin da akwai rikodin "WW.example" a yankin, an sarrafa shi azaman "foo.\000\000.misali.". Matsaloli tare da musanya haruffa kuma na iya faruwa yayin aiwatar da canja wurin yanki daga firamare zuwa sabar DNS ta biyu.

An jinkirta buga sabuntawar 9.16.18 saboda gano wasu kurakurai biyu da suka rage ba a warware su a cikin nau'ikan 9.16.18 da 9.17.15. Kurakurai suna haifar da makullai yayin farawa kuma suna faruwa a cikin saiti inda tsarin dnssec-yana amfani da yankuna iri ɗaya waɗanda ke cikin ra'ayoyi daban-daban. Ana shawarci masu amfani da irin waɗannan saitunan su rage darajar zuwa nau'in BIND 9.16.16.

source: budenet.ru

Add a comment