For the complete documentation index, see llms.txt. This page is also available as Markdown.

Security Scans

Find, review, and remediate dependency vulnerabilities in each app build.

Security scans an app's dependencies for known vulnerabilities on each build, keeps the result per version, and lets you review each finding and remediate it. Open it from the app workspace's More menu → Security.

The Security screen, listing build versions with findings by severity
Security, listing scans per build version.

The scans

Each build version is listed with a Completed status, the commit it scanned, and a summary of findings by severity (for example, High 6 · Medium 5 · Low 1). Open a scan to see its findings in full.

Scan details

A scan opens with a severity summary — Critical, High, Medium, Low, and Info with counts — plus the commit and how long the scan took. You can Show suppressed findings, narrow by severity, Bulk update findings, remediate with Fix with AI, or export a Report.

A security scan's detail view, with severity summary and a list of findings
Scan details, with findings by severity.

Each finding is one row showing its severity, a title, the scanner (Trivy), that it's a Dependency issue, the lockfile it was found in (for example, frontend/pnpm-lock.yaml), the package, and the advisory id (a CVE or GHSA number).

Details

Read the finding's description, any available patches, and a Remediation — for example, Upgrade fast-uri to 2.4.3, 3.1.4, 4.1.1 or later.

While Fix with AI is working, the button is greyed out. Its fix arrives as a new version — for example, Version 2.0.0 (Latest): Fix the actionable security issues detected by security scan… in the version selector.

The version selector open beside the Security scans list, with Version 2.0.0 (Latest), Fix the actionable security issues detected by security scan, above Version 1.0.0
A Fix with AI remediation, as a new version.

Why this matters

  • Security tells you what vulnerabilities a build carries before you publish it.

  • Findings are dependency issues from the app's lockfiles; remediation usually means upgrading a package to a patched version.

  • Scans are per build version, so you can confirm the exact version you're about to ship.

TestingDeploy

Maintained by Abhishek Paul AI-assisted, human-approved

Last updated

Was this helpful?