Skip to content

Understanding Results ​

Global risk score ​

Each scan produces a risk score from 0 to 100, calculated by weighting findings by severity:

LevelWeightMeaning
🔴 CRITICAL×10Immediately exploitable vulnerability
🟠 HIGH×5High risk, urgent fix required
🟡 MEDIUM×2Moderate risk, fix soon
🔵 LOW×1Low risk, best practice
ℹ️ INFO×0Informational, no direct risk

The overall level is determined as follows:

ScoreLevel
0✅ SAFE
1 - 30🔵 LOW
31 - 60🟡 MEDIUM
61 - 85🟠 HIGH
86 - 100🔴 CRITICAL

Scan report

Report structure ​

The report is organized into tabs per scanner. Each tab shows:

  • The number of findings by severity
  • Finding details: affected file, line number, description, recommendation

NPM version check ​

The NPM tab compares dependencies with the latest version published on npm. When a lock file is present, its resolved version takes precedence as the comparison baseline.

DifferenceSeverityCode
Major (x → y)🔴 HIGHNPM_OUTDATED
Minor (x.y → x.z)🟡 MEDIUMNPM_OUTDATED
Patch (x.y.z → x.y.w)🔵 LOWNPM_OUTDATED

The update table shows the current version, latest available version, and the source used for the comparison.

Version ui5 ​

Detailed view of the ui5 x.x.x version, with data from https://ui5.sap.com/ :

  • Librairies,
  • Composants,
  • Themes.

Open-source project - Apache-2.0 license