Ko te papaki ohorere mo te whakaraeraetanga kino i roto i te whare pukapuka Java Log4j ehara i te mea kuare. Kei te tukuna e te Apache Software Foundation he putanga hou hei whakatika i te whakaraeraetanga mo te wa kotahi.
He whakaraeraetanga i roto i te whare pukapuka rongonui mo Java e wiri ana i te whenua IT o te ao. E kiia ana kei te noho te whare pukapuka i te nuinga o nga taiao umanga.
Ko te Log4j te nuinga e whakamahia ana mo te takiuru. Ko nga huihuinga i roto i nga tono ka taea te rehita me nga tuhipoka. Whakaarohia he tainga o nga taipitopito takiuru i muri i te nganatanga takiuru. Ranei, mo te tono paetukutuku i Java, ko te ingoa o te kaitirotiro e ngana ana te kaiwhakamahi ki te hono atu.
Ko nga tauira o muri he mea noa. I roto i nga take e rua, ka awe tetahi kaiwhakamahi o waho ki te raarangi ka puta mai a Log4j. Ka taea te tukino i taua awe. Ko nga rarangi o tetahi putanga Log4j i waenga i te Mahuru 13, 2013 me Hakihea 5, 2021 ka taea ki te ako i nga tono Java ki te whakahaere i te waehere mai i te tūmau mamao i runga i te taputapu rohe.
Mai i te 2013, kei te tukatukahia e Log4j tetahi API: JNDI, Java Whakaingoa me te Atanga Whaiaronga. Ko te taapiri o JNDI ka taea e tetahi tono Java te whakahaere waehere mai i te tūmau mamao i runga i te taputapu o te rohe. Ka ako nga kaihōtaka ma te taapiri i tetahi rarangi korero mo te tūmau mamao i roto i te tono.
Ko te raruraru ehara i te mea ka taea e nga kaitakataka anake te taapiri i te ture ki nga tono. Mehemea ka tuhia e Log4j nga ingoa ingoa o nga nganatanga takiuru. Ina uru mai tetahi ki te rarangi ingoa i runga ake nei i roto i te mara ingoa ingoa, ka whakahaere a Log4j i te raina, ka whakamaoritia e te tono Java he whakahau ki te whakahaere i te waehere ki runga i te tūmau kua tohua. He pera ano mo nga keehi ka tuhia e Log4j tetahi tono HTTPS. Mena ka huri koe i te ingoa kaitirotiro ki te raina, ka whakahaere a Log4j i te raina, ka tohutohu autaki ki te whakahaere i te waehere ki te hiahia.
Ko te papaki ohorere ka kore e haumaru
I te Hakihea 9, i puta mai te whakaraeraetanga i runga i te waahanga nui. Ko te Apache Software Foundation, kaiwhakawhanake o Log4j, i tukuna he papaki ohorere (2.15) hei whakatika i te whakaraeraetanga. Mai i tera wa, ko te kaupapa matua mo nga kaihoko rorohiko ki te tukatuka i te putanga 2.15 me te whakarato i te papaki mo nga whakahaere.
Heoi, e kii ana te whakahaere haumaru a LunaSec ko te papaki kaore i te tino wai. Ka taea tonu te whakatika i tetahi tautuhinga me te whakauru i nga whakahau JNDI.
Kia mahara: me whakatika a-ringa te tautuhinga e tika ana, kia noho haumaru ai nga momo rerekee 2.15. Heoi, e taunaki ana a Luna Sec kia whakahou nga kaiwhakarato me nga whakahaere ki te Log4j 2.16. 2.16 i whakaputaina e Apache Software Foundation hei whakautu ki a LunaSec. Ko te putanga hou ka whakakore katoa i te tautuhinga whakaraerae, ka kore e taea te hanga i nga tikanga mo te tukino.