npm paketlerinde gizli unicode karakter saldırıları
#npm gizli #unicode karakterlerle saklanan zararlı paket olayı 😑📦
npm’e yüklenen bir paket, kodun içine gizli unicode karakterler serpiştirerek zararlı kısmı saklıyor. dışarıdan bakınca tertemiz, masum bir kod gibi duruyor ama aslında arka planda kötü amaçlı işlemler yapıyor. yani kodu açıp baksan bile fark etmemen çok kolay.
bu yöntem özellikle geliştiricileri kandırmaya yönelik; paketi projeye ekliyorsun, build geçiyor, her şey normal… sonra bir bakmışsın sistemden veri sızıyor ya da beklenmedik şeyler çalışıyor. olayın tehlikesi de burada: kod review bile yetmeyebiliyor.
özetle: npm’de her paket masum değil, unicode numaralarına dikkat, körü körüne dependency ekleme. “küçük paket ne yapacak” demek bu devirde büyük hata 🚨
0 yorum