Back to Blog
Security AssessmentPOJK PentestSEOJK 29/2022Bank Cyber SecurityOJK ComplianceVAPTFintech PentestPOJK 11/2022Penetration Testing

Penetration Testing for POJK & SEOJK Compliance: Obligations for Banks, Fintechs, and Payment Providers

For financial institutions, pentesting is now part of the regulatory obligation — POJK 11/2022 and SEOJK 29/2022 for commercial banks, POJK 10/2022 for fintech lending, BI rules for payment providers. The regulatory map, what supervisors practically expect, the scope typically tested, the engagement process through audit evidence, and how to choose a vendor whose report gets accepted.

Cloudsphere Security Assessment Team

Penetration Testing & VAPT

August 15, 2026
13 min read

Quick Answer

Penetration testing is part of the regulatory obligations of Indonesian financial institutions: commercial banks are directed by POJK 11/POJK.03/2022 and SEOJK 29/SEOJK.03/2022 (periodic, scenario-based cyber security testing), fintech P2P lenders by POJK 10/POJK.05/2022, payment service providers by PBI 23/6/PBI/2021 and BI implementing rules, all overlaid by the PDP Law 27/2022 duty to secure personal data. Supervisory expectations are consistent: periodic testing (commonly at least annual) by competent independent parties, findings followed through to closure with retesting, and complete documentation ready to hand over during examinations.

Pentesting Is No Longer Optional for Financial Institutions

For banks, fintech lenders, and payment service providers in Indonesia, penetration testing has shifted from good practice to part of a regulatory obligation. Both OJK (the Financial Services Authority) and Bank Indonesia expect periodic security testing of critical electronic systems — and ask for the results during examinations.

This article maps the regulations, what supervisors practically expect, the scope typically tested, the engagement process from scoping to retest, and how to choose a vendor whose report will actually be accepted by auditors and supervisors.

Disclaimer

This article is a practical summary, not legal advice. Always refer to the latest regulatory texts and align interpretation with your compliance function — financial-sector regulations are updated periodically.

The Regulatory Map: Who Is Required to Do What

Security testing obligations are spread across several regulations, depending on the type of institution:

The pattern is the same

Whatever the institution, supervisors ask the same three questions: are your critical systems tested periodically by competent parties, are findings followed through to closure, and is all of it documented.

RegulationApplies ToRelevance to Security Testing
POJK 11/POJK.03/2022Commercial banksIT governance for commercial banks — the umbrella for IT risk management, including securing electronic systems
SEOJK 29/SEOJK.03/2022Commercial banksCyber resilience and security: maturity assessments, scenario-based cyber security testing — including penetration testing — on a periodic basis, and incident reporting
POJK 10/POJK.05/2022Fintech P2P lending (LPBBTI)Reliability and security obligations for the electronic systems of joint-funding providers
PBI 23/6/PBI/2021 & BI implementing rulesPayment Service Providers (PJP)Information system security standards for payment providers, including periodic security testing
PDP Law 27/2022All personal data controllersThe cross-sector layer: the duty to secure personal data + 3×24-hour breach notification — pentest findings evidence your security efforts

What Supervisors Practically Expect

In practice — from OJK/BI examinations and internal audits referencing SEOJK 29/2022 — expectations of a security testing program typically cover:

  • 1

    Periodic testing, at least annually

    Penetration testing of critical electronic systems is performed periodically — the generally accepted practice is at least once a year, plus retesting after major changes (major releases, migrations, new integrations).

  • 2

    Scenario- and risk-based

    SEOJK 29/2022 directs testing toward threat scenarios — not just vulnerability scans, but realistic attack paths against critical business functions.

  • 3

    Competent and independent testers

    Testers must be independent of the developers of the system under test — a separate internal team or a third party — with provable competence (certifications, methodology, track record).

  • 4

    Follow-through to closure

    Findings are classified by risk, assigned owners and deadlines, closed, then verified via retest. A dangling critical finding becomes the next examination's finding.

  • 5

    Complete documentation

    Scope, methodology, reports, remediation evidence, and retest results are kept in order — this is what you hand over when supervisors or auditors ask for proof.

Typical Scope in the Financial Sector

Scope priority follows system criticality — the assets whose compromise affects customer funds, personal data, or service continuity:

Core & internet/mobile banking apps

Critical

The core system, customer web applications, and mobile apps — including transaction business logic, cross-role authorization, and session management.

APIs & third-party integrations

Critical

Open payment APIs (e.g. BI's SNAP standard), partner integrations, and internal service-to-service APIs — the fastest-growing attack surface.

Infrastructure & network

The external perimeter, internal network segmentation, VPNs, and supporting systems — the favored entry path for lateral movement.

Cloud & configuration

IAM, storage, and workload misconfigurations in the cloud — an increasingly dominant incident source in digital financial institutions.

Internal & back-office applications

Systems used by staff (admin panels, core back-office) — often skipped despite carrying the highest privileges.

Social engineering (optional)

Phishing simulations against staff — complements technical testing and maps to real fraud scenarios.

The Compliance Pentest Process, Scoping to Audit Evidence

01

Scoping & target selection

Deciding which systems to test based on the critical asset list, the test type (black/grey/white-box), and operational constraints — put in writing.

02

Rules of engagement

Schedule, testing windows, emergency contacts, production data handling, and management sign-off — essential in environments serving 24/7 transactions.

03

Testing

Manual plus automated testing following recognized methodology (OWASP WSTG/MASTG, PTES) with scenarios relevant to financial-sector threats.

04

Reporting

A technical report (reproduction steps, evidence, CVSS) + an executive summary written for management and supervisors, with actionable remediation guidance.

05

Remediation

Your team fixes findings by risk priority; a good vendor stays available for clarification throughout this phase.

06

Retest & attestation

Verification of fixes, then a final report/attestation letter — an evidence package ready for auditors, OJK, or BI.

Choosing a Pentest Vendor for Compliance Needs

Not every pentest offer produces compliance evidence that gets accepted. Filter vendors with this list:

  • Written, recognized methodology (OWASP, PTES) — stated in the proposal, not just in marketing.

  • Verifiable certified testers (e.g. OSCP, OSWE, CRTO) who are independent of your system's developers.

  • A sanitized sample report showing depth: reproduction steps, business impact, and remediation — not pasted scanner output.

  • Retesting included in the package — without fix verification, your compliance cycle never closes.

  • A clear NDA and data handling terms: where evidence is stored, for how long, and who can access it.

  • Experience with financial environments: off-peak testing windows, coordination with operations teams, and care around production systems.

  • An executive summary supervisors can read — a report only engineers can parse will burden your compliance function.

The Most Common Mistakes

Connect it to your GRC system

The cleanest practice: manage pentest findings as risks/findings in a GRC platform — with owners, deadlines, remediation evidence, and verification status — so the whole cycle can be shown in a single audit trail during examinations.

  • Equating a vulnerability scan with a pentest

    Automated scanning is the first line, not the obligation-filler. Scenario-based testing requires human testers chaining weaknesses into attack paths.

  • Testing only right before an examination

    A rushed pentest a month before an exam leaves no remediation time — open critical findings become the supervisor's notes.

  • Shrinking scope to fit the budget

    Excluding back-office systems or internal APIs makes the report clean on paper — and unrepresentative of actual risk.

  • Findings never reaching the risk register

    A pentest report that ends life as a PDF in a folder changes nothing. Findings must enter the risk/finding register with owners and deadlines, then be verified closed.

  • No retest

    Without retesting, there is no evidence fixes actually worked — and that evidence is the auditor's first question.

Conclusion

For Indonesian financial institutions, penetration testing is a recurring obligation — commercial banks are directed by POJK 11/2022 and SEOJK 29/2022, fintech lenders by POJK 10/2022, payment providers by BI regulations, and all of it is overlaid by the PDP Law's duty to secure personal data. The expectation pattern is identical: periodic testing by competent independent parties, follow-through to closure, and documentation you can hand over.

Treat pentesting as a planned annual cycle — honest scoping, scenario-based testing, prioritized remediation, retesting, and an evidence archive — not a panic project before an examination. The same budget then buys two things at once: real security and a calm examination.

To prepare a budget, the penetration testing price guide for Indonesia offers realistic ranges. Testing that meets OJK auditor expectations falls under our security assessment services.

Cloudsphere's Security Assessment team runs penetration tests using OWASP and PTES methodology, with reports ready to hand to auditors and supervisors, and retesting to verify fixes. Initial scoping consultation is free, with no obligation.

Frequently Asked Questions

Are banks and fintechs required to run penetration tests?

Practically, yes. Commercial banks are directed by POJK 11/POJK.03/2022 and SEOJK 29/SEOJK.03/2022 on cyber resilience and security — including periodic scenario-based security testing such as penetration testing. Fintech P2P lenders fall under POJK 10/POJK.05/2022, and payment service providers under PBI 23/6/PBI/2021 with BI implementing rules. Test results are requested during examinations.

How often must pentests be performed under the regulations?

The regulations direct periodic testing. The generally accepted practice — and supervisory expectation — is at least once a year for critical electronic systems, plus retesting after major changes such as major releases, infrastructure migrations, or new integrations.

What does SEOJK 29/2022 require for security testing?

SEOJK 29/SEOJK.03/2022 on commercial banks' cyber resilience and security covers cyber security maturity assessment, threat-scenario-based security testing — not just vulnerability scanning — and incident reporting. Testing is performed by competent parties independent of the system's developers, with findings followed through until verified closed.

What scope is typically tested in the financial sector?

Priority follows system criticality: core and internet/mobile banking applications (including transaction business logic), APIs and third-party integrations (including BI's SNAP standard), infrastructure and network, cloud configuration, high-privilege internal/back-office applications, and optionally social engineering against staff.

Is a vulnerability scan enough to satisfy the regulatory obligation?

No. Automated scanning is the first line of defense, not the obligation-filler. The regulations direct scenario-based testing, which requires human testers chaining weaknesses into realistic attack paths against critical business functions — that is what separates penetration testing from a vulnerability scan.

How do you choose a pentest vendor for compliance needs?

Filter on seven criteria: written recognized methodology (OWASP, PTES), verifiable certified testers (OSCP, OSWE, CRTO) who are independent, a sample report demonstrating depth, retesting included, a clear NDA and data handling terms, experience with 24/7 financial environments, and an executive summary supervisors can read — not just engineers.

About the Author

Cloudsphere Security Assessment Team

Penetration Testing & VAPT

Cloudsphere's certified penetration testers running VAPT for web, mobile, API, network, and cloud targets using OWASP and PTES methodology.

Share Article

Related Topics

POJK PentestSEOJK 29/2022Bank Cyber SecurityOJK ComplianceVAPTFintech PentestPOJK 11/2022Penetration Testing