EN
EN

Dikkat! Popüler Apache Log4j Java Kütüphanesinde Sıfırıncı Gün Güvenlik Açığı

13 Aralık 2021


Log4j Nedir ?

Log4j, Ceki GÜLCÜ tarafından geliştirilmeye başlanıp devamında Apache Software Foundation’a devredilmiş ve Apache Software Foundation tarafından geliştirilen ve sürdürülen java tabanlı bir loglama kütüphanesidir. Kütüphane, Java için günlük kaydı çerçevesi olarak birçok ticari ve açık kaynaklı yazılım ürününde yaygın olarak benimsenir ve kullanılır.

Kritik Sıfırıncı Gün Log4J Güvenlik Açığı

Apache Software Foundation, yaygın olarak kullanılan Apache Log4j Java kütüphanesini etkileyen ve aktif olarak yararlanılan sıfırıncı gün güvenlik açığı tespit edildi ve bu açığı içeren düzeltmeler yayınladı. CVE-2021-44228 olarak izlenen güvenlik açığı (RCE) sistemde kötü amaçlı kod yürütmek ve savunmasız sistemlerin tamamen ele geçirilmesine neden olmaktadır.

Güvenlik açığı, CVSS derecelendirme sisteminde sorunun ciddiyetinin göstergesi olarak 10 üzerinden 10 mükemmel bir puan aldı.

Log4j; Amazon, Apple iCloud, Cisco , Cloudflare , ElasticSearch, Red Hat , Steam, Tesla, Twitter ve Minecraft gibi video oyunları dahil olmak üzere bir dizi üretici tarafından çeşitli popüler yazılımlarda bir log paketi olarak kullanılmaktadır.

Log4j'nin kurumsal BT ve DevOps'ta kullanım kolaylığı ve yaygınlığı göz önüne alındığında, hassas sunuculara yönelik kritik saldırıların önümüzdeki günlerde artması ve bu kusurun derhal ele alınmasını zorunlu hale getirmesi bekleniyor. İsrailli siber güvenlik firması Cybereason ayrıca, loglayıcıyı yeniden yapılandırmak ve saldırının daha fazla istismar edilmesini önlemek için güvenlik açığının kendisini kullanarak eksikliği kapatan "Logout4Shell" adlı bir düzeltme yayınladı.

Log4J Güvenlik Açığından Etkilenen Ürünler

Log4J 2.0-beta9 ile 2.14.1 (dahil) arasındaki sürümler bu güvenlik açığından etkilenmektedir. Ayrıca etkilenen ürünler aşağıdaki gibidir.

-Java tabanlı birçok uygulama
-Apache
-ElasticSearch
-Flume
-Kafka
-VMWare
-NetApp
-Etkilenen tüm ürünlere buradan ulaşabilirsiniz.

Nasıl Tespit Edilir ?

Hangi sistemlerde Log4j kullanıldığını ve güvenlik açığını barındırma kontrolünü aşağıda ki gibi tespit edebilirsiniz.  

Linux sistemler için:

Komut satırına “grep -r ‘org/apache/logging/log4/corelookup/JndiLookup.class’/” komutu yazılır, çıktı olarak “binary file matches”

Windows sistemler için:

Windows sistemler için Github deposundan ilgili komutlar çalıştırılabilir.

Nasıl Korunulur ?

-Kütüphane Apache Log4j 2.15.0 sürümüne yükseltilmelidir.
-İnternete yönelik yazılımlar / cihazlar için ilgili güvenlik yamalarını hızlıca uygulanmalıdır.
-Herhangi bir nedenle yama mümkün değilse, sistemi İnternet'ten ayırmanızı ve/veya aşağıdaki etki azaltma önlemlerini uygulamanızı şiddetle tavsiye edilmektedir.
-Güvenlik açığı olan sistemleriniz varsa herhangi bir kötüye kullanım belirtisi olup olmadığını çok dikkatli bir şekilde kontrol edilmelidir.
-WAF, SIEM, Loglama ürünlerinin kullanılması durumunda, log4j'ye özgü kurallar uygulanmalıdır.

Detaylı ve Faydalı Kaynaklar:

Kaynak1

Kaynak2

Kaynak3

BT Olgunluk Analizi

Kurumların BT yönetim süreçlerinin önem ve etkinliği, BT mimarisinin (yazılım, donanım, güvenlik ve altyapı) ilişkili strateji ve süreçlerle uyumu ve sürekliliği BT Olgunluğunu ortaya koyar. Her kurumun BT olgunluğu farklı seviyelerde olabilir. BT Olgunluk Analizi ile mevcut olgunluğun ölçülmesi ve değerlendirilmesi, uluslararası benzer başka kurumlarla kıyaslanması hedeflenir.

BT Olgunluk Analizi
Penetrasyon Testi

Sızma testlerinde siber suçluların gerçek dünyada kullandığı yöntemler kullanılarak bir kurumun bilişim altyapısına sızılmaya ve ele geçirilmeye çalışılır.

Penetrasyon Testi Paketlerimiz
Penetrasyon Testi Paketlerimiz
Dışarıdan Penetrasyon Testi Pentest RemoteShell, BeyazNet Pentest Standart Pentest Exploit One, BeyazNet Pentest Pro Pentest Injection Plus, BeyazNet Pentest Pro Plus Pentest ZeroDay Enterprise
Farklılıklarımız
Farklılıklarımız
Alanında lider lisanslı test araçları (Acunetix, NetSparker, Nexpose, BurpSuite, Nessus vb.), DB Vulnerability Scanner ürünü ile veri tabanlarının içerden taranması, DNS Firewall ile DNS trafiği izlenerek zararlı yazılım bulaşmış makinaların tespiti
BeyazNet Pentest Hizmetimiz
BeyazNet Pentest Hizmetimiz
Firmamızın uzman ve sertifikalı ekibi detaylı incelemeler yaparak ağ, sistem ve yazılım katmanındaki zayıflıkları maksimum seviyede tespit etmektedir
Penetrasyon Testi
Göç'e Hazır mısınız?

Tüm alışkanlıklarımızdan, tüm bağımlılıklarımızdan, tüm sıkıntılarımızdan, daha güvenli özgür yazılımlara göç etmek için yanınızdayız.

Planlama neden çok önemli?
Planlama neden çok önemli?
Linux sistemler, Windows'tan çok farklı olduğu için ancak sağlıklı bir planlama ile göç mümkündür.
Güncelleme ve Şifre Sunucusu
Güncelleme ve Şifre Sunucusu
Göç için kurduğumuz sunucular sayesinde işletim sistemleri güncel ve güvenli kalıyor.
Linux Göç
Geçmişe dair kuşkularınız mı var?

TaliaStamp kullanarak, geçmişte edindiğiniz belgeleri damgalayabilir, böylece varlıklarını hukuki olarak garanti altına alabilirsiniz. Damgalayarak sunduğunuz belgenin inkar edilmesi halinde, bu belgenin en azından damgalandığı zamanda var olması sebebiyle belgenin geçmiş zamanda varlığını kanıtlayabilirsiniz.

TaliaStamp
TaliaBee ile cihazlarınıza hükmedin

Kullanıcı dostu bir arayüz ve diğer uygulamalarla iletişim kurabilme desteği sağlayan TaliaBee, sizin olmadığınız ortamlarda uzaktan kontrol edilebilir çıkışları sayesinde elleriniz, sensör bağlayabileceğiniz girişleri sayesinde duyularınız olur.

TaliaBee
İnternet Kontrol Altında

TaliaLog kullanarak, internet paylaşımına dair yasanın gerektirdiği kayıtları tutabilir ve internet erişiminizi istediğiniz kişilerle rahatça paylaşabilirsiniz. İnternetinizi paylaştığınız kişiler, erişim bilgileri ile kayıt altına alınır.

TaliaLog