Reconocimiento del ecosistema
Mapeo de las interfaces expuestas, el rol de la institución (transmisora, receptora o iniciadora) y la superficie de ataque en el directorio de participantes.
La seguridad en Open Finance es el conjunto de pruebas que comprueban la resistencia de APIs, autenticación y consentimiento en el ecosistema regulado por el Banco Central de Brasil. Berghem evalúa FAPI, mTLS, Dynamic Client Registration (DCR) y la jornada de consentimiento frente al abuso, la fuga de datos y el fraude en la iniciación de pagos.
Es la evaluación técnica de los controles que protegen el compartir datos y la iniciación de pagos entre instituciones participantes. Se centra en las APIs, la autenticación FAPI, el TLS mutuo (mTLS), el registro dinámico de clientes (DCR) y la integridad del flujo de consentimiento del usuario.
Las instituciones participantes — bancos, fintechs, iniciadores de pago y agregadores — responden por la seguridad de las interfaces que exponen y consumen. Berghem prueba cada capa del estándar Open Finance Brasil como lo haría un adversario: falsificando tokens, reutilizando consentimientos, escalando alcances y explotando fallas de lógica en la jornada de pago, siempre dentro del alcance autorizado.
Open Finance Brasil convirtió la seguridad de APIs en un problema de todo el ecosistema. Una sola institución participante que exponga una interfaz mal protegida amplía la superficie de ataque de todos los demás participantes conectados a ella. A diferencia de una integración punto a punto, aquí los datos sensibles y la capacidad de iniciar pagos circulan por decenas de contrapartes, y la confianza se sostiene con criptografía, certificados y un estándar de autenticación rígido — no con un perímetro de red.
Esto significa que las fallas clásicas de autorización en APIs ganan impacto sistémico: un token mal validado, un consentimiento que no expira o un cliente registrado indebidamente pueden exponer datos financieros de miles de titulares o permitir la iniciación fraudulenta de pagos. Por eso tratamos el pentest de Open Finance como una extensión del programa de seguridad del sector financiero, y no como un ejercicio aislado sobre una sola API.
Del handshake de certificado al consentimiento revocado, evaluamos los controles que el estándar exige — y los puntos donde la implementación suele fallar.
Pentest de las interfaces de datos y pago contra el OWASP API Security Top 10, con foco en autorización rota (BOLA/BFLA), validación de firma y conformidad con el perfil FAPI.
Validación de la autenticación TLS mutua, la cadena de certificados del directorio y los sender-constrained tokens que vinculan el access token al certificado del cliente.
Análisis del registro dinámico de clientes (DCR), gestión de software statements y ciclo de vida del cliente — donde el abuso de registro abre la puerta al acceso no autorizado.
Prueba de la jornada de consentimiento — creación, alcance, expiración y revocación — y la adherencia a la LGPD en el compartir datos personales entre participantes.
Evaluación de la seguridad de pagos — abuso de lógica de negocio, manipulación de monto y beneficiario, y fraude en la jornada de iniciación (Pix y otros arreglos).
Alineación con el marco de seguridad cibernética del Banco Central y del CMN aplicable a las instituciones financieras, con evidencias listas para auditoría.
Un pentest orientado al estándar Open Finance Brasil, combinando pruebas automatizadas de conformidad FAPI con explotación manual de lógica.
Mapeo de las interfaces expuestas, el rol de la institución (transmisora, receptora o iniciadora) y la superficie de ataque en el directorio de participantes.
Ejecución de suites de conformidad FAPI y verificación de PKCE, PAR, JARM y sender-constrained tokens, además de los requisitos de firma de mensaje.
Ataques de autorización, reutilización de consentimiento, escalada de alcance, replay de token y manipulación de la jornada de pago realizados manualmente.
Informe con CVSS, prueba de concepto reproducible, impacto de negocio y roadmap de corrección priorizado — listo para el equipo técnico y la auditoría.
La seguridad en Open Finance exige a quien entienda tanto el estándar OAuth/OpenID como la regulación brasileña — y cómo un atacante encadena ambas.
Conocemos el perfil Financial-grade API a fondo: dónde la especificación es rígida y dónde las implementaciones relajan controles y abren brechas explotables.
Traducimos hallazgos técnicos al lenguaje del Banco Central, del CMN y de la LGPD, conectando cada falla con su requisito regulatorio correspondiente.
Cada hallazgo viene con prueba de concepto e impacto demostrado — no solo el output de un escáner. Sabe exactamente qué lograría un atacante.
En una conversación de 30 minutos mapeamos tu rol en el ecosistema, las interfaces expuestas y el alcance ideal del pentest — de FAPI a consentimiento.