یک آسیبپذیری امنیتی جدید با شناسه CVE-2026-88386 در کتابخانه libsndfile نسخه 1.2.2 شناسایی شده است. این مشکل در تابع psf_binheader_readf() رخ میدهد و مربوط به دسترسی نادرست به حافظه (Misaligned Memory Access) در هنگام تجزیه و تحلیل WAV fmt chunks است.
جزئیات فنی
بر اساس گزارشهای منتشر شده، یک مهاجم میتواند با استفاده از یک فایل WAV دستکاری شده (Specially Crafted)، باعث شود تابع مذکور یک آدرس مقصد غیرتراز (Unaligned Destination Address) را به unsigned int * تبدیل کرده و یک عملیات ذخیرهسازی 4 بایتی (4-byte store) را اجرا کند.
پیامدهای امنیتی
این رفتار منجر به ایجاد Undefined Behavior در سیستم میشود که در نهایت میتواند منجر به Denial of Service (DoS) یا توقف ناگهانی سرویسهای وابسته به این کتابخانه گردد. توصیه میشود مدیران سیستمها و توسعهدهندگانی که از این کتابخانه برای پردازش فایلهای صوتی استفاده میکنند، وضعیت بهروزرسانیهای خود را بررسی نمایند.