> ## Documentation Index
> Fetch the complete documentation index at: https://docs.osto.one/llms.txt
> Use this file to discover all available pages before exploring further.

# Web Scanner

> Scan your registered domains for web vulnerabilities, track a security score, and generate scheduled security reports.

The **Web Scanner** tests the websites you manage in Osto for security vulnerabilities. It scans your live domains, scores their security posture, and highlights the issues and attack paths most worth your attention.

> **Path:** Scanner → Web Scanner

<Frame caption="The Web Scanner overview — security score, vulnerability counts by severity, and top findings.">
  <img src="https://mintcdn.com/osto/R3fYKhw3c9iXbOPt/images/scanner/web-scanner-overview.jpg?fit=max&auto=format&n=R3fYKhw3c9iXbOPt&q=85&s=fcc1f89941d80e6be07d0952420f3548" alt="Web Scanner page showing a security score out of 10, a Total Vulnerabilities donut chart with severity counts, a Top Vulnerabilities list, and a Top Attack Paths panel" width="1470" height="716" data-path="images/scanner/web-scanner-overview.jpg" />
</Frame>

## Run a scan

Click **Run Scan Now** (top-left) to start a scan immediately — there's no extra setup or dialog. A confirmation banner appears: *"Scan started — We have started your scan. Results will appear shortly."*

The scan runs in the background against the domain currently selected in the domain dropdown (or across **all domains** if that's selected). Results populate the page automatically once the scan completes.

<Note>
  The scanner only assesses your sites — it never modifies them. You can run a scan as often as you need.
</Note>

## Choosing what to scan

The domain selector below the score lets you focus on a single site or view everything together:

* **All Domains** — the aggregated view across every domain you've registered, with a combined vulnerability count.
* **Individual domain** — each registered domain is listed with its own vulnerability count and scan status (for example, *"Not scanned"* until its first scan completes).

Domains come from your **Manage Domains** list under Assets, so any site you add there becomes available to scan here.

## Security Score

At the top of the page, Osto shows a **Security Score** out of 10 with a plain-language rating beneath it (such as *High Security*). The score reflects the results of your most recent scan for the selected scope, giving you an at-a-glance sense of where a site stands.

## Vulnerabilities tab

The **Vulnerabilities** tab is your results dashboard, organized into three summary views plus a detailed findings table:

| View                      | What it shows                                                                                                                               |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **Total Vulnerabilities** | A donut chart with the count of findings by severity — **Critical**, **High**, **Medium**, **Low**, and **Informational** — plus the total. |
| **Top Vulnerabilities**   | The most significant findings, each shown with its severity, identifier, and a short description.                                           |
| **Top Attack Paths**      | The routes an attacker could chain together to reach sensitive areas.                                                                       |

Before your first scan returns data, each view shows *"No scan data found yet."*

### All Vulnerabilities table

Below the summary views, the **All Vulnerabilities** table lists every finding from the scan:

| Column           | Description                                            |
| ---------------- | ------------------------------------------------------ |
| **CWE-ID**       | The weakness identifier (links to a full detail view). |
| **API Endpoint** | The address that was tested.                           |
| **Description**  | What the issue is.                                     |
| **Name**         | A short title for the finding.                         |
| **Severity**     | Critical, High, Medium, Low, or Informational.         |
| **Solution**     | Recommended remediation.                               |

The table is paginated, with a selectable page size.

<Frame caption="The All Vulnerabilities table lists every finding with its identifier, severity, and recommended fix.">
  <img src="https://mintcdn.com/osto/R3fYKhw3c9iXbOPt/images/scanner/web-scanner-vulnerabilities-table.jpg?fit=max&auto=format&n=R3fYKhw3c9iXbOPt&q=85&s=2ce295010bf1a022f1eea4a995edc83d" alt="All Vulnerabilities table with columns for CWE-ID, API Endpoint, Description, Name, Severity, and Solution" width="1470" height="716" data-path="images/scanner/web-scanner-vulnerabilities-table.jpg" />
</Frame>

### Finding details

Click any finding's identifier to open a **Vulnerability Details** panel with the complete write-up: severity, the affected endpoint and URL, a full description and recommended solution, the scanner's confidence level, the supporting evidence, and tags. The identifier also links out to the public reference for that weakness.

<Frame caption="Vulnerability Details — the full write-up for a single finding, including evidence and a recommended solution.">
  <img src="https://mintcdn.com/osto/R3fYKhw3c9iXbOPt/images/scanner/web-scanner-vulnerability-details.jpg?fit=max&auto=format&n=R3fYKhw3c9iXbOPt&q=85&s=ddc1587ff882882eecf491e209914c67" alt="Vulnerability Details side panel showing CWE ID, severity, API endpoint, affected URL, name, description, solution, confidence, evidence, and tags" width="1470" height="716" data-path="images/scanner/web-scanner-vulnerability-details.jpg" />
</Frame>

## Reports tab

The **Reports** tab keeps your generated security reports and explains the delivery cadences:

* **Security Reports** — the list of reports Osto has generated. It's empty until your first report is produced.
* **Reports Schedule** — describes how often reports are delivered:
  * **Daily Reports** — delivered within 24 hours of the selected daily schedule.
  * **Weekly Reports** — delivered within 7 days of the selected weekly schedule.
  * **Monthly Reports** — delivered within 30 days of the selected monthly schedule.

## After a scan

Once a scan finishes, the Security Score, the three Vulnerabilities views, and the results panel update with your findings, and reports become available under the Reports tab. Re-run a scan any time to refresh the picture after you've shipped fixes.
