O especialista em segurança Dominik Penner, também conhecido como “@zer0pwn”, divulgou no Twitter uma vulnerabilidade sem correção KDE.
“O KDE Frameworks é uma coleção de bibliotecas e frameworks de software do KDE prontamente disponíveis para qualquer software ou aplicativos baseados em Qt em múltiplos sistemas operacionais.”
O KDE Frameworks é atualmente adotado por várias distribuições Linux, incluindo Kubuntu, OpenMandriva, openSUSEe OpenMandriva.
A vulnerabilidade afeta o pacote 5.60.0 do KDE Frameworks e, antes, é causada pela maneira como a classe KDesktopFile lida com os arquivos .desktop ou .directory.
KDE 4/5 KDesktopFile (.desktop) Command Injection.
— Dominik (@zer0pwn) 5 de agosto de 2019
Fits in a tweet.
[Desktop Entry]
Icon[$e]=$(echo${IFS}0>~/Desktop/zero.lol&)https://t.co/Iy3UPrSuhE#redteam #0day #security #bugbounty #bugbountytip #bugbountytips #kde #rce #zerodotlol #zerolol pic.twitter.com/QRtX9Kwd1w
“O KDE 4/5 é vulnerável a uma injeção de comando na classe KDesktopFile. Quando um arquivo .desktop ou .directory é instanciado, ele avalia de forma não segura variáveis ??de ambiente e expansões de shell usando o KConfigPrivate::expandString() através da função KConfigGroup::readEntry()” segundo um post publicado pelo especialista.
A vulnerabilidade pode ser explorada por invasores usando os arquivos .desktop e .directory que permitem a execução de códigos maliciosos no computador da vítima.
O especialista explicou que navegar por uma pasta com o visualizador de arquivos do KDE, que contém onde esses arquivos armazenados, causará a execução do código malicioso no arquivo através dos .desktop ou .directory.
“Quando combinamos este "recurso" com o modo como o KDE manipula esses arquivos, podemos forçar o arquivo a avaliar algumas das entradas dentro da tag [Desktop Entry]”.. “Algumas das entradas nesta tag incluem“ Icon ”,“ Name ”, etc. A exploração depende da entrada que é lida pelo KConfigGroup::readEntry() função. ”
A falha pode ser usada por invasores para descartar comandos shell dentro das entradas padrão "Icon" encontradas nos arquivos .desktop e .directory
“Por exemplo, se fôssemos navegar até o arquivo malicioso em nosso gerenciador de arquivos (dolphin), a entrada do Icon seria chamada para exibir o ícone. Como sabemos disso, podemos usar um comando shell no lugar da entrada Icon, que por sua vez executará nosso comando sempre que o arquivo for visualizado. Teoricamente, se pudermos controlar as entradas de configuração e acionar sua leitura, podemos obter injeção de comando / RCE.” explicou Penner
Abaixo um vídeo compartilhado por Penner e publicado pela ZDNet:
Penner não relatou a falha para a equipe do KDE porque ele queria liberar uma falha de dia zero antes da Defcon.
Um leitor entrou em contato através dos comentários informando que o problema já foi corrigido, vale ficar atento e baixar as atualizações para neutralizar a falha de segurança.
Veja o link informado no comentário: https://kde.org/info/security/advisory-20190807-1.txt
O que você achou da matéria? Tem mais informações para compartilhar conosco? Clique aqui e faça seu comentário.
Reduza o seu gasto com telefone em até 80%.
Colaboradores remotos ou funcionários em movimento podem ligar gratuitamente através do ramal móvel. Conecte escritórios remotos, melhore a
comunicação e torne chamadas entre escritórios gratuitas.
Conheça todas as vantagens em ter o 3CX na sua empresa.
Nosso objetivo é ajudá-lo à ser mais efieciente e ágil nas entregas das aplicações de negócios. Esse trabalho envolve controle de falhas, disponibilidade e desempenho dos sistemas.
Fazemos monitoramento do seu ambiente 24h por dia, 7 dias por semana, avaliando desempenho e disponibilidade de servidores, sistemas e ativos de rede.
Este é um produto muito interessante que oferecemos para a sua empresa. Tenha total controle de como seus recursos (hardware e software) estão sendo utilizados, quando suas licenças de software irão expirar, quando a garantia dos dispositivos irá terminar, tenha relatórios de produtividades de cada usuário da rede, acesse remotamente de forma transparente as estações de trabalho.
A Convectiva oferece o serviço de inventário de hardware e software para sua empresa. Com isso, o controle de seus equipamentos e softwares torna-se uma tarefa simples, garantindo o controle total das licenças de software para eventuais auditorias, controle de expiração de licenças e garantias para implementação de melhores práticas e informações para registros contábeis.
O Wi-fi Corporativo é reconhecido por apresentar recursos mais robustos do que os demais e possuir algumas características próprias, vantagens que normalmente ajudam na tomada de decisão quando uma empresa tem que optar por uma modalidade de rede sem fio mais eficiente.
Garantimos qualidade, cobertura, disponibilidade e segurança na sua rede Wi-Fi
Através de modernos recursos de Firewall/UTM, incluindo Firewall, Proxy web, Prtal cativo, VPN etc, oferecemos visualização, em tempo real, de indicadores para gestão proativa da segurança digital corporativa, permitindo fazer priorização e balanceamento de links, monitoramento de consumo de banda, controle e restrição de acesso a conteúdos.
A Convectiva analisa o perfil dos seus clientes e elabora estratégias de proteção de dados que proporcionam eficiência, inteligência segurança e confiabilidade as operações de backup e recuperação, desenvolvendo desde sistemas simples de proteção local, até uma política corporativa com a implantação de plataformas de replicação entre sites.
Analisamos e implementamos ferramentas, processos e políticas necessárias para prevenir, detectar, documentar e agir contra ameaças à informação visando
impedir que qualquer dano seja causado aos dados da organização.
Nosso trabalho é analisar esse conjunto de fatores para garantir que seu ambiente está seguro e protegido.
Experiência em projetos e implantação de redes físicas e lógicas de diversos portes, fazendo reestruturação, implementação
e organização de redes de fibra óptica e cabeamento estruturado cobrindo toda infraestrutura civil, física e lógica com certificação.
Também fazemos configuração de switches, montagem de rack's e DG's.
Utilize o formulário ao lado para falar conosco via chat, voz ou vídeo.
Ou se preferir, envie um e-mail para contato@convectiva.com
Nossos telefones são:
(16) 3706-9795
(16) 99315-0694