WASViking Docs
⌘K
Compliance

Framework mapping

How WASViking maps findings to PCI DSS v4.0, LGPD, GDPR, BACEN, and ISO 27001:2022 controls from one rule table.

WASViking® maps every finding category to specific controls across five frameworks, from a single rule table. The mapping is rendered in the PDF report and in the portal Compliance tab from the same source of truth.

Frameworks covered

Framework Scope of mapping
PCI DSS v4.0 Cardholder data environment, AppSec, vulnerability management.
LGPD Article 46 security measures.
GDPR Article 32 technical measures, processor accountability.
BACEN 4893 + 4658 Brazilian financial cyber resolution.
ISO 27001:2022 Annex A.5-A.8 technical controls.

How a finding maps

Each finding category carries a list of control IDs per framework. The mapping is many-to-many: a single SQLi can map to PCI 6.5.1, LGPD Art.46, GDPR Art.32, BACEN 14.II, and ISO A.8.25 at the same time.

Example, condensed:

Finding category PCI v4.0 LGPD GDPR BACEN ISO 27001
sqli 6.5.1, 6.4.2 Art.46 Art.32(1)(b) 14.II A.8.25, A.8.28
xss 6.5.7 Art.46 Art.32(1)(b) 14.II A.8.28
graphql_bola 6.5.8 Art.46 Art.32(1)(b) 14.II A.8.3, A.5.15
jwt_alg_confusion 6.5.10 Art.46 Art.32(1)(d) 14.II A.8.5
vulnerable_component 6.2, 6.3 Art.46 Art.32(1)(d) 16.IV A.8.8, A.8.9
token_exposure 8.2, 8.3 Art.46 Art.32(1)(b) 14.II A.8.5
tls_misconfiguration 4.2 Art.46 Art.32(1)(a) 14.II A.8.24

The full mapping table lives in code and is the source of truth. Adding a new analyzer category requires adding its line, by policy.

Primary catalog per scan

A scan profile selects a primary compliance catalog. The portal Compliance tab and the PDF report render that catalog first.

Scan profile Primary catalog (default)
full Driven by industry signal on the org.
web_app OWASP Top 10 + ISO 27001.
api_jwt OWASP API Security + ISO 27001.
soap BACEN for BR financial; ISO 27001 otherwise.
network ISO 27001 + PCI infrastructure.

The other four catalogs remain available in the Compliance tab; only the primary is leading.

What this is not

The mapping is a tool to find the right controls and produce evidence for them. It is not a substitute for an auditor's judgement and it is not a guarantee that any control is met. A control is met when the finding it maps to has been mitigated and the mitigation evidence is on file.

WASViking can also help with the second half (Evidence Bundle, Posture Shares, audit log), but the operator decides what is "met."

Where in the portal

  • Reports → Scan report PDF. The Compliance section renders the primary catalog and lists framework hits per finding.
  • Findings. Filter by compliance (e.g., pci:6.5.1) to see every finding that maps to a specific control.
  • Compliance dashboard. Per-control counts open, accepted, mitigated, fixed. Shows the team where the auditor's questions will land first.