PT-2026-95078
CVE-2026-54692
·
تاريخ النشر
2026-09-17
·
تاريخ التحديث
2026-09-17
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions
SAIL versions prior to 1.0.0
Description
A heap overwrite occurs in the
sail codec load frame v8 xbm() function within src/sail-codecs/xbm/xbm.c when processing X10 static short files. The issue arises because the decoded pixel buffer is allocated using the X11 one-byte-per-literal layout, but the decode loop writes two bytes per literal. When ceil(width/8) results in an odd row stride, the X10 literal count includes a padding byte for every row that the destination buffer cannot accommodate. This leads to a forward heap overwrite that scales with the image height when loading XBM files via sail load from file, sail load from memory, or sail start loading *. This can result in process state corruption, crashes, or potential code execution.Recommendations
Update to version 1.0.0.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾