CVE-2025-55286 in z2dinformation

Résumé

par VulDB • 02/06/2026

z2d est une bibliothèque graphique 2D écrite entièrement en Zig. La version z2d v0.7.0 a été publiée avec une nouvelle méthode d'anti-crénelage multi-échantillonnage (MSAA), qui utilise un nouveau mécanisme de mise en mémoire tampon pour stocker les données de couverture. Cela diffère du masque alpha standard utilisé par la précédente méthode d'anti-crénelage super-échantillonné (SSAA). Dans certaines circonstances où le tracé à dessiner se trouvait entièrement ou partiellement hors de la surface de rendu, un calcul incorrect des limites peut entraîner un accès hors limites au sein du tampon de couverture. Cela affecte les opérations de dessin de plus haut niveau, telles que Context.fill, Context.stroke, painter.fill et painter.stroke, lorsque l'un des modes d'anti-crénelage .default ou .multisample_4x est utilisé. Le mode .supersample_4x n'est pas concerné, tout comme le dessin sans anti-crénelage. Dans les modes d'optimisation non sécurisés (consommateurs compilant avec ReleaseFast ou ReleaseSmall), cela pourrait potentiellement entraîner des accès mémoire invalides ou une corruption de données. La version z2d v0.7.1 corrige ce problème ; il est recommandé de mettre à niveau vers la v0.7.1, ou, étant donné le court laps de temps depuis lequel la v0.7.0 a été publiée, d'utiliser immédiatement la v0.7.1 en ignorant la v0.7.0.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Réserver

12/08/2025

Divulgation

16/08/2025

Modérer

accepté

Entrée

VDB-320344

CPE

prêt

EPSS

0.00134

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!