apachecn / apachecn/apachecn.github.io
Subdomain takeover on *.apachecn.org
- Linguagem predominante
- HTML
- Estrelas
- 1
- Forks
- 1
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
## Summary
The domain **apachecn.org.io** has a subdomain wildcard CNAME record pointing to **apachecn.github.io**. This allows an attacker to use any subdomain he wants on apachecn.org with Github pages.
## Security issue
An attacker could create it's own repository and configure it to use any subdomain he wants, allowing him to serve it's own content.
## POC
I have made [a POC](http://what-i-want.apachecn.org/).

## Remediation
Remove the wildcard CNAME record for apachecn.org.
## Impact
This issue make it possible for an attacker to carry out several type of attacks like XSS, phishing campaign or session hijacking.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece revisando a configuração CNAME curinga descrita na issue e a prova de conceito vinculada em what-i-want.apachecn.org. Confirme se apachecn.org ainda roteia subdomínios arbitrários para apachecn.github.io; considera-se concluído quando o registro CNAME curinga é removido e o subdomínio da prova de conceito não serve mais conteúdo controlado por um invasor.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- github
- Domínio
- infrastructure, security
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 25/100