CVE-2025-55286 in z2d
Сводка
по VulDB • 02.06.2026
z2d — это чистая библиотека 2D-графики на языке Zig. В версии z2d v0.7.0 был выпущен новый метод мультисэмплового сглаживания (MSAA), который использует новую механизм буферизации для хранения данных покрытия (coverage data). Это отличается от стандартной поверхности маски альфа-канала, используемой в предыдущем методе суперсэмплового сглаживания (SSAA). В определенных случаях, когда путь, который рисовался, находился полностью или частично за пределами области рендеринга, некорректное вычисление ограничивающей рамки могло привести к обращению за пределы границ в буфере покрытия. Это затрагивает высокоуровневые операции отрисовки, такие как Context.fill, Context.stroke, painter.fill и painter.stroke, при использовании режимов сглаживания .default или .multisample_4x. Режим .supersample_4x не был затронут, равно как и отрисовка без сглаживания. В режимах оптимизации, не обеспечивающих безопасность (когда потребители компилируют код с флагами ReleaseFast или ReleaseSmall), это потенциально может привести к недопустимым обращениям к памяти или её повреждению. Версия z2d v0.7.1 исправляет эту проблему; рекомендуется обновиться до версии v0.7.1, либо, учитывая небольшой период времени после выпуска v0.7.0, сразу использовать версию v0.7.1, пропустив выпуск v0.7.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.