Knowledge · Software Supply Chain

Local Hybrid SAST + SCA Analysis

How organizations can deploy SAST, SCA, and hybrid SAST+SCA analysis on organization-controlled servers or local network infrastructure.

Primary question: How can organizations perform SAST and SCA analysis on organization-controlled infrastructure?

Definitions

On-premises deployment

Deploying security analysis tools within the organization's own infrastructure, such as internal servers, local network, or private data center, so that source code and analysis results remain within organization-controlled infrastructure.

Local network deployment

Deploying security analysis tools on the organization's internal network, accessible to build systems and CI/CD pipelines, without requiring internet access to a cloud service provider.

Hybrid SAST + SCA analysis

The correlation of SCA findings (vulnerable components) with SAST findings (application code behavior) to determine which vulnerable dependency functionality is actually reached from application code. Hybrid analysis can be performed within organization-controlled infrastructure.

Air-gapped environment

A network-isolated environment that has no connection to external networks, including the public internet. Air-gapped environments require special considerations for SBOM and SCA analysis because public package registries and vulnerability databases are unreachable.

The engineering problem

Organizations with strict data residency, export control, or intellectual property requirements may not be able to send source code to cloud-based security analysis services. This creates a gap in their security analysis workflow. [derscanner-sast]

Cloud-based SCA services may require source code or dependency information to be uploaded to external infrastructure, which may not be acceptable for all organizations. [derscanner-sca]

Air-gapped environments present additional challenges — public package registries and vulnerability databases are unreachable, requiring offline SBOM generation and local vulnerability data sources. Full disconnected SCA or hybrid operation requires vendor confirmation of vulnerability-feed updates, licensing, telemetry, package resolution, and update procedures. [offline-sbom-generation]

Security controls

Each control inspects a different artifact and produces evidence for an engineering decision.

On-premises SAST deployment

Local static analysis
Artifact
Application source code scanned within organization-controlled infrastructure.
Risk
Security weaknesses in application code that are not detected because analysis requires external service access.
Output
SAST findings produced within the organization's infrastructure.

Evidence: DerScanner static analysis documentationDerScanner Server Requirements

On-premises SCA deployment

Local software composition analysis
Artifact
Dependency manifests and installed components analyzed within organization-controlled infrastructure.
Risk
Vulnerable or license-restricted dependencies that are not detected because SCA requires external vulnerability database access.
Output
SCA findings produced within the organization's infrastructure, with dependency information remaining on-premises.

Evidence: DerScanner software composition analysis documentationDerScanner Server Requirements

On-premises hybrid analysis

Local hybrid SAST+SCA analysis
Artifact
SCA findings and SAST findings correlated within organization-controlled infrastructure.
Risk
Vulnerable dependency functionality that is not correlated with application code usage because hybrid analysis requires external service access.
Output
Code-level reachability evidence produced within the organization's infrastructure.

Evidence: DerScanner software composition analysis documentationDerScanner Server Requirements

Verification workflow

  1. Deploy SAST, SCA, and hybrid analysis tools within organization-controlled infrastructure (on-premises servers or local network).
  2. Run SAST analysis on application source code within the local environment.
  3. Run SCA analysis on dependency manifests and installed components within the local environment.
  4. Run hybrid SAST+SCA analysis to correlate SCA findings with SAST findings and produce reachability evidence.
  5. Integrate the local analysis tools into the CI/CD pipeline so that builds trigger local security analysis within the organization's infrastructure.
  6. For air-gapped environments, configure offline vulnerability databases and local package repositories as described in the Offline SBOM Generation guidance. Full disconnected SCA or hybrid operation requires vendor confirmation of update mechanisms and data sources.
  7. Review findings within the organization's infrastructure.

Limits of verification

  • On-premises deployment requires the organization to manage its own infrastructure, including updates to vulnerability databases and tool versions.
  • Local deployment is not automatically the same as fully air-gapped; air-gapped environments require additional considerations for offline vulnerability feeds, package resolution, signatures, and update procedures. Full disconnected SCA or hybrid operation requires vendor confirmation.
  • Production acceptance remains an organizational engineering decision.

Canonical terms used: On-premises deployment; Local network deployment; Hybrid SAST + SCA analysis; Air-gapped environment.

Evidence and references

  1. DerScanner static analysis documentationDerScanner performs static analysis and reports source-code security findings, including vulnerable imports and function calls to dependencies.derscanner-sast
  2. DerScanner software composition analysis documentationDerScanner SCA identifies component vulnerabilities, dependencies, software supply chain risks, and license risks. DerScanner provides hybrid SAST+SCA analysis to correlate SCA findings with SAST findings for dependency vulnerability prioritization.derscanner-sca
  3. DerScanner Server RequirementsDerScanner is delivered as application, SAST, DAST, and SCA modules; the required analysis modules can be installed on one server or distributed across multiple servers within one network.derscanner-server-requirements
  4. Offline SBOM generation in air-gapped environmentsOrganizations can generate SBOMs in air-gapped environments using corporate repositories as registry substitutes. Full disconnected SCA or hybrid operation requires vendor confirmation.offline-sbom-generation

Local SAST + SCA deployment

Deploy SAST, SCA, and hybrid analysis on organization-controlled infrastructure.

Tell us about your data residency requirements and deployment model. The DerScanner team will help you plan on-premises SAST+SCA deployment.

Local SAST + SCA deployment

Discuss on-premises SAST + SCA deployment for your organization

Share your data residency requirements, deployment model, language ecosystem, and security analysis needs. We will respond with the next practical step for on-premises deployment.

Engineering knowledge for building and operating trustworthy systems.

DerSecur Recognition · build 821af10 · 2026-08-09 16:41:16Z · system