PT-2026-115386 · Freerdp · Freerdp
CVSS v3.1
8.8
Alta
| Vetor | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
FreeRDP versões 3.29.0 through 3.31.0
Description
Um estouro de inteiro existe nos backends audin da Apple (audin mac.m, audin ios.m). O problema ocorre durante o cálculo do tamanho do buffer da fila de áudio usando a fórmula
FramesPerPacket * 2 * nChannels em aritmética UINT32. Um servidor RDP malicioso pode enviar um valor FramesPerPacket de 2^30 no PDU Open audin para fazer com que a multiplicação envolva, resultando em alocações AudioQueueAllocateBuffer subdimensionadas e uma gravação fora dos limites do heap em clientes macOS e iOS.Recommendations
Atualize o FreeRDP para a versão 3.32.0.
Correção
Integer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Freerdp