P.K. SHARMA

Cyber security intelligence, AI governance, practitioner analysis

Servers

Web server (HTTP server): what it is and how it is attacked

The computer that sends your website to anybody who visits it.

Also known as

  • HTTP server
  • website

Typing any of them into the editor finds this object.

Why it matters on a security diagram

Usually the most exposed thing an organisation runs, which is why it is scanned continuously by people who have never heard of you.

How it gets attacked, and what reduces it

How it gets attacked

  • Flaws in the application it hosts rather than the server itself
  • File upload features used to leave behind a way back in

What reduces it

  • Patch the application it hosts, not only the server software
  • Treat upload directories as untrusted and prevent anything in them from executing

Where it sits

Group
Servers · Machines that run something for other machines.
Whose side, by default
Ours · Belongs to the organisation the diagram is about.
Catalogue identifier
web-server

Reviewed . CC BY 4.0.

Others in servers

The servers group lists all 13 of them side by side.

Web server on your own diagram

Open the editor, press N, and type HTTP server. The object is placed and connected to whatever was selected, and Tab adds the next one already joined to it. Nothing is uploaded: the page is served with a Content Security Policy that forbids the browser from making any outbound request at all.

Open the diagram maker