Network infrastructure attacks¶
Attack pattern¶
The internet’s routing rests on a surprisingly small number of shared places: the exchanges where networks meet, the route servers that broker their peerings, the management planes that configure it all. Concentration is efficient, and it is a target: one route server owned puts an attacker astride every peering it brokers. Attacks here reach for those choke points: the exposed management interface, the ageing box at the exchange, the physical rack whose security stopped at the front door, trading the effort of one compromise for impact across many autonomous systems.
1. Network infrastructure attacks [OR]
1.1 Internet exchange point and route server targeting [OR]
1.1.1 Compromised internet exchange point route server software
1.1.1.1 Exploitation of software vulnerabilities in route server implementations
1.1.1.2 Configuration manipulation via administrative access
1.1.1.3 Malicious route injection through compromised server instances
1.1.1.4 Denial of service against route server functionality
1.1.2 BGP peering link interception
1.1.2.1 Physical link compromise at exchange points
1.1.2.2 Optical signal tapping on peering connections
1.1.2.3 Switching infrastructure compromise for traffic diversion
1.1.2.4 VLAN hopping and layer 2 attacks against peering networks
1.1.3 Route reflector compromise
1.1.3.1 Exploitation of route reflector software vulnerabilities
1.1.3.2 Reflection attack amplification through compromised reflectors
1.1.3.3 Malicious route propagation via reflector infrastructure
1.1.3.4 Resource exhaustion attacks against reflector systems
1.2 Management interface exploitation [OR]
1.2.1 Exposed BGP monitoring systems
1.2.1.1 Unauthorised access to BGP monitoring platforms
1.2.1.2 Information leakage from route collection systems
1.2.1.3 Manipulation of monitoring data for false analysis
1.2.1.4 Denial of service against network visibility systems
1.2.2 Compromised SSH keys for router access
1.2.2.1 Theft of private keys from management systems
1.2.2.2 Exploitation of weak key generation algorithms
1.2.2.3 Compromise of key management systems
1.2.2.4 Session hijacking via key compromise
1.2.3 Default credentials on administrative interfaces
1.2.3.1 Exploitation of factory default passwords
1.2.3.2 Weak authentication protocol support
1.2.3.3 Credential brute force attacks
1.2.3.4 Authentication bypass via misconfiguration
1.2.4 TCP authentication option key material theft via configuration leaks
1.2.4.1 Interception of configuration backups
1.2.4.2 Compromise of source code repositories containing keys
1.2.4.3 Debug information leakage with key material
1.2.4.4 Memory dump analysis for key extraction
1.3 Supporting system compromise [OR]
1.3.1 Network Time Protocol exploitation
1.3.1.1 Time synchronisation attacks affecting BGP operations
1.3.1.2 NTP server compromise for timeline manipulation
1.3.1.3 Amplification attacks using NTP services
1.3.1.4 Exploitation of protocol vulnerabilities in time synchronisation
1.3.2 Domain Name System infrastructure targeting
1.3.2.1 DNS resolver compromise for BGP peer resolution
1.3.2.2 Cache poisoning attacks affecting route announcements
1.3.2.3 Denial of service against DNS infrastructure
1.3.2.4 Exploitation of DNSSEC implementation vulnerabilities
1.3.3 Certificate authority and PKI targeting
1.3.3.1 CA compromise for fraudulent certificate issuance
1.3.3.2 Certificate revocation list manipulation
1.3.3.3 Trust store poisoning attacks
1.3.3.4 Theft of cryptographic key material from PKI systems
1.4 Physical infrastructure attacks [OR]
1.4.1 Data centre physical security compromise
1.4.1.1 Unauthorised physical access to networking equipment
1.4.1.2 Hardware tampering and implant installation
1.4.1.3 Power supply manipulation attacks
1.4.1.4 Environmental control system compromise
1.4.2 Optical network targeting
1.4.2.1 Fibre optic cable tapping and interception
1.4.2.2 Optical signal amplification attacks
1.4.2.3 Wavelength division multiplexing manipulation
1.4.2.4 Optical switching infrastructure compromise
1.4.3 Supply chain compromise
1.4.3.1 Hardware implant insertion during manufacturing
1.4.3.2 Firmware modification during distribution
1.4.3.3 Malicious software pre-installation
1.4.3.4 Documentation and specification manipulation
Few boxes, wide blast radius¶
Exchanges and route servers concentrate the routing into a few points of failure.
Big networks sprawl with management interfaces and access points, each one a door.
Critical kit runs old, with known vulnerabilities that outlive the will to replace it.
Physical security is uneven, and a rack reached in person skips every network control.
Global supply chains put trust in many hands before a device is ever racked.
Monitoring and management need exposure to do their job, and exposure is exploitable.
Configurations are complex enough that oversights are routine.