PT-2025-16185 · Perl+5 · Perl+5

Nathan Mills

·

Publicado

2024-12-18

·

Atualizado

2025-11-12

·

CVE-2024-56406

CVSS v3.1

8.4

Alta

VetorAV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Perl 5.33.1 até 5.41.10 Versões do Perl 5.34, 5.36, 5.38 e 5.40
Descrição Uma vulnerabilidade de overflow de buffer heap foi descoberta no Perl. Quando há bytes não-ASCII no lado esquerdo do operador tr, a função S do trans invmap pode causar overflow no ponteiro de destino d. Esta vulnerabilidade pode permitir ataques de Negação de Serviço e possivelmente de Execução de Código em plataformas que carecem de defesas suficientes. Estima-se que mais de 1,4 milhão de serviços possam ser afetados.
Recomendações Para as versões do Perl 5.33.1 até 5.41.10, atualize para uma versão que inclua a correção, como 5.40.2 ou 5.38.4. Para as versões do Perl 5.34, 5.36, 5.38 e 5.40, atualize para uma versão que inclua a correção, como 5.40.2 ou 5.38.4. Como solução temporária, considere desativar o operador tr ou restringir seu uso até que um patch esteja disponível. Restrinja o acesso à função S do trans invmap para minimizar o risco de exploração. Evite usar bytes não-ASCII no lado esquerdo do operador tr até que o problema seja resolvido.

Correção

DoS

RCE

Memory Corruption

Heap Based Buffer Overflow

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025:7500
ALT-PU-2025-7024
ALT-PU-2025-7044
AZL-60384
AZL-60409
BDU:2025-04857
CVE-2024-56406
DSA-5902-1
MGASA-2025-0274
OESA-2025-1470
OESA-2025-1471
OESA-2025-1472
OESA-2025-1473
OPENSUSE-SU-2025:15003-1
RHSA-2025:7500
SUSE-SU-2025:20334-1
SUSE-SU-2025:20532-1
USN-7434-1
USN-7434-2

Produtos afetados

Alt Linux
Astra Linux
Ibm Aix
Linuxmint
Perl
Ubuntu