Benny Czarny’nin “Cybersecurity Upside Down” adlı kitabı hakkında daha fazla bilgi edinin

Daha Fazla Bilgi
Site çevirileri için yapay zeka kullanıyoruz ve doğruluk için çaba göstersek de her zaman %100 kesin olmayabilir. Anlayışınız için teşekkür ederiz.

Bir Video Dosyası Virüs İçerebilir mi?

Yazan OPSWAT

İlk Yayın Tarihi 17 Şubat 2014.

Video dosyaları genellikle potansiyel olarak zararlı veya virüs bulaşmış dosya türleri olarak görülmez, ancak kötü amaçlı yazılımların bir video dosyasına gömülmesi veya video dosyası kılığına girmesi mümkündür. Bu yaygın yanılgı nedeniyle, ses ve video dosyaları kötü amaçlı yazılım geliştiricileri için ilgi çekici tehdit vektörleridir.

Video Dosyaları İçin Neden Endişe Duyuluyor?

  • Media Oynatıcılar sıkça kullanılan yazılımlar olup, kullanıcılar genellikle bunları uzun süre kullanma eğilimindedir; bu sırada diğer işlerini yaparken oynatıcıları açık bırakırlar ve sık sık medya akışları arasında geçiş yaparlar.
  • Medya oynatıcılarda pek çok güvenlik açığı tespit edilmiştir. NIST [1], 2000’den 2014’e kadar 1.200’den fazla güvenlik açığını ortaya koymuştur [2]. 2020’nin başlarında NIST, Android Media Framework’te CVE-2020-0002 adlı yeni bir yüksek ciddiyet derecesine sahip güvenlik açığını kaydetmiştir.
  • Cazip video içeriği ve yüksek hızlı internet, kullanıcıları dikkat etmeden indirmeye ve paylaşmaya yönlendiriyor ve bu dosyalar nispeten zararsız olarak algılandığından, kullanıcılar kendilerine verilen dosyaları oynatma eğiliminde oluyor.
  • Söz konusu dosya biçimleri ikili akışlardır ve genellikle oldukça karmaşıktır. Bunları işlemek için büyük ölçüde ayrıştırma işlemi gerekir ve oynatma hesaplamaları kolaylıkla tamsayı hatalarına yol açabilir.
  • Dosya genellikle büyüktür; kullanıcıların performans etkisinden kaçınmak için tarama çözümlerini atlaması muhtemeldir.
  • Nispeten zararsız olarak algılanırlar - kullanıcıların kendilerine verilen dosyaları oynatmaları muhtemeldir.
  • Çok çeşitli ses oynatıcılar ve pek çok farklı kodek ile ses dosyası eklentisi bulunmaktadır; bunların hepsi genellikle güvenlik konusuna odaklanmayan kişiler tarafından yazılmıştır.
  • Kullanıcılar pek çok güvenilmez kaynaktan video indiriyor ve bu videolar oldukça yüksek ayrıcalık ve öncelikle çalıştırılıyor. Örneğin, Windows Vista’da, düşük ayrıcalıklı bir Internet Explorer örneği, daha yüksek ayrıcalıklı bir Windows Media Player’da içerik çalıştırabilir.
  • Videolar sıklıkla kullanıcının açık onayı olmadan çağrılır (örn. bir web sayfasına gömülü olarak) [3].

Tipik Güvenlik Açığı Vektörleri

Değiştirilmiş bir video dosyası ile medya oynatıcıyı bulanıklaştırma

Fuzzing, bir programa geçersiz, beklenmedik veya rastgele veriler sağlayarak programın beklenmedik şekilde davranmasını sağlamaya yönelik genel bir yöntemdir.

Bir Video Dosyası Virüs İçerebilir mi?

Fuzzing, derin hataları bulmak üzere tasarlanmıştır ve geliştiriciler tarafından kodun sağlamlığını garanti altına almak için kullanılır; ancak, bir geliştiricinin en iyi aracı, kullanıcıyı istismar etmek için de kullanılabilir. "Format konusunda katı" olduğu varsayılan medya oynatıcılar için, bozuk bir gerçek video dosyası, çoğu null işaretçilerin dereferanslanmasından kaynaklanan birçok hatayı ortaya çıkarabilir. Bu durum, uygunsuz bellek erişimine yol açar ve bu da belleğe yazılması amaçlanmayan bir şeyin yazılmasına olanak tanır [4]. Neyse ki, medya oynatıcılarına fuzzing uygulamak, dosya formatı hakkında derinlemesine bilgi gerektirir; aksi takdirde bozuk dosya, oynatıcı tarafından basitçe göz ardı edilir.

Video dosyasına köprüler gömme

Modern medya dosyalarına bir URL yerleştirerek daha doğrudan bir yöntem elde edilir.

Örneğin, Microsoft Advanced System Format (ASF), basit komut dosyası komutlarının çalıştırılmasına imkân tanır. Bu durumda, “URLANDEXIT” komutu belirli bir adrese ve herhangi bir URL’nin sonuna yerleştirilir. Bu kod çalıştırıldığında, kullanıcı, genellikle bir kodek kılığına girmiş ve medya dosyasını oynatmak için indirilmesini isteyen bir yürütülebilir dosyayı indirmeye yönlendirilir.

Bir Video Dosyası Virüs İçerebilir mi?

MetaDefender Cloud, OPSWAT adresindeki kötü amaçlı yazılım önleme çoklu tarama aracı, bu tür bir dosyanın örneğini sunmaktadır: https://metadefender.opswat.com/results#!/file/c88e9ff9e59341eba97626d5beab7ebd/regular/information.

Tehdit adı "GetCodec"tir. Bu örnekte, medya oynatıcı bir truva atını indirmek üzere bir bağlantıya yönlendirilmiştir. Taranan truva atını buradan inceleyebilirsiniz.

Dosya Türü İstismarlarına Örnekler

Aşağıdaki tabloda, kullanıcıyı kötü amaçlı sitelere yönlendirerek veya hedef kullanıcıların sistemlerinde uzaktan rastgele kodlar çalıştırarak istismar edilen yaygın medya dosyası biçimleri listelenmiştir.

Dosya Biçimi

Algılama

Tanım

Windows
.wma/.wmv

Downloader-UA.b

Dijital Haklar Yönetimindeki açıklardan yararlanıyor

Gerçek Media
.rmvb

W32/Realor.worm

Real Media dosyalarına kötü amaçlı sitelere bağlantı gömmek için bulaştırır

Gerçek Media
.rm/.rmvb

İnsan yapımı

İstemde bulunmadan kötü amaçlı web sayfalarını başlatır

QucikTime.mov

İnsan yapımı

Pornografik sitelere gömülü köprüler başlatır

Adobe Flash.swf

Exploit-CVE-2007-0071

DefineSceneAndFrameLabelData etiketindeki güvenlik açığı

Windows.asf

W32/GetCodec.worm

Zararlı web sayfalarına bağlantılar yerleştirmek için .asf dosyalarına bulaşır

Adobe Flash.swf

Exploit-SWF.c

AVM2 "yeni işlev" işlem kodunda güvenlik açığı

QuickTime.mov

İnsan yapımı

Hedef kullanıcının sisteminde rastgele kod çalıştırır

Adobe Flash.swf

Exploit-CVE-2010-2885

ActionScript Virtual Machine 2'de Güvenlik Açığı

Adobe Flash.swf

Exploit-CVE2010-3654

AVM2 MultiName düğme sınıfında güvenlik açığı

Windows .wmv

CVE-2013-3127'den Yararlanma

WMV Video Kod Çözücü Uzaktan Kod Yürütme Güvenlik Açığı

Matroska Video .mkv

Exploit-CVE2019-14438

VLC'deki güvenlik açığı, hedef kullanıcının sisteminde ayrıcalıklarla keyfi kod çalıştırır

Çözümler

Bir Video Dosyası Virüs İçerebilir mi?

Artık birçok kötü amaçlı yazılım önleme yazılımı üreticisi, medya türü dosyalarının içindeki URL imzalarını tarayarak algılama özelliğini eklemiştir. OPSWAT MetaDefender Multiscanning teknolojisi, 35'ten fazla kötü amaçlı yazılımdan koruma motorundan yararlanır ve bilinen ve bilinmeyen tehditlerin algılanmasını önemli ölçüde iyileştirir. Deep CDR™ Teknolojisi ayrıca video ve ses dosya formatlarını da destekler ve Sıfır Günü saldırılarının önlenmesine yardımcı olabilir. MetaDefender’nin file-based vulnerability assessment teknolojisi, medya oynatıcı kurulum dosyalarındaki güvenlik açıklarını, bunlar yüklenmeden önce tespit edebilir.

OPSWAT Solutions yazılımınız yoksa, medya dosyalarına daha fazla dikkat etmeniz, güvenilir olmayan dosyaları açmamanız, medya oynatıcıları asla yükseltilmiş ayrıcalıklarla çalıştırmamanız ve bilinmeyen kodeklerin veya şüpheli lisansların indirilmesini kabul etmemeniz gerekir. Güvenlik açıklarından kaçınmak için medya oynatıcı yazılımınızı her zaman güncel tutun.

Referanslar

[1] Ulusal Güvenlik Açığı Veritabanı.

[2] Ölümcül Müzik: Hackerlar, Media Müzik Çalıcısındaki Güvenlik Açıklarını Kötüye Kullanıyor.

[3] David Thiel. " Media 'daki Güvenlik Açıklarını Ortaya ÇıkarmakSoftware".

[4] Colleen Lewis, Barret Rhoden, Cynthia Sturton. " Media 'daki Oyuncuları Hassas Bir Şekilde Fuzz Testi Yapmak İçin Yapılandırılmış Rastgele Verilerin Kullanılması".

.click-padding{ padding-top: 118px; }

OPSWAT ile Güncel Kalın!

Şirketle ilgili en son gelişmeleri, haberleri, etkinlik bilgilerini ve daha fazlasını almak için bugün kaydolun.