Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Tomasz Maczukin

Pesquisador deGitLab
#44841de 53,640
5.8CVSS total
Vulnerabilidades · 1
PT-2022-12208
5.8
2021-12-09
Go · Go · CVE-2021-44717
**Nome do software vulnerável e versões afetadas** Versões do Go 1.16.12 e anteriores, 1.17.x anteriores à 1.17.5 **Descrição** A vulnerabilidade permite que operações de gravação sejam realizadas em um arquivo ou conexão de rede indesejados, como consequência do fechamento incorreto do descritor de arquivo 0 após o esgotamento dos descritores de arquivo. Isso pode resultar em E/S mal direcionadas, como a gravação de tráfego de rede destinado a uma conexão em uma conexão diferente, ou de conteúdo destinado a um arquivo em outro. O bug pode ser provocado quando um programa Go em execução em um sistema Unix fica sem descritores de arquivo e chama `syscall.ForkExec` (incluindo indiretamente, usando o pacote `os/exec`). **Recomendações** Para as versões 1.16.12 e anteriores, atualize para a versão 1.16.12 ou posterior. Para as versões 1.17.x anteriores à 1.17.5, atualize para a versão 1.17.5 ou posterior. Como solução temporária para usuários que não podem atualizar imediatamente, considere aumentar o limite de descritores de arquivo por processo para mitigar o bug.