Explanatory publication Four textsNo scanning, no auditsNothing for sale

WebOps DeskSite security, plainly
04 · Process · 10 min

Security reports nobody reads, and how to fix that

A monthly report with two hundred findings and no owner is not a security process. It is a record of not deciding.

WebOps Desk editorial teamHow these are written Updated on
Security dashboard with several report panels

The report nobody reads

A monthly security report listing two hundred findings, sorted by a severity score, with no owner and no history, is not a security process. It is a monthly reminder that nothing was decided, and it trains everyone to ignore the next one.

The problem is not the tool. It is that nothing turns output into decisions.

Severity scores are context-free

A standardised severity score describes a vulnerability in the abstract. It does not know whether the affected component is exposed to the internet, whether the vulnerable path is reachable in your configuration, or what the system actually holds.

What turns a score into a priority
QuestionEffect on priority
Is it reachable from the internet?Raises it sharply
Is the vulnerable feature enabled?Often lowers it to nothing
What data is behind it?Raises it
Is a fix available?Determines the action, not the priority
Is it being exploited in the wild?Raises it sharply
What breaks if we patch now?Determines the timing

What a usable report contains

  • What changed since last time, first. New findings and closed ones, not the full list.
  • An owner for anything that needs action, by name.
  • A decision for everything else: accepted, deferred with a date, or not applicable with a reason.
  • Trend over several periods, so drift is visible.
  • A short summary a non-technical reader can act on.
  • What was not checked, so nobody mistakes the report's scope for the system's.

Keeping the review from becoming a ritual

Two habits do most of the work: opening the review with what changed rather than the whole list, and finishing it with a decision on every new item. A review that ends without decisions will be shorter next month and absent the month after.

Reports are not certificates

A clean report says the checks that ran found nothing they recognise. It does not certify that a system is secure, and it should never be presented to a customer or a board as if it did. The scope of the check belongs in the report precisely so that nobody makes that leap.

Continue

The other texts