'n Kritieke nuldag-kwesbaarheid (CVE-2021-44228) is onlangs ontdek in Apache Log4J, die gewilde Java-oopbron-logboekbiblioteek wat in tallose wêreldwye toepassings gebruik word.
Die kwesbaarheid met die hoogste erns is geïdentifiseer as 'Log4Shell', wat, indien dit uitgebuit word, 'n afgeleë aanvaller kan toelaat om beheer oor kwesbare stelsels te neem en arbitrêre kode op afstand uit te voer.
Volgens sommige sekuriteitsnavorsers is die fout die ernstigste wat in die afgelope dekade ontdek is as gevolg van die gemak van benutting en die groot aantal geaffekteerde ondernemingstoepassings en wolkdienste. Dit is die mees prominente sekuriteitskwesbaarheid op die internet tans en het 'n ernstigheidsgradering van 10, die maksimum moontlike ernstigheidsgradering.
Na Log4Shell het sekuriteitsnavorsers nog 'n paar kwesbaarhede in dieselfde Log4j-biblioteek geïdentifiseer. Hierdie nuwe kwesbaarhede is – CVE-2021-45046 – 'n afstandskode-uitvoering, CVE-2021-45105 – 'n denial of services en CVE-2021-4104 – 'n afstandskode-uitvoering.
Apache het hierdie kwesbaarheid aangespreek deur 'n pleister en sekuriteitsadvies met versagtingsbesonderhede vry te stel.
Wat is die Apache Log4J “Log4Shell” kwesbaarheid?
Log4j is 'n oopbron Java-gebaseerde logging-hulpprogram in die Apache Logging Services. Die logging van onbetroubare of gebruikersbeheerde data met 'n kwesbare weergawe van Log4J kan lei tot afstandkode-uitvoering (RCE) teen jou toepassing. Dit sluit onbetroubare data in wat in aangetekende foute verskaf word, soos uitsonderingsspore, verifikasiefoute en ander onverwagte vektore van gebruikersbeheerde invoer.
Die onkwesbare Log4j, 'n ongeverifieerde, afgeleë aanvaller, kon dit uitbuit deur 'n spesiaal vervaardigde JNDI-inspuitingsversoek na 'n teikenbediener te stuur en in 'n loglêer te skryf, wat tot arbitrêre kode-uitvoering lei. Dit het aanvallers toegelaat om kwaadwillige vragte vanaf LDAP-bedieners of ander JNDI-dienste soos DNS, RMI, NIS, NDS, CORBA en IIOP in te spuit wanneer die boodskapopsoekmeganisme geaktiveer is.
- Betrokke Log4j-weergawesAlle weergawes van 2.0-beta9 tot 2.14.1
- ErnsKrities
Waarom is die "Log4Shell"-kwesbaarheid krities?
'n Ongeverifieerde, afgeleë aanvaller kan hierdie kwesbaarheid misbruik in eenvoudige webversoeke wat geïdentifiseerde kwesbare stelsels teiken. Suksesvolle misbruik kan lei tot arbitrêre kode-uitvoering, en die aanvaller kan volle beheer oor die stelsel neem.
Apache Log4j word wyd gebruik in wolk- en ondernemingsagtewaredienste, dus maak publiek beskikbare aanvalskode, maklike aanvalstegnieke en opsporings-ontduikingstegnieke hierdie kwesbaarheid baie gevaarlik.
CVE-2021-45046 , CVE-2021-45105 , CVE-2021-4104 in log4j:
CVE-2021-45046 raak weergawes van 2.0-beta9 tot 2.15.0, uitgesluit 2.12.2. Aanvanklik geïdentifiseer as "Lae" ernstigheidsgraad, is dit later verskuif na "Kritieke" kwesbaarheid vir die uitvoering van afstandkode. Deur die konfigurasie te registreer met 'n nie-standaard patroonuitleg met konteksopslag en beheer oor die draadkontekskaart (MCD) patroon, kan die aanvaller kwaadwillige invoer skep met behulp van die JNDI-opslagpatroon, wat kan lei tot DOS of 'n inligtinglek en die uitvoering van afstandkode.
- Betrokke Log4j-weergawesAlle weergawes 0-beta9 tot 2.15.0 uitgesluit 2.12.2
- ErnsKrities
CVE-2021-45105 beïnvloed Log4j-weergawes van 2.0-beta9 tot 2.16.0, waar die konfigurasie nie standaard is nie. Die aanvaller kan vervaardigde versoeke met rekursiewe opsoek stuur, wat die Draadkontekskaartdata beheer om 'n denial-of-service-kwesbaarheid te veroorsaak.
- Betrokke Log4j-weergawesAlle weergawes van 2.0-beta9 tot 2.16.0
- Erns: Hoog
CVE-2021-4104 beïnvloed Log4j weergawe 1.2 wanneer Log4j gekonfigureer is om JMSAppender te gebruik om JNDI-versoeke uit te voer wat afstandkode-uitvoering kan veroorsaak.
- Betrokke Log4j-weergawes: weergawe 1.2
- Erns: Hoog
Versagting van “Log4Shell”
- Dateer onmiddellik op na die nuutste Apache Log4j-weergawe vanaf hier afgelaai word.
- Verwys asseblief na Verskaffer Advies.
- Dateer die netwerksekuriteitsoplossings en eindpunte op met die nuutste definisies.
Seqrite Dekking vir “Log4Shell”
Ons het IPS-reëls vrygestel om afstandaanvalle wat kwesbare Log4j-installasies uitbuit, te identifiseer en te blokkeer. Ons sal voortgaan om die ontwikkelinge rondom hierdie bedreiging te monitor en ons opsporings te verbeter indien nodig. Ons raai al ons kliënte aan om hul stelsels behoorlik op te dateer en die antivirusprogrammatuur op datum te hou met die nuutste VDB-opdaterings.
