What does “attack surface” mean?
The “attack surface” definition is pretty straightforward (and a little mathematical!): it's the sum total of all the ways a cybercriminal could potentially access your systems, data, or network. It’s a hacker’s view of your digital footprint.
But here's where it gets tricky: your attack surface isn't just your computers and servers. It includes everything connected to your network: mobile devices, IoT gadgets, cloud applications, remote workers' home connections and networks, and even that fish tank in the lobby (yes, really).
The attack surface's meaning is more complex than an inventory count, though. It's about understanding every possible vulnerability that could be exploited across your attack surface entry points. This includes:
Physical assets: Servers, laptops, smartphones, operational technology systems, and any hardware connected to your network
Software components: Operating systems, applications, databases, and third-party integrations
Human elements: Employees who could fall victim to social engineering attacks
Network connections: WiFi networks, VPNs, and internet-facing services