CVE-2026-33984 in FreeRDPinformazioni

Riassunto

di VulDB • 15/06/2026

FreeRDP è un'implementazione libera del Remote Desktop Protocol (RDP). Prima della versione 3.24.2, nella funzione resize_vbar_entry() di libfreerdp/codec/clear.c, il campo vBarEntry->size viene aggiornato a vBarEntry->count prima della chiamata a winpr_aligned_recalloc(). Se realloc fallisce, size viene gonfiato (aumentato) mentre pixels continua a puntare al vecchio buffer più piccolo. In una chiamata successiva in cui count <= size (il valore gonfiato), la chiamata a realloc viene saltata. Il chiamante scrive quindi count * bpp byte di dati pixel controllati dall'attaccante nel buffer sottodimensionato, causando un heap-based buffer overflow. Questo problema è stato risolto nella versione 3.24.2.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

24/03/2026

Divulgazione

31/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00398

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!