Chigawo chadzidzidzi pachiwopsezo chodziwika bwino mu laibulale ya Java Log4j sizopusa. Apache Software Foundation ikutulutsa mtundu watsopano kuti akonze chiwopsezochi kamodzi kokha.
Chiwopsezo mulaibulale yodziwika bwino ya Java ikugwedeza mawonekedwe a IT padziko lonse lapansi. Akuti laibulaleyi imapezeka m'mabungwe ambiri.
Log4j imagwiritsidwa ntchito kwambiri podula mitengo. Zochitika muzofunsira zitha kulembetsedwa ndi zolemba. Ganizirani za kusindikizidwa kwa zolowera mutayesa kulowa. Kapena, pankhani ya pulogalamu yapaintaneti ku Java, dzina la msakatuli yemwe wogwiritsa ntchito akuyesera kulumikizako.
Zitsanzo zotsirizirazi ndizofala. Muzochitika zonsezi, wogwiritsa ntchito wakunja amakhudza chipika chomwe Log4j imatulutsa. N’zotheka kugwiritsa ntchito molakwa chisonkhezero chimenecho. Zolemba za mtundu uliwonse wa Log4j pakati pa Seputembara 13, 2013 ndi Disembala 5, 2021 amatha kulangiza mapulogalamu a Java kuti agwiritse ntchito ma code kuchokera pa seva yakutali pazida zakomweko.
Kuyambira 2013, Log4j yakhala ikukonzekera API: JNDI, kapena Java Naming ndi Directory Interface. Kuwonjezera kwa JNDI kumalola pulogalamu ya Java kuti igwiritse ntchito code kuchokera pa seva yakutali pazida zakomweko. Okonza mapulogalamu amalangiza powonjezera mzere umodzi wa zambiri za seva yakutali mu pulogalamu.
Vuto ndiloti si olemba mapulogalamu okha omwe amatha kuwonjezera lamulo ku mapulogalamu. Tiyerekeze kuti Log4j yalemba mayina olowera poyesa kulowa. Wina akalowa pamzere womwe watchulidwa pamwambapa, Log4j imayendetsa mzerewo ndipo pulogalamu ya Java imatanthawuza lamulo loti liyike nambalayo pa seva yomwe yatchulidwa. Zomwezo zimapitanso pamene Log4j imalowetsa pempho la HTTPS. Mukasintha dzina la msakatuli kukhala mzere, Log4j imayendetsa mzerewo, ndikuwuza mosalunjika kuti iziyendetsa ma code momwe mukufunira.
Chigamba changozi chingakhalenso chosatetezeka
Pa Disembala 9, chiwopsezocho chinawonekera pamlingo waukulu. Apache Software Foundation, wopanga Log4j, adatulutsa chigamba chadzidzidzi (2.15) kuti akonze chiwopsezocho. Kuyambira pamenepo, chakhala chofunikira kwambiri kwa ogulitsa mapulogalamu kuti asinthe mtundu wa 2.15 ndikupereka chigamba cha mabungwe.
Komabe, bungwe lachitetezo LunaSec limati chigambacho sichimamwa madzi kwathunthu. Zimakhala zotheka kusintha makonzedwe ndikukhala ndi malamulo a JNDI olembedwa.
Chonde dziwani: zosintha zoyenera ziyenera kusinthidwa pamanja, kuti zosintha zosasinthidwa za 2.15 zikhale zotetezeka. Komabe, Luna Sec ikulimbikitsa kuti ogulitsa ndi mabungwe asinthe ku Log4j 2.16. 2.16 idasindikizidwa ndi Apache Software Foundation poyankha LunaSec. Mtundu watsopanowu umachotseratu malo omwe ali pachiwopsezo, ndikupangitsa kuti zikhale zosatheka kupanga mikhalidwe yochitira nkhanza.