CVE-2025-55286 in z2d
Riassunto
di VulDB • 16/06/2026
z2d è una libreria grafica 2D scritta interamente in Zig. La versione z2d v0.7.0 è stata rilasciata con un nuovo metodo di anti-aliasing multi-campione (MSAA), che utilizza un nuovo meccanismo di buffering per memorizzare i dati di copertura. Questo approccio differisce dalla superficie standard della maschera alfa utilizzata dal precedente metodo di anti-aliasing super-campione (SSAA). In determinate circostanze in cui il tracciato disegnato si trovava interamente o parzialmente al di fuori della superficie di rendering, un delimitatore errato poteva causare accessi out-of-bounds all'interno del buffer di copertura. Ciò influisce sulle operazioni di disegno di livello superiore, come Context.fill, Context.stroke, painter.fill e painter.stroke, quando vengono utilizzate le modalità anti-aliasing .default o .multisample_4x. La modalità .supersample_4x non era interessata, né lo era il disegno senza anti-aliasing. Nelle modalità di ottimizzazione non sicure (consumer che compilano con ReleaseFast o ReleaseSmall), ciò potrebbe potenzialmente portare ad accessi alla memoria non validi o a corruzione dei dati. z2d v0.7.1 risolve questo problema ed è consigliato effettuare l'aggiornamento a v0.7.1; dato il breve periodo di tempo trascorso dalla pubblicazione della v0.7.0, si raccomanda di utilizzare immediatamente la v0.7.1, saltando la versione v0.7.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.