Most breaches don’t announce themselves. They start quietly, in a system nobody checked: an open port left over from a migration, a contractor account that was never disabled, a backup that hasn’t been tested since it was set up. A cybersecurity audit is how you find these before someone else does.
BSSN recorded around 5.5 billion cyberattack attempts against Indonesian targets in 2025, a 714% jump over the 2020 to 2024 annual average. That figure sets the context for this article. An audit won’t stop attackers from trying, but it tells you, with evidence, where your defences actually hold and where they only look like they do.
What Is a Cybersecurity Audit?
A cybersecurity audit is a structured review of your security controls against a defined standard. It checks whether the protections you think you have are configured correctly, working as intended, and actually running.
The word “structured” matters. This isn’t a scan or a one-off test. An audit follows a scope, examines evidence, and produces a documented finding for each control: present and effective, present but weak, or missing. You end up with a list of gaps ranked by risk, not a vague sense that things are “mostly fine”.
Think of it as the difference between believing your locks work and testing every door. One is a feeling. The other is a record you can act on.
Why Cybersecurity Audits Are Important
An audit earns its cost in four ways. Each one is measurable, which is the point.
1. Finding weak points before attackers do
Attackers look for the control you forgot. An audit looks for the same thing, on your schedule instead of theirs. It maps your systems, tests the controls protecting them, and flags the gaps while you still have time to close them.
The value is timing. A weakness found in an audit costs a remediation ticket. The same weakness found by an attacker costs an incident response, a breach notification, and often a regulatory investigation. Same flaw. A very different bill.
2. Reducing the cost of a future breach
Audits don’t just prevent breaches. They shrink the ones that still happen. Segmented networks contain an intruder to one zone. Tested backups turn ransomware from a crisis into an inconvenience. Clear access rules limit what a stolen credential can reach.
These controls only help if they work when it counts. An audit verifies each one against evidence, so the protection you’re relying on during an incident is protection you’ve already confirmed.
3. Meeting legal and regulatory requirements
In Indonesia, Law No. 27 of 2022 (UU PDP) became fully enforceable in October 2024, after its two-year transition period ended. Non-compliance carries administrative fines of up to 2% of annual revenue. For a company with Rp5 trillion in revenue, that’s a potential Rp100 billion penalty.
Regulators increasingly expect proof, not promises. An audit generates the audit trail, the control evidence, and the documented review rhythm that demonstrate compliance when the regulator asks. We cover the specific frameworks and regional rules later in this article.
4. Building trust with customers and partners
Enterprise buyers and government agencies now ask about your security posture before they sign. A clean audit against a recognised standard answers that question with evidence instead of assurances.
For a vendor, this is commercial infrastructure. An ISO 27001 certificate or a SOC 2 report shortens procurement, satisfies due-diligence checks, and often decides which supplier wins the contract. Trust, in this context, is something you can document.
Types of Cybersecurity Audits
The audit covers several different exercises. They answer different questions, and using the wrong one leaves gaps you’ll assume are covered. Here are the six you’re most likely to need.
1. Compliance Audits
A compliance audit measures your controls against a specific standard: ISO 27001, PCI DSS, SOC 2, or a regulation like UU PDP. The auditor works through the standard’s requirements and records whether each is met.
The output is a pass, a fail, or a list of non-conformities to fix. This is the audit that produces a certificate or attestation, which is often the reason it’s commissioned in the first place.
2. Risk Assessment Audits
A risk assessment audit steps back from any single standard. It asks what could go wrong, how likely it is, and how badly it would hurt, then ranks the risks so you know what to fix first.
This is where security spending gets prioritised. A risk assessment tells you that the unpatched internet-facing server matters more than the outdated software on an isolated machine. Without it, teams tend to fix what’s easy rather than what’s dangerous.
3. Configuration Audits
A configuration audit checks how your systems are actually set up against a secure baseline. Default passwords, unnecessary services, weak encryption settings, over-permissive file access: these are configuration failures, and they’re common.
Most breaches exploit misconfiguration, not exotic zero-days. A configuration audit catches the settings that quietly leave a door open, the kind nobody notices because the system still works fine.
4. Social Engineering Audits
A social engineering audit tests your people, not your machines. It runs controlled phishing campaigns, pretext phone calls, or physical access attempts to see whether staff can be manipulated into granting access.
Phishing is a fake message that looks legitimate but asks for login details or a payment. Most attacks start here, which is why testing the human layer matters as much as testing the technical one. The result tells you whether your awareness training actually changed behaviour.
5. External Vulnerability Assessments
An external vulnerability assessment scans your internet-facing systems the way an attacker’s automated tools would. It finds known weaknesses: unpatched software, exposed services, misconfigured firewalls, expired certificates.
This is broad and automated, which makes it good for coverage and repeatable on a schedule. It tells you what’s visible and exploitable from outside. What it doesn’t tell you is whether those weaknesses can actually be chained into a real breach. For that, you need the next one.
6. Penetration Testing
A penetration test goes further than a scan. A tester actively tries to exploit weaknesses and chain them together, the way a real attacker would, to see how far they can get.
The difference matters. A vulnerability scan says “this door is unlocked”. A penetration test walks through it, tries the next door, and shows you exactly what an intruder could reach. Zentara’s VAPT services combine both: the breadth of assessment with the depth of expert-led testing, so you see not just the open doors but the path through them.
How a Cybersecurity Audit Works
Every audit follows four phases. The order matters, because each phase depends on the one before it.
1. Planning and scoping
The audit starts by defining what’s in and what’s out. Which systems, which data, which locations, which standard. A vague scope produces a vague audit, so this phase pins down exactly what will be examined and against what benchmark.
Scope also sets expectations. Everyone involved agrees on the boundaries, the timeline, and who owns what before any testing begins. This is where an audit succeeds or wastes everyone’s time.
2. Reviewing policies and documents
Next, the auditor examines the paperwork: security policies, access records, network diagrams, incident response plans, previous audit reports. This builds a picture of how security is supposed to work on paper.
The gap between policy and practice is often where risk hides. A password policy means nothing if nobody enforces it. Documents show the intended design, which the next phase then tests against reality.
3. Testing systems and controls
Now the auditor tests whether controls actually work. They check configurations, attempt access, run scans, verify that logging captures what it should, and confirm that backups restore. Evidence replaces assumption.
This is the core of the audit. A firewall rule that exists in documentation but was disabled during a maintenance window gets caught here. So does the multi-factor authentication that was rolled out to most systems but quietly skipped on one.
4. Reporting and fixing issues
The audit ends with a report: every finding, ranked by risk, with a recommended fix and an owner. The best reports are specific enough to act on directly, not a list of generic warnings.
Then the real work starts. Findings go into a remediation plan with deadlines and named owners, tracked to closure. An audit that produces a report nobody acts on has changed nothing. The value is in the fixes, not the findings.
Cybersecurity Audit Checklist
| Category | Key Audit Elements |
| User Access and Passwords | – Unique logins, no shared accounts – Strong passwords and MFA on critical systems – Prompt access removal on exit or role change – Privileged account management – Role-based access controls |
| Network and Systems | – Regular patching schedule – Firewalls and network segmentation – No unnecessary open ports – Encryption for data in transit – Secure remote access and VPN |
| System Hardening | – Systems locked down to only what’s needed – Regular patching for known weaknesses |
| Software and Application Security | – Secure data handling in applications – Security built into the application layer – Code checked before it goes live |
| Physical Security | – Alarm systems for facilities – Controlled building access – Locked storage and disk encryption – Surveillance for sensitive areas |
| Data Protection | – Encryption at rest – Regular, tested backups – Clear access rules for sensitive data – Secure data disposal |
| Security Operations | – Ongoing vulnerability management – Continuous monitoring and logging – Security awareness training – Incident response plan with defined roles |
| Third-Party and Vendor Risk | – Vendor security assessments – Security terms in contracts – Ongoing vendor monitoring – Cloud and supply chain checks |
How to Prepare for a Cybersecurity Audit
Preparation decides how useful the audit is. Walk in unprepared and you’ll spend the engagement hunting for documents instead of finding real gaps. Five steps get you ready.
1. Gather your documentation
Collect your security policies, network diagrams, access logs, previous audit reports, and incident records before the audit starts. The auditor will ask for these, and having them ready saves days.
Missing documentation is itself a finding. If you can’t produce an access log or an incident response plan, that gap shows up in the report regardless of how well your technical controls perform.
2. List your systems and data
Build an inventory of your systems, applications, and data stores, and note where your sensitive data lives. You can’t secure what you haven’t mapped, and most organisations have more systems than they think.
This inventory also defines a realistic scope. It surfaces the forgotten server, the shadow database, the third-party tool with production access, the assets that tend to become the entry point precisely because nobody was tracking them.
3. Fix what you already know about
If you already know a control is weak, fix it before the audit rather than paying an auditor to tell you. Patch the systems you’ve been meaning to patch. Disable the accounts you know are dormant.
This isn’t gaming the result. It’s spending the audit on problems you didn’t know you had, instead of the ones already on your list. The point of an audit is discovery, not confirmation.
4. Brief your team
Tell the relevant staff the audit is happening, what to expect, and how to respond honestly to auditor questions. An audit works best when people give accurate answers rather than defensive ones.
Make clear that findings aren’t to blame. The goal is to surface gaps, and a team that hides problems during the audit only guarantees an attacker finds them later.
5. Assign an internal owner
Name one person to coordinate the audit: the point of contact who gathers evidence, answers questions, and drives remediation afterward. Without a clear owner, findings scatter across teams and nothing gets fixed.
This owner carries the audit through to closure. They turn the report into tracked tickets with deadlines, and they’re accountable for the state of remediation at the next review.
Internal Audits vs External Audits
Both have a place, and mature security programmes use both.
An internal audit is run by your own team. It’s cheaper, faster, and you can run it as often as you like, monthly, quarterly, whenever a system changes. The trade-off is objectivity: it’s hard to find the gaps you built, and internal teams share the same blind spots that created them.
An external audit brings an independent party with no stake in the result and no assumptions about how things “should” work. External auditors also carry the credentials that produce recognised certifications, which internal audits can’t. The trade-off is cost and frequency: you won’t run one every month.
The practical pattern is to run internal audits frequently to stay on top of changes, and bring in an external audit annually or for certification. Internal audits keep you honest between the external ones. Neither replaces the other.
Cybersecurity Audit Standards and Regulations
Audits measure against a standard. Which standard depends on your industry, your region, and what your customers require. Some are voluntary frameworks you adopt. Others are laws you have to follow.
1. Common Audit Frameworks
These four frameworks are the ones you’ll meet most often. Each answers a slightly different question.
- ISO 27001 is the international standard for running a repeatable information security management system.
- NIST Cybersecurity Framework structures security around six functions: Govern, Identify, Protect, Detect, Respond, Recover.
- SOC 2 is a vendor attestation report on how you protect customer data, often required in enterprise deals.
- COBIT is a governance framework linking IT and security to business objectives, sitting a level above ISO 27001.
2. Regulations in Southeast Asia
Frameworks are optional. Regulations aren’t. If you operate in this region, these apply to you directly.
- Indonesia’s UU PDP requires you to protect personal data and report breaches, with fines up to 2% of annual revenue.
- BSSN runs national cybersecurity and logged around 5.5 billion attack attempts in 2025; Komdigi enforces data protection.
- Singapore’s Cybersecurity Act protects Critical Information Infrastructure, and its 2024 amendment took effect on 31 October 2025, now covering third-party and offshore CII.
- CCOP is Singapore’s binding minimum standard for CII owners, with roughly 220 auditable clauses.
- CII (Critical Information Infrastructure) is the designation that triggers the strictest obligations, following the service, not the technology.
Zentara’s data protection services help organisations meet these obligations with the controls and audit trails the law expects.
3. Global Regulations
If you handle international data, process card payments, or hold health records, these reach you regardless of where you’re based.
- PCI DSS applies to anyone handling payment card data, enforced by the card brands.
- GDPR governs EU personal data wherever the processor sits, with fines up to 4% of global revenue.
- HIPAA is the US law governing how health data is stored, accessed, and shared.
How Often Should You Conduct an Audit?
The baseline is once a year. An annual external audit against your chosen standard keeps certifications current and catches the drift that accumulates over twelve months.
But annual isn’t enough on its own, because your environment changes faster than that. Run an audit after any major change: a new system, a cloud migration, a merger, a significant regulatory update. Each of these can introduce gaps that a year-old audit knows nothing about.
Between formal audits, monitoring fills the gap. Continuous logging, vulnerability management, and internal reviews catch problems as they appear rather than waiting for the annual cycle. Think of the annual audit as the deep inspection and continuous monitoring as the daily watch. You need both.
Building Security That Holds Between Audits
An audit is a snapshot. It tells you your security posture on the day it was taken, and the day after, that picture starts to age. New systems come online. Patches lag. A control gets disabled during a migration and nobody turns it back on.
This is why security has to be architecture, not a checklist you complete once a year. The controls an audit verifies (access management, segmentation, logging, tested backups) only hold if they run continuously and get reviewed on a rhythm. An audit confirms they work today. Monitoring confirms they still work tomorrow.
The organisations that stay secure treat the audit as one layer in a system, not the whole of it. They pair the annual audit with continuous monitoring, they fix findings on tracked deadlines with named owners, and they re-audit when the environment changes.
Zentara’s Managed SOC provides the monitoring layer that keeps an audit’s findings honest: 24/7 detection, logging, and response that proves your controls are still running long after the auditor has left.
The audit tells you where you stand. What you build between audits is what keeps you standing.
Frequently Asked Questions
1. What is the difference between a cybersecurity audit and a security assessment?
A cybersecurity audit checks your systems against a specific standard or requirement and produces a compliance-ready report. An assessment is broader and less formal, used mainly to guide internal decisions.
2. How much does a cybersecurity audit cost?
Cost depends on your business size, how many systems are in scope, and whether the audit is internal or external. The clearest way to get an accurate figure is to define your scope first, then request quotes based on that scope.
3. Who should perform a cybersecurity audit?
Internal teams can run regular audits as part of routine security hygiene. External, independent auditors should be brought in for compliance audits, certifications, or whenever a customer or regulator requires an unbiased review.
4. What happens after a cybersecurity audit?
The auditor delivers a report of findings, ranked by how serious each issue is. The business then works through a remediation plan, fixing the most critical issues first, and often schedules a follow-up review to confirm the fixes worked.


