EresusSecurity
ComplianceSolutions

BDDK Penetration Testing for Banks

Independent annual penetration testing for banks under Article 18 of the BDDK regulation on banks' information systems and electronic banking services.

Risk & Regulation Signals

Account takeover and transaction abuse in digital channels.

Annual tests that stay at scanner output and miss business logic flaws.

Findings closed on paper without a retest that proves the fix.

Built For

Banks operating under BDDK supervision.

Information security and IT audit teams planning the annual independent test.

Digital banking teams shipping mobile, API, and open banking features.

Use Cases

01

Run the annual test with a team that has no role in designing or operating the tested services.

02

Test internet banking, mobile banking, and API authorization paths end to end.

03

Chain individual findings into realistic attack paths toward money movement.

AI Security Starter Training

Request a practical checklist for prompt injection, RAG data leakage, MCP risks, and model-file security before launch.

Prompt injection and guardrail bypass checks.
RAG data leakage and permission-boundary review.
MCP identity, transport, and command-risk controls.

No spam. Used only to send the resource and related security notes.

Frequently Asked Questions

What does the BDDK regulation require?

Article 18(7) of the Regulation on Banks' Information Systems and Electronic Banking Services (Official Gazette, 15 March 2020, No. 31069) requires a bank to have a penetration test performed at least once a year by independent teams that have no role in the design, development, implementation, or operation of the services it provides through its information systems.

Can the scope include mobile apps and APIs?

Yes. Internet and mobile banking, public and partner APIs, and internal applications can be scoped together so findings are evaluated as combined attack paths.

Need help validating this attack surface?

Talk with Eresus Security about scoped testing, threat modeling, and remediation priorities for this workflow.

Talk to Eresus