Web application scanning
Every run scans your live OneView application with OWASP ZAP, testing it the way an attacker would and reporting the weaknesses it finds.
Run the assessment from Settings, read a severity-ranked report with a fix for every finding, and download it as a PDF for your auditors.
VAPT Assessment Report
CompletedCritical
High
Medium
Low
Info
A configured browser origin uses plaintext HTTP
Configuration & exposure · CORS_ORIGINS
Serve the frontend only over HTTPS and update the allowed origins to match.
Session cookie is missing hardening attributes
Configuration & exposure · auth session cookie
Ensure the session cookie is always issued with httpOnly, secure in production, and a strict or lax sameSite setting.
Redis connection is not encrypted
Configuration & exposure · Redis connection
Enable TLS on the Redis connection if the Redis server supports it.
Every run scans your live OneView application with OWASP ZAP, testing it the way an attacker would and reporting the weaknesses it finds.
Trivy checks the software your deployment is built on against a database of known vulnerabilities, so outdated or risky components are caught early.
The assessment reviews CORS, database TLS, Redis security, security headers, session cookie hardening, default credentials, open ports and production mode, the settings that most often go wrong in a real deployment.
Duplicate alerts are merged, so a single weakness appears once with every affected URL listed. Findings carry colour-coded severity badges, and your team fixes problems instead of sorting repeats.
Assessments can run on a schedule, and a trend view shows whether your security posture is improving from one run to the next.
Each run exports a branded PDF report for your auditors, including a diagnostics section that states what could not be assessed.
The point of an assessment is what your team can do with it. Every run becomes a report your engineers can act on and your auditors can read.
Each run opens as a report that groups findings by severity and by category, so the most serious items are at the top.
A finding carries a title, a description, the affected component and recommended remediation, so your engineers know what to change.
Every report includes a methodology section describing what the assessment covered and what it did not, so an auditor reading it sees its real scope.
Download any completed run as a PDF, and keep the full history of past runs to show your auditors how your posture has been checked over time.
Security checks lose value when they happen once. Move from a single run to a rhythm your institution can sustain.
Start an assessment after a release, a configuration change or an audit request.
Work through the severity-ranked report and the remediation guidance for each item.
Switch on recurring assessments and choose the cadence. Scheduling is off until you enable it, and a scheduled run never starts while another is in progress.
A results-over-time view charts finding counts by severity across your completed runs, so you can see whether things are improving.
Automation that clears alerts and accepts matches saves analysts time, but someone still has to check it. Sampling review puts a person in front of a share of those decisions.
When risk-based auto-routing accepts or confirms an adverse media candidate without a person, a configurable share of those decisions is drawn into a sampling review queue. A reviewer records agreement or an override, and an override needs a written note.
When AI-assisted escalation is switched on and the AI clears a flagged or held transaction, the original decision is preserved and a share of clearances is drawn into a human queue. Held and flagged transactions have separate sampling rates, because a held decision affects whether money moves.
A reviewer who disagrees with an AI clearance records a rationale, and the transaction is escalated to your team. An override cannot undo money that has already moved, so it creates the follow-up instead.
Sampling is a human control. A sampled decision is never validated by another automated check.
At the moment an automated decision is made, it is randomly drawn into the queue at the rate your administrator set.
Users with the review permission see the sampled decisions in a dedicated page and open the evidence behind each one.
Record agreement in one click, or override with a rationale. Nothing in the queue is resolved automatically.
The page shows the share of reviewed samples that were agreed with, and reminders go out when the backlog reaches the limit you set.
See how a self-service security assessment, severity-ranked findings and a downloadable report history fit into your institution's own assurance process.