CVE-2025-54492
Açıklama
The Biosig Project libbiosig 3.9.0 ve Master Branch (35a819fa) sürümlerinin MFER ayrıştırma işlevselliğinde yığın tabanlı bir arabellek taşması güvenlik açığı bulunmaktadır. Özel olarak hazırlanmış bir MFER dosyası, rastgele kod çalıştırmaya yol açabilir. Bir saldırgan, bu güvenlik açığını tetiklemek için kötü amaçlı bir dosya sağlayabilir. Bu güvenlik açığı, mevcut master branch (35a819fa) üzerindeki biosig.c dosyasının 9141. satırında, Tag değeri 67 olduğunda ortaya çıkmaktadır: else if (tag==67) //0x43: Sample skew { int skew=0; // [1] curPos += ifread(&skew, 1, len,hdr); Bu durumda, `buf` yerine yeni tanımlanan `skew` \[1\] tamsayısının adresi taşmaktadır. Bu, bu kod yolunda çok daha küçük `len` değerleri kullanılarak bir yığın taşmasının meydana gelebileceği anlamına gelir.
Nasıl düzeltilir
- libbiosig_project libbiosig3.9.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| libbiosig_project libbiosig | v < 3.9.1 | 3.9.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.