Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais são os 5 tipos mais comuns de vulnerabilidades encontradas no setor financeiro?
 ###Tabelas: 
CREATE TABLE vulnerabilities (id INT, sector VARCHAR(255), vulnerability VARCHAR(255)); INSERT INTO vulnerabilities (id, sector, vulnerability) VALUES (1, 'finance', 'SQL injection'), (2, 'finance', 'Cross-site scripting'), (3, 'finance', 'Buffer overflow'), (4, 'finance', 'Code injection'), (5, 'finance', 'Path traversal');
SELECT vulnerability, COUNT(*) as count FROM vulnerabilities WHERE sector = 'finance' GROUP BY vulnerability ORDER BY count DESC LIMIT 5;