NOTÍCIA

Vulnerabilidade de buffer overflow é encontrada no FreeBSD

Falha pode causar um stack overflow, o que poderia levar à corrupção de dados ou à execução de código arbitrário, com os privilégios atrelados ao programa.

Vulnerabilidade de buffer overflow é encontrada no FreeBSD
Imagem: Redação iMasters

Pesquisadores da Norse, empresa especialista em inteligência de ameaças, identificaram uma vulnerabilidade considerada grave no FreeBSD, o sistema operacional Unix-like usado em servidores, computadores desktop e plataformas embarcadas.

Trata-se de uma vulnerabilidade de buffer overflow (registrada sob o CVE-2014-8611), afetando a função “__sflush ()” em operação padrão de sistemas com referência à biblioteca I/O (stdio). A falha pode ser utilizada para causar um stack overflow, o que poderia levar à corrupção de dados ou à execução de código arbitrário, com os privilégios atrelados ao programa.

Essa vulnerabilidade encontrada no FreeBSD (na biblioteca padrão) fornece um simples e eficiente “buffered stream” com referência a interface de I/O. Um erro de programação no padrão I/O da função desta biblioteca, que é __sflush () poderia erroneamente ajustar o estado interno do “buffered stream”, mesmo quando nenhuma gravação realmente tenha ocorrido no caso em que a chamada de sistema retornará um erro.

Adrian Chadd, engenheiro sênior da Norse, e Alfred Perlstein, diretor de appliance e kernel também da Norse, descobriram a brecha de segurança durante o processo de desenvolvimento da linha de produtos da empresa. Em face disso, Chadd e Perlstein também criaram um patch para o bug, que eles enviaram para a comunidade FreeBSD.

Com informações de Under-Linux

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Mais de Redação iMasters
Ver perfil →