PRACTICAL SECURITY GUIDANCE

Vulnerability management and verified remediation

Vulnerability management is an ongoing process of identifying relevant weaknesses, deciding what needs attention, making changes and checking the result. A useful work item connects a finding to the affected service, reliable evidence, a responsible owner and an appropriate retest. Keep the original report’s scope visible throughout.

PUBLISHED

What CyberScan can establish

CyberScan’s public baseline is a configuration check. Connected launch modes support HostedScan SSLYZE and Pentest-Tools.com Website Scanner in light mode, using existing provider targets. Imported assessments retain the provider’s scope. The application does not turn an API connection into authenticated application testing, independent penetration testing or continuous monitoring.

Compare the assessment routes and their coverage, or read how the current application handles data.

Prioritise the service impact and the evidence

The NCSC treats vulnerability management as a way to validate software updating and secure configuration. Its guidance recommends triage using exploitation risk and the organisation’s business context. Start by checking the asset, the affected product and the relevant vendor advisory. A score can help organise work, but it cannot supply missing information about your deployment.

Attach the finding to a service the business recognises. Record whether it concerns a public customer portal, an administrative component or an asset that is no longer needed. If a provider owns the component, ask for the evidence it can supply and the decision it needs from you. Track an unresolved attribution or affected-version question explicitly.

Sources: NCSC: Vulnerability management (opens in a new tab); NCSC: 10 Steps — Vulnerability management (opens in a new tab)

Choose scanning and testing for the question

Automated scanners cover different assets, deployment models and test types. Check what ran, which checks were skipped and whether access restrictions reduced coverage. A penetration test is a separately scoped exercise and provides a point-in-time view of the tested systems. Neither a provider API key nor a completed public check establishes that application permissions or business logic were assessed.

Define closure before asking for a change. For an update, useful evidence may include the deployed build and the vendor’s applicable advisory. For a configuration change, retain the approved value and an observation from the correct endpoint. Where a suitable retest is unavailable, keep the item at the level the evidence supports, such as provider-confirmed or awaiting verification.

Sources: NCSC: Vulnerability scanning tools and services (opens in a new tab); NCSC: Penetration testing (opens in a new tab)

Four practical steps

  1. Validate the finding’s context. Record the target, provider, scan mode, time, observed condition and coverage limits. Confirm which system and business service the evidence describes.
  2. Decide priority and responsibility. Review the vendor advisory, exposure, service impact and available mitigation. Assign the technical owner and the person who can approve a disruptive change.
  3. Make a controlled change. Keep the proposed action, approval, deployment evidence and rollback route together. Escalate a blocked fix to the accountable owner with its remaining risk.
  4. Verify and review. Repeat a suitable check against the same scope. Record the actual outcome, unresolved limits and next review date. A failed or blocked retest remains an incomplete result.

Worked example: A reported version needs deployment evidence

Synthetic worked example. No real product, vulnerability, customer or scanner result is asserted here.

Synthetic worked example: A reported version needs deployment evidence
StageEvidence and decision
ObservationAn imported report associates a publicly displayed component version with a vendor advisory. The website is hosted by a service provider.
Question to resolveDoes that response identify the deployed component accurately, and does the advisory apply to its installed build and configuration? The version observation alone leaves those questions open.
Owner and actionThe host supplies the package/build evidence and advisory, confirms the affected services and performs an agreed update or documented mitigation where required.
Evidence for closureRetain the provider response and deployment reference, then record an appropriate retest. If the endpoint becomes unreachable, record unable to verify rather than resolved.

Vulnerability remediation and retest log

A blank CSV connecting findings, advisories, asset ownership, decisions, changes and retest evidence. Preserve the difference between provider confirmation and independently observed results.

Download blank CSV template

Open in a spreadsheet application and replace the blank-entry rows with your own records. The template contains no findings, formulas or macros. Completing it does not upload it to CyberScan.

Common questions

Is vulnerability scanning the same as penetration testing?

No. Automated scanners apply supported checks to their configured targets. A penetration test is a separately scoped assessment involving the tester’s techniques and judgement. Use the scope and coverage to decide whether either answers your question.

Sources: NCSC: Vulnerability scanning tools and services (opens in a new tab); NCSC: Penetration testing (opens in a new tab)

Does connecting an API key test behind my website login?

No. The key authenticates the connection to the scanner provider. Authentication to the target application needs separate supported configuration and permission. CyberScan’s connected launch modes do not imply that this has happened.

Can I close a finding when the next scan returns no result?

First establish that the relevant check completed against the intended asset with comparable coverage. A timeout, denied request or incomplete import cannot establish remediation. Keep the evidence and any remaining uncertainty in the record.

How quickly should a vulnerability be fixed?

Set a justified target using the applicable advisory, exposure, signs of exploitation, service impact and operational constraints. Record the decision and owner. A universal deadline cannot be inferred from an isolated score.

Sources: NCSC: 10 Steps — Vulnerability management (opens in a new tab)

Primary sources

NCSC: Vulnerability management (opens in a new tab)NCSC: 10 Steps — Vulnerability management (opens in a new tab)NCSC: Vulnerability scanning tools and services (opens in a new tab)NCSC: Penetration testing (opens in a new tab)

Sources checked . Check the linked guidance and your provider’s current instructions before changing a live service.

Choose your next step

See how observations, limits and follow-up actions stay together, then choose a suitably scoped assessment.

Explore the synthetic sample report

Email security

Check the meaning of SPF, DKIM and DMARC observations. Find the correct DKIM selector, map legitimate senders and plan a controlled email policy change.

Explore email security