Ecosystem reconnaissance
Mapping of exposed interfaces, the institution's role (transmitter, receiver or initiator) and the attack surface in the participant directory.
Open Finance security is the set of tests that prove the resilience of APIs, authentication and consent in Brazil's Central-Bank-regulated ecosystem. Berghem assesses FAPI, mTLS, Dynamic Client Registration (DCR) and the consent journey against abuse, data leakage and payment-initiation fraud.
It is the technical assessment of the controls that protect data sharing and payment initiation between participating institutions. It focuses on the APIs, FAPI authentication, mutual TLS (mTLS), Dynamic Client Registration (DCR) and the integrity of the user consent flow.
Participating institutions — banks, fintechs, payment initiators and aggregators — are accountable for the security of the interfaces they expose and consume. Berghem tests every layer of the Open Finance Brasil standard the way an adversary would: forging tokens, reusing consents, escalating scopes and exploiting logic flaws in the payment journey, always within the authorized scope.
Open Finance Brasil turned API security into an ecosystem-wide problem. A single participating institution that exposes a poorly protected interface widens the attack surface of every other participant connected to it. Unlike a point-to-point integration, here sensitive data and the ability to initiate payments flow across dozens of counterparties, and trust is upheld by cryptography, certificates and a strict authentication standard — not by a network perimeter.
That means classic API authorization flaws gain systemic impact: a poorly validated token, a consent that never expires or a client registered improperly can expose the financial data of thousands of account holders or enable fraudulent payment initiation. That is why we treat Open Finance penetration testing as an extension of the financial-sector security program, not an isolated exercise against a single API.
From the certificate handshake to a revoked consent, we assess the controls the standard requires — and the points where implementations tend to fail.
Penetration testing of data and payment interfaces against the OWASP API Security Top 10, focused on broken authorization (BOLA/BFLA), signature validation and FAPI profile conformance.
Validation of mutual TLS authentication, the directory's certificate chain and the sender-constrained tokens that bind the access token to the client certificate.
Analysis of dynamic client registration (DCR), software statement handling and client lifecycle — where registration abuse opens the door to unauthorized access.
Testing of the consent journey — creation, scope, expiry and revocation — and adherence to LGPD in personal-data sharing between participants.
Assessment of payment security — business-logic abuse, amount and payee tampering, and fraud in the initiation journey (Pix and other arrangements).
Alignment with the cybersecurity framework of the Central Bank and CMN applicable to financial institutions, with audit-ready evidence.
A penetration test oriented to the Open Finance Brasil standard, pairing automated FAPI conformance testing with manual logic exploitation.
Mapping of exposed interfaces, the institution's role (transmitter, receiver or initiator) and the attack surface in the participant directory.
Execution of FAPI conformance suites and verification of PKCE, PAR, JARM and sender-constrained tokens, plus message-signing requirements.
Authorization attacks, consent reuse, scope escalation, token replay and payment-journey tampering carried out manually.
Report with CVSS, reproducible proof of concept, business impact and a prioritized remediation roadmap — ready for the technical team and the audit.
Open Finance security demands someone who understands both the OAuth/OpenID standard and Brazilian regulation — and how an attacker chains the two.
We know the Financial-grade API profile in depth: where the spec is strict and where implementations relax controls and open exploitable gaps.
We translate technical findings into the language of the Central Bank, the CMN and LGPD, tying each flaw to its corresponding regulatory requirement.
Every finding ships with a proof of concept and demonstrated impact — not just scanner output. You know exactly what an attacker could achieve.
In a 30-minute conversation we map your role in the ecosystem, the exposed interfaces and the ideal penetration-test scope — from FAPI to consent.