آخرین اخبار
همهٔ اخبار
مدیریت آسیب‌پذیری گزارش بحرانیت ۳/۱۰

کشف آسیب‌پذیری Integer Overflow در کتابخانه alsa-lib

کشف آسیب‌پذیری Integer Overflow در کتابخانه alsa-lib

یک آسیب‌پذیری امنیتی با شناسه CVE-2026-96674 در کتابخانه alsa-lib (نسخه‌های تا 1.2.16.1) شناسایی شده است. این نقص امنیتی در بخش src/topology/ctl.c رخ می‌دهد، جایی که محاسبات مربوط به اندازه عناصر توپولوژی (Topology Element Size) با استفاده از محاسبات 32-بیتی انجام می‌شود.

جزئیات فنی

به دلیل استفاده از محاسبات 32-بیتی، امکان وقوع Integer Overflow (سرریز عدد صحیح) وجود دارد که منجر به دور زدن مکانیزم‌های بررسی محدوده (Bounds Checks) می‌گردد. در این سناریو، یک مهاجم می‌تواند با ارائه فایل‌های توپولوژی دست‌کاری شده (Crafted Topology Files)، محاسبات اندازه را به گونه‌ای تغییر دهد که رمزگشای (Decoder) سیستم، داده‌ها را از محدوده بافر توپولوژی بخواند.

پیامدهای احتمالی

  • نشت داده‌ها: احتمال خواندن اطلاعات حساس از حافظه سیستم.
  • از کار افتادن سرویس: ایجاد Crash در اپلیکیشن‌های وابسته به این کتابخانه.