XXE - External XML Entity
O que é um ataque XXE?
O que são XML Entities?
Como são feitos os ataques de XXE?
Exemplo de entity interna:
<!ENTITY exemplo "Texto reutilizável">
<root>
&exemplo;
</root>Exemplo de entity externa:
<!DOCTYPE root [
<!ENTITY external SYSTEM "file:///etc/passwd">
]>
<root>
&external;
</root>Vetores/Superfície de Ataque
Tipos de XXE
1 Retorno de Arquivo
2️ Blind XXE
3️ XInclude Attack
4 DoS - Ataque Billion Laughs
5 SSRF com XXE
Ofuscação de Payloads
Mitigação/Prevenção
Como verificar se o servidor está vulnerável?
Boas práticas de prevenção
Configuração segura para parsers:
Java:
Python (lxml):
.NET:
🛠️ Ferramentas para Testes
Atualizado
