Knowledge · Application Security

Continuous DAST Rescanning

How continuous DAST rescanning detects new vulnerabilities introduced by application changes, verifies remediation of previous findings, and maintains ongoing visibility into runtime security.

Primary question: Why should dynamic security testing be repeated as applications change?

Definitions

Rescan

Re-running dynamic analysis after application changes to detect new vulnerabilities, verify remediation of previous findings, and maintain ongoing runtime security visibility.

New findings

DAST findings that were not present in previous scans, indicating vulnerabilities introduced by application changes.

Remaining findings

DAST findings that are still present in a rescan, indicating vulnerabilities that have not been remediated.

Fixed findings

DAST findings that were present in a previous scan but are no longer detected in a rescan, indicating successful remediation.

The engineering problem

Applications change continuously through code updates, configuration changes, and deployment modifications. Without regular rescanning, organizations lose visibility into new vulnerabilities introduced by these changes. [derscanner-dast]

Without scan comparison, organizations cannot easily determine whether new findings are caused by recent changes, whether previous remediation was effective, or whether the overall security posture has improved. [derscanner-dast]

Manual tracking of DAST findings across multiple scans is error-prone and does not scale as applications and scan frequency increase. [derscanner-dast]

Security controls

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

Initial DAST scan

Baseline DAST
Artifact
Running application.
Risk
No baseline for comparison with future scans.
Output
Baseline DAST findings for comparison with future scans.

Evidence: DerScanner dynamic testing documentation

Rescan after changes

Post-change DAST
Artifact
Running application after code or configuration changes.
Risk
New vulnerabilities introduced by changes not detected.
Output
Rescan findings compared to baseline to identify new, remaining, and fixed findings.

Evidence: DerScanner dynamic testing documentation

Scan comparison

DAST scan comparison
Artifact
Results from multiple DAST scans.
Risk
Missing new findings or failing to verify remediation without systematic comparison.
Output
Comparison report showing new findings, remaining findings, and fixed findings.

Evidence: DerScanner dynamic testing documentation

Verification workflow

  1. Run an initial baseline DAST scan against the running application.
  2. Document baseline findings for comparison with future scans.
  3. After application changes, run a rescan against the updated application.
  4. Compare rescan results to baseline to identify new findings, remaining findings, and fixed findings.
  5. Prioritize new findings for remediation and verify that fixed findings were properly addressed.
  6. Repeat rescanning after each significant application change to maintain ongoing visibility.
  7. Correlate DAST findings with SAST findings if available.

Limits of verification

  • DAST coverage depends on what code paths, endpoints, and attack scenarios are exercised during each scan. Changes in scan configuration or test scenarios may affect comparability between scans.
  • Scan comparison requires consistent scan configuration and test scenarios to produce meaningful results.
  • Correlation with SAST findings requires a supported mechanism; not all SAST and DAST tools provide correlation functionality.

Canonical terms used: Continuous DAST; DAST rescanning; Scan comparison; New/remaining/fixed findings.

Evidence and references

  1. DerScanner dynamic testing documentationDerScanner performs dynamic analysis of running applications with rescanning and scan comparison capabilities to track new, remaining, and fixed findings over time.derscanner-dast
  2. DerScanner static analysis documentationDerScanner performs static analysis and reports source-code security findings, including vulnerable imports and function calls to dependencies.derscanner-sast

Continuous DAST rescanning

Maintain ongoing runtime security visibility through continuous DAST rescanning.

Discuss how scan comparison and continuous testing fit into your security workflow.

Continuous DAST rescanning

Discuss continuous DAST rescanning for your organization

Share your application change frequency, DAST scan schedule, and findings tracking requirements.

Engineering knowledge for building and operating trustworthy systems.

DerSecur Recognition · build aa240f4 · 2026-08-10 08:40:18Z · system