PT-2025-47817 · Apple+2 · Apple+2
CVE-2025-65947
·
Publicado
2025-11-21
·
Atualizado
2025-11-25
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Versões do thread-amount anteriores à 0.2.2
Descrição
A ferramenta
thread-amount, utilizada para determinar o número de threads em um processo, contém vazamentos de recursos ao obter contagens de threads nas plataformas Windows e Apple. No Windows, a função thread amount utiliza CreateToolhelp32Snapshot, mas não fecha o HANDLE retornado usando CloseHandle. Chamadas repetidas a esta função aumentam indefinidamente a contagem de handles do processo, potencialmente causando instabilidade do sistema ou término do processo quando o limite de handles é atingido. Nas plataformas Apple, a função thread amount chama task threads (via APIs do kernel Mach), que aloca memória para a lista de threads, mas falha em dealocar essa memória usando vm deallocate. Chamadas repetidas resultam em um vazamento de memória, potencialmente levando ao término do processo pelo OOM (Out of Memory) killer.Recomendações
Atualize para o thread-amount versão 0.2.2 ou posterior.
Exploit
Correção
Resource Exhaustion
Missing Release of Resource after Effective Lifetime
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Apple
Windows
Thread-Amount