Veracode har publicerat resultaten av en studie om relevansen av kritiska sÄrbarheter i Java-biblioteket Log4j, som upptÀcktes under de senaste tvÄ Ären. Genom att undersöka 38278 applikationer som anvÀnds av 3866 organisationer fann forskare frÄn Veracode att 38% av dem anvÀnder sÄrbara versioner av Log4j. Den frÀmsta anledningen till fortsatt anvÀndning av förÄldrad kod Àr inslaget av gamla bibliotek i projekten eller den tidskrÀvande migreringen frÄn redan obehÄllna grenar till nya grenar dÀr bakÄtkompatibiliteten har brutits (enligt Veracodes tidigare rapport, uppdateras 79% av de migrerade kodprojekten som anvÀnder tredjepartsbibliotek aldrig).
Tre huvudkategorier av applikationer som anvÀnder sÄrbara versioner av Log4j har identifierats:
- 2.8% av applikationerna fortsÀtter att anvÀnda Log4j-versioner frÄn 2.0-beta9 till 2.15.0, som innehÄller Log4Shell-sÄrbarheten (CVE-2021-44228).
- 3.8% av applikationerna anvÀnder Log4j2 version 2.17.0, dÀr Log4Shell-sÄrbarheten har ÄtgÀrdats, men dÀr den fortfarande ofixade sÄrbarheten CVE-2021-44832 kvarstÄr, vilket möjliggör fjÀrrkodkörning (RCE).
- 32% av applikationerna anvÀnder Log4j2 version 1.2.x, vars stöd upphörde redan 2015. Denna gren Àr utsatt för kritiska sÄrbarheter CVE-2022-23307, CVE-2022-23305 och CVE-2022-23302, som upptÀcktes 2022, sju Är efter att supporten avslutades.
KĂ€lla: opennet.ru
