Table of contents

Summary

  • An IT security audit measures the real exposure of an information system, from technical configurations through to governance.
  • Five families of audit exist and they answer different questions. Confusing a penetration test with an organisational audit is the most common mistake.
  • In France, the ANSSI qualifies audit providers through the PASSI scheme, across five defined audit activities.
  • The dominant reference frameworks are ISO/IEC 27001, the NIST Cybersecurity Framework, the CIS Controls and SOC 2. They complement each other rather than compete.
  • An audit without a prioritised remediation plan is worthless. The useful deliverable is a list of fixes ranked by risk, each with an owner and a deadline.

An IT security audit is a methodical review of the controls protecting an information system, run to measure the gap between actual security and the expected level. It combines technical checks, process review and documentation review.

Why companies commission one has changed. Ten years ago an audit mostly reassured a board. Today it is demanded by an insurer, by an enterprise customer inside a vendor questionnaire, by a regulator under NIS2 or DORA, or by the GDPR, which requires regular testing of the effectiveness of security measures.

What Is an IT Security Audit?

An IT security audit is a structured examination, run against a defined scope, that verifies whether the protections in place genuinely cover the risks the organisation faces. It produces a dated, documented and defensible finding, not a general impression.

Three things separate it from a vulnerability scan. It covers a contractually agreed scope, it measures against a reference framework, and it ends in prioritised recommendations. A scan tells you what is open, an audit tells you what is serious and in what order to fix it.

Under the GDPR, Article 32 requires controllers to have a process for regularly testing, assessing and evaluating the effectiveness of technical and organisational measures. An audit is the most direct way to produce that evidence.

Why Is an IT Security Audit Important?

An audit matters because it surfaces what nobody looks at any more. Systems drift, leavers' accounts stay active, patches pile up, a firewall rule opened for a 2021 project was never closed. Four drivers come up repeatedly.

  • Contractual pressure, with enterprise customers making security evidence a condition of being approved as a supplier.
  • Regulatory pressure, from NIS2, DORA and Article 32 of the GDPR.
  • Buying or renewing cyber insurance, which requires documented controls.
  • Preparing a transaction, fundraising or acquisition, where technical due diligence is now standard.

A well run audit in IT security also helps internally, turning a security budget argued over every year into a list of costed risks the board can actually arbitrate.

Types of Security Audits and Key Differences

Security audits are not interchangeable. Each type answers a different question and needs different skills. In France, the ANSSI PASSI framework structures provider qualification around five activities, architecture audit, configuration audit, source code audit, penetration testing, and organisational and physical audit. The ANSSI published version 2.2 of that framework on 29 November 2024, introducing two qualification levels, substantial and high. The table below sets out the types most often requested.

Audit type What it examines Question it answers
Network audit Segmentation, filtering, remote access, exposure How far can an attacker get from outside or inside?
Application audit Applications, APIs, source code Do our applications and APIs withstand an attack?
Cloud audit Cloud configurations, identities, entitlements, logging Are our hosted environments configured correctly?
Organisational audit Governance, policies, processes, maturity Is the organisation structured to sustain security?
Compliance audit Gap against a regulation, framework or contract Do we meet a specific external requirement?
Infrastructure audit Technical base and operations Are servers, endpoints, backups and physical access under control?

Network security audit

A network audit examines segmentation, filtering rules, remote access and internet exposure. It usually surfaces permissive firewall rules that outlived their purpose, administrative services reachable from outside, and flat segmentation that lets an attacker move freely after a first compromise.

Application security audit

An application audit covers business applications, APIs and code. It combines source code review with application penetration testing, targeting injection flaws, broken authentication, session handling errors and data exposure. For a company shipping its own software, this is the audit with the best ratio of effort to risk avoided.

Cloud security audit

A cloud audit checks hosted environment configurations, identity and entitlement management, encryption and logging. Most cloud incidents come from misconfiguration rather than provider failure. The shared responsibility boundary between customer and provider has to be checked explicitly, not assumed.

Information security audit

An information security audit is broader than a technical one. It covers governance, data classification, policies, awareness and third-party management, usually against ISO/IEC 27001. It measures maturity, where the others measure exposure.

Cybersecurity compliance audit

A compliance audit compares practice against a specific external requirement, a regulation, a framework or a customer contract. It does not hunt for every weakness, it verifies mandated points. Our guide to the cybersecurity compliance audit covers the method and the most frequent gaps.

IT infrastructure security audit

An infrastructure audit covers servers, endpoints, backups, monitoring and physical access to technical rooms. It overlaps with architecture audit in the PASSI sense, and it is the one that exposes end-of-support systems kept in production for want of a migration budget.

IT Security Audit Process

How to do an IT security audit comes down to five stages, from scoping to action plan. The sequence matters as much as the content, because a badly scoped audit produces an unreadable report and recommendations nobody applies. The five stages below are those qualified providers follow.

Define the audit scope and objectives

Scoping fixes the systems in play, the tests permitted, the intervention windows and the points of contact. Too wide a scope dilutes the effort, too narrow a scope leaves the blind spot intact. This is also where the reference framework is agreed, without which findings remain opinions.

Identify systems, assets, and risks

The inventory comes first. It lists assets, the data processed, data flows and dependencies on suppliers, then ranks them by business criticality. You cannot protect what you do not know you have, and an incomplete inventory remains the single most common finding by volume. Our cybersecurity risk assessment guide sets out the scoring method.

Assess security controls

This phase compares declared controls against the controls actually in place. The auditor reviews configurations, access rights, applied policies and logs. The gap between the written policy and the live configuration is almost always the core of the report.

Test and validate security measures

Testing supplies the evidence. External and internal penetration tests, privilege escalation attempts, verification of backup restores, simulation of an attack scenario. A backup that has never been restored is not a backup, it is an assumption.

Document findings and recommendations

The report ranks each finding by risk level, describes the supporting evidence and proposes a realistic fix with an owner and a deadline. A prioritised remediation plan, followed by a re-audit of the critical items, is what turns the exercise into measurable improvement.

What Is Checked During an IT Security Audit?

Checks cover six domains whatever the size of the organisation. Depth varies, the list does not. A serious IT security audit questionnaire covers governance, identities, systems, data, detection and third parties, then asks for evidence behind every answer.

  • Governance, covering policies, roles, risk analysis and staff awareness.
  • Identity and access, covering multifactor authentication, privileged account management and access reviews.
  • Systems, covering inventory, patching, configuration hardening and end-of-support exposure.
  • Data, covering classification, encryption, retention periods and tested backups.
  • Detection and response, covering logging, monitoring and incident procedures.

IT Security Audit Standards and Frameworks

An audit without a reference framework produces contestable findings. Four frameworks dominate practice and they serve different purposes. ISO/IEC 27001 structures a management system, NIST organises the view by function, the CIS Controls give a concrete action list, SOC 2 answers a customer demand.

ISO 27001

ISO/IEC 27001, in its 2022 version, sets the requirements for an information security management system, with a set of controls in Annex A. It is the only one of the four leading to organisational certification by an accredited third party, which makes it the reference when a customer wants external proof. Our analysis of ISO 27001, NIS2 and DORA explains how to run all three without duplicating work.

NIST Cybersecurity Framework

The NIST Cybersecurity Framework, published as version 2.0 in February 2024, organises security around six functions, Govern, Identify, Protect, Detect, Respond and Recover. Govern is the addition in 2.0. The framework certifies nothing, it provides a grid for positioning maturity and prioritising effort.

CIS Controls

The CIS Controls set out 18 groups of safeguards organised into implementation groups, from the most accessible to the most demanding. For a mid-sized business this is the most operational of the four, because it says where to start rather than what to reach.

SOC 2 security controls

SOC 2 rests on the AICPA Trust Services Criteria, of which the security criterion is the only mandatory one. A Type II report assesses how controls operated over a period, typically six to twelve months, where a Type I only describes a position at a point in time. It is the standard ask from North American buyers.

IT Security Audit Checklist

The checklist below covers the five domains most often assessed, with the points to check and the evidence expected for each. Use it to run an internal pass before a provider arrives, which mechanically reduces the number of findings.

Domain Points to check Evidence expected
Hardware and software inventory Servers, endpoints, cloud assets, mobile devices, installed software Current inventory, date last updated, named owner
User accounts and access permissions Periodic access review, MFA, leaver process, privileged accounts Dated access review, list of privileged accounts, proof MFA is enabled
Security configurations and patches Hardened configurations, patch deadlines by severity Hardening standard, patch status report, list of end-of-support systems
Data protection and encryption Classification, encryption at rest and in transit, key management Encryption policy, key inventory, retention periods actually applied
Incident response and backups Isolated backups, tested restores, defined roles during an incident Dated incident procedure, evidence of a restore test, defined recovery objectives

Hardware and software inventory

The inventory has to be complete and current, including cloud assets, mobile devices and software installed outside the official catalogue. Forgotten equipment and unlisted applications are the first entry points attackers use. Our cybersecurity audit checklist expands each control into a fuller list.

User accounts and access permissions

The audit checks for a periodic access review, effective deactivation of accounts when people leave, multifactor authentication on remote access and separate handling of privileged accounts. Dormant accounts remain the most frequent finding by volume.

Security configurations and patches

Systems should be hardened to a documented standard and patches applied within deadlines defined by severity. The audit looks at the deadlines actually met, not the published policy, and identifies systems past end of support.

Data protection and encryption

Checks cover data classification, encryption at rest and in transit, key management and retention periods. For personal data this overlaps directly with GDPR obligations and feeds the record of processing activities.

Incident response and backup procedures

The organisation needs a tested incident procedure, isolated backups and verified restores, with defined recovery objectives. Our guide to cybersecurity incident response sets out what auditors and insurers both expect to see.

How to Prepare for an IT Security Audit

Knowing how to do an IT security audit is useless if the organisation is not ready to receive one. Preparation determines the quality of the result. An organisation arriving with no inventory and no documentation wastes auditor time it is paying for. Four actions change the outcome.

  • Complete an internal IT security audit questionnaire in advance, pulling together the asset inventory, data flow mapping and the list of suppliers holding access.
  • Gather existing policies, incident procedures and evidence of the most recent access reviews.
  • Appoint one point of contact with genuine time available for the full duration of the audit.
  • List operational constraints, sensitive systems and intervention windows before testing starts.

A written and applied cyber security policy saves considerable time, because it gives the auditor the internal reference against which reality can be compared.

How DPO Consulting Can Help With IT Security Audits

DPO Consulting has supported European and international organisations on compliance and cybersecurity for more than ten years, with over 50 in-house experts. Engagements cover scope definition, the audit itself, prioritisation of fixes and tracking of remediation, with particular attention to where security and GDPR obligations overlap.

Having a third party carry out an IT security audit remains the fastest way out of internal blind spots. To measure your exposure and build a realistic remediation plan, start with security audit services. Where the security function is missing internally, an outsourced CISO takes on the steering over time. You can also talk to an expert at DPO Consulting to frame the scope before going to tender.

Frequently Asked Questions About IT Security Audits

Common findings in IT security audits

Four findings appear in the large majority of reports, inactive accounts left enabled, missing multifactor authentication on some remote access paths, critical patches applied outside the defined deadline, and backups never tested by restore. None is technically hard, all are failures of follow-through.

How often should an IT security audit be performed?

Common practice combines a full annual audit, penetration testing on internet-exposed systems at least once a year, and a targeted audit after any major architecture change or significant incident. Contractual or sector requirements can impose a faster cycle.

How much does an IT security audit cost?

Cost depends on scope, the number of systems, the type of testing and the level of provider qualification required. It is built in auditor-days, not as a flat fee. An organisational audit on a limited scope and a full application penetration test are not comparable in effort. Always ask for a detailed quote broken down by phase rather than a single figure.

How to choose an IT security audit provider

Check the qualification, the scope genuinely covered and the quality of the deliverable. In France, the PASSI qualification issued under the authority of the ANSSI attests that a provider meets a requirements framework across five audit activities. Ask for an anonymised sample report before signing, it is the best indicator of what you will receive.

What is included in an IT security audit?

An audit in IT security includes a scoping phase, information gathering, technical and organisational checks, testing, then a report with prioritised recommendations. The debrief with technical teams and with management is part of the deliverable, without it the report goes nowhere.

How long does an IT security audit take?

The time needed to carry out an IT security audit depends entirely on scope. An organisational audit at a mid-sized company runs to days, a full technical audit with penetration testing across several applications runs to weeks. Allow additional time for the debrief, and far more for remediation than for the audit itself.

Can an IT security audit identify data protection compliance gaps?

Yes, and it often does. Retention periods exceeded, over-broad access to personal data, missing encryption on sensitive databases and transfers to suppliers without proper agreements all show up in technical findings. Those gaps then fall under the GDPR, which is why it pays to pair the technical work with a GDPR compliance audit.

References

  • Agence nationale de la sécurité des systèmes d'information. (2024, November 29). L'ANSSI met à jour les référentiels PASSI (version 2.2) et PRIS (version 3.0). Cyber.gouv.fr. https://cyber.gouv.fr/actualites/lanssi-met-jour-les-referentiels-passi-version-22-et-pris-version-30
  • National Institute of Standards and Technology. (2024, February 26). The NIST Cybersecurity Framework (CSF) 2.0. NIST. https://www.nist.gov/cyberframework
  • European Parliament and Council of the European Union. (2016). Regulation (EU) 2016/679, Article 32. CNIL. https://www.cnil.fr/fr/reglement-europeen-protection-donnees

Related Services and Resources

Read this next

See all