Industry
Energy and utilities
Exposed network devices, destructive attacks, ransomware and state-backed groups that target energy and utility operators, and the rules that apply.
Quick links
Press Enter to search, Esc to close
Attack technique
Exploit Public-Facing Application is when an attacker abuses a weakness in a system that is reachable from the Internet to get into a network.
In short
Exploit Public-Facing Application is when an attacker abuses a weakness in a system that is reachable from the Internet to get into a network. The weakness can be a software bug, a temporary glitch or a misconfiguration. It is an Initial Access technique.
Initial Access · Step 3 Of 15 In The Attack Chain
Any system that accepts connections from the Internet can be a target. Websites and web servers are common, but so are databases, services such as SMB or SSH, and the management interfaces of network devices.
The attacker sends input that the system does not handle safely, or finds a service that was exposed by mistake. If this works, they get a first foothold without needing a stolen password or a phishing email.
If the application runs in the cloud or in a container, the break-in can reach the underlying instance or container, and from there cloud interfaces or weak access policies. Edge appliances are also targeted, because they often cannot run strong host-based defenses.
Procedure examples listed by MITRE ATT&CK:
Unusual request patterns to a public endpoint, or a rise in server errors and firewall blocks, can be the first sign.
A web server or application process that suddenly starts a shell, loads unexpected modules or writes new files is a strong warning.
A public-facing host or container that starts connecting to new outside addresses, or to the cloud metadata service, may be compromised.
DET0080, Exploit Public-Facing Application, multi-signal correlation (request, error, post-exploit process and egress).
Update exposed applications on a regular schedule, scan external systems for weaknesses, and fix critical ones quickly.
Make sure every public service is meant to be public, and restrict access to anything that should be internal only.
Place external servers in a DMZ or on separate hosting, isolate the application, and give service accounts only the access they need.
Use web application firewalls to limit exploit traffic, and restrict outbound traffic from public servers to limit what an attacker can do after a break-in.
It is when an attacker abuses a weakness in a system that is reachable from the Internet to get into a network. The weakness can be a software bug, a temporary glitch or a misconfiguration. It is an Initial Access technique.
Websites and web servers are common, but so are databases, services such as SMB or SSH, and the management interfaces of network devices. Edge appliances are also targeted because they often cannot run strong host-based defenses.
Unusual request patterns to a public endpoint, or a rise in server errors and firewall blocks, can be the first sign. A web server process that suddenly starts a shell, or a public host that makes new outbound connections, is a strong warning.
Patch exposed applications on a regular schedule, scan external systems and expose only what must be public. Place external servers in a DMZ, use web application firewalls and restrict outbound traffic from public servers.
Take control of your digital security with an exclusive demo of our AI-driven threat intelligence platform.