Web Application Vulnerability Assessment
Find the known weaknesses in your web app before attackers do. Automated discovery, every Critical and High finding confirmed by hand, a report mapped to OWASP Top 10:2025, and a signed Attestation Letter your auditor and customers can rely on.
Service code SEC-PENT-01 · One web application · Public, unauthenticated surface
Quick Answer
An independent vulnerability assessment of one web application's public, unauthenticated attack surface. We combine automated discovery (Burp Suite Professional, Nuclei, OWASP ZAP) with manual validation of every Critical and High finding. You receive a structured report with CVSS v4.0 scores, CWE classification and OWASP Top 10:2025 mapping, plus a signed Attestation Letter that explicitly identifies the engagement as a Vulnerability Assessment. Commonly used as evidence for ISO/IEC 27001:2022 Annex A.8.8, GDPR Article 32 and vendor security questionnaires. €539 fixed, delivered in 9-10 business days.
- Fixed price
- Senior engineers only
- 14 days of follow-up questions
- Pay by invoice or PayPal
Why it matters in 2026
31%
of breaches now start with an exploited software vulnerability - the #1 way in, ahead of stolen passwords.
−7 days
Mandiant's estimated mean time-to-exploit: attacks often begin before a patch is even released.
43 days
Median time to patch, up from 32 days a year earlier.
You can't fix what you haven't found. A vulnerability assessment shows you what an outsider can already reach, ranked by severity, with a fix for each issue.
Sooner or later, someone asks for proof
Your enterprise prospect's security questionnaire:
"When was your last independent vulnerability scan?"
ISO/IEC 27001:2022
Annex A.8.8 - Management of technical vulnerabilities. Auditors expect evidence that vulnerabilities are identified and handled.
GDPR
Article 32(1)(d) - a process for regularly testing, assessing and evaluating the effectiveness of security measures.
NIS2
Article 21 - cybersecurity risk-management measures, including vulnerability handling (Art. 21(2)(e)).
SOC 2
Trust Services Criteria CC7.1 - detection of vulnerabilities and configuration weaknesses.
Without independent evidence, the questionnaire comes back marked "no recent testing" and the deal stalls, or the auditor raises a finding against A.8.8.
What is a vulnerability assessment?
A security health check of your web application. We find the known weaknesses an outsider can reach from the internet, confirm the dangerous ones by hand, and tell you exactly how to fix each one.
It is breadth-first: it maps everything that is exposed. It does not try to break in, chain weaknesses together or test your business logic. That is what a penetration test does (see the comparison below).
Five terms you'll see in your report
- Attack surface
- everything on your application a stranger can reach from the internet: pages, forms, APIs, headers, subdomains.
- False positive
- a scanner alert that turns out not to be a real problem. We check every Critical and High finding by hand to rule these out.
- CVSS score
- the industry-standard 0-10 severity score, so your team knows what to fix first.
- CWE
- the global catalogue of software weakness types. Each finding is tagged with one, so developers know the root cause.
- Attestation Letter
- a signed letter stating what was tested, when and how. It is the document auditors and procurement teams ask for.
What you get
- Vulnerability Assessment report - executive summary for management, methodology, and every finding in detail.
- Remediation guidance for every finding - what to change, written for your developers.
- Signed Attestation Letter - states the scope tested, dates, methodology and remediation status, and explicitly identifies the engagement as a Vulnerability Assessment, so it holds up in audit and procurement.
- One round of follow-up questions - within 14 days of delivery.
Mutual NDA, Rules of Engagement and DPA templates are signed before testing starts. Critical findings are reported within 4 hours of validation, not held until report day.
Example finding entry (illustrative)
SQL injection in a search parameter
A05:2025 Injection · CWE-89 · Manually validated
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Fix: Use parameterised queries for the search endpoint; reject unexpected characters server-side.
How it works: machines find, humans confirm
- Order
You place the order
Send the application URL, a contact email and your preferred delivery date. No upfront payment: you receive an invoice.
- Day 1
Mutual NDA
Sent within 1 business hour of your order. Rules of Engagement are agreed before any testing.
- Day 1
Short intake form
Basic scope details. No test accounts needed for the unauthenticated scope.
- Days 2-4
Active assessment
Automated discovery with Burp Suite Professional, Nuclei, OWASP ZAP and Subfinder + httpx, then manual validation of every Critical and High finding. Critical findings reach you within 4 hours.
- Days 5-9
Report preparation
Each finding gets a CVSS v4.0 score, a CWE class, OWASP Top 10:2025 mapping and remediation guidance.
- Day 9
Delivery
Report and Attestation Letter as an encrypted archive; the password comes via a separate channel.
Testing against a staging environment is preferred where you have one that matches production. Automated scanning is throttled to avoid disrupting production.
Vulnerability Assessment or penetration test?
The honest comparison. The difference matters in audit and procurement, so our Attestation Letter always names which one you bought.
| Dimension | Vulnerability Assessment | Penetration Test |
|---|---|---|
| Goal | Identify and validate known weaknesses | Prove exploitability and attack-chain impact |
| Method | Automated scanning plus manual validation of Critical and High findings | Manual exploitation of findings, business logic tested |
| Exploitation | No | Yes, within the Rules of Engagement |
| Scope | Public, unauthenticated surface of one application | Authenticated and unauthenticated, multiple roles |
| Delivery | 9-10 business days | 1.5-2 weeks (Focused tier) |
| Price | €539 fixed | From €1,800 |
| Typically used for | ISO 27001 A.8.8, GDPR Art. 32, many vendor questionnaires | ISO 27001 A.8.29, PCI DSS 11.4, cyber insurance, most enterprise security reviews |
| Attestation Letter states | Vulnerability Assessment | Penetration Test |
Vulnerability Assessment
- Goal
- Identify and validate known weaknesses
- Method
- Automated scanning plus manual validation of Critical and High findings
- Exploitation
- No
- Scope
- Public, unauthenticated surface of one application
- Delivery
- 9-10 business days
- Price
- €539 fixed
- Typically used for
- ISO 27001 A.8.8, GDPR Art. 32, many vendor questionnaires
- Attestation Letter states
- Vulnerability Assessment
Penetration Test
- Goal
- Prove exploitability and attack-chain impact
- Method
- Manual exploitation of findings, business logic tested
- Exploitation
- Yes, within the Rules of Engagement
- Scope
- Authenticated and unauthenticated, multiple roles
- Delivery
- 1.5-2 weeks (Focused tier)
- Price
- From €1,800
- Typically used for
- ISO 27001 A.8.29, PCI DSS 11.4, cyber insurance, most enterprise security reviews
- Attestation Letter states
- Penetration Test
If a contract, auditor or insurer asks for a "penetration test" by name, choose the Focused Web Application Penetration Test (from €1,800). Otherwise a vulnerability assessment is the audit-recognised baseline.
Is this the right assessment for you?
A good fit if…
- Your ISO 27001 auditor needs evidence for Annex A.8.8 (management of technical vulnerabilities).
- A prospect's vendor security questionnaire asks about "regular security testing" or "your last vulnerability scan".
- You need vulnerability testing for your GDPR Article 32 risk assessment.
- You are an early-stage SaaS that needs its first independent security evidence on a tight budget.
- You had a full penetration test last year and want an independent check between annual tests.
Choose a different tier if…
| Signal | Recommended service |
|---|---|
| The customer, auditor or contract asks for a "penetration test" by name | Focused Web App Pentest - from €1,800 |
| You need ISO 27001 Annex A.8.29 evidence | Focused Web App Pentest - from €1,800 |
| A cyber-insurance underwriter requires a pentest | Focused Web App Pentest - from €1,800 |
| You need testing behind the login, across user roles | Focused Web App Pentest - from €1,800 |
| Multi-tenant SaaS with a REST API | Standard Web App + API Pentest - from €4,500 |
| SOC 2 Type II preparation | Standard Web App + API Pentest - from €4,500 |
| Servers, cloud and network perimeter rather than one web app | External Infrastructure & Cloud Assessment - €899 |
Who orders this
Pre-Series-A SaaS founder
"We need something on our security page to close enterprise deals, but we can't fund a full pentest yet."
Compliance manager preparing for ISO 27001
"The auditor wants evidence of regular vulnerability testing under A.8.8. This is the most affordable defensible option."
CTO handling GDPR obligations
"We need to show we regularly test the effectiveness of our security measures, as Article 32 requires."
Growing startup between pentests
"We had a full pentest last year. We want an independent check before the next one."
Reviewed by

Pricing & delivery
- €539 fixed price · one web application · public, unauthenticated attack surface
- 9-10 business days from order to report
Add-ons and upgrades:
- Remediation retest after your fixes: +€200
- Testing behind the login: upgrade to the Focused Pentest (from €1,800)
- REST API depth: upgrade to the Standard Pentest (from €4,500)
Payment: order now, pay by invoice. PayPal also accepted.
Why is it €539?
The scope is fixed (one application, public surface), the process is standardised, and our engineering team works from Chișinău (Moldova IT Park), where costs are lower than in London or Munich. You get the same professional tooling and the same scoring standards. Compare published prices from other European providers in our Pentest prices across Europe 2026 guide.
- Fixed price
- Senior engineers only
- 14 days of follow-up questions
- Pay by invoice or PayPal
Last reviewed: 3 November 2026
Frequently asked questions
A vulnerability assessment identifies known weaknesses using automated scanning, with manual validation of the high-severity findings. A penetration test goes further: it actively exploits weaknesses to prove impact, tests business logic and chains issues together. VA is breadth-first; a pentest is depth-first. Our VA is €539 fixed; our penetration tests start at €1,800.
No. This is a Vulnerability Assessment, and the Attestation Letter says so explicitly. We label it honestly because the difference matters in audit and procurement. If your requirement names a "penetration test", choose our Focused Pentest (from €1,800) instead.
It depends on the control. For ISO 27001 Annex A.8.8 (management of technical vulnerabilities), a VA is typically accepted. For Annex A.8.29 (security testing in development and acceptance), it is auditor-dependent, and many auditors expect a penetration test. Confirm with your auditor before you buy, or ask us and we'll help you read the requirement.
No. The €539 tier covers the public, unauthenticated attack surface of one web application, so no test accounts are needed. For testing behind the login across multiple roles, choose the Focused Pentest (from €1,800).
Burp Suite Professional, Nuclei with regularly updated templates, OWASP ZAP, and Subfinder with httpx for asset discovery, plus our own custom checks. Every Critical and High finding is validated manually by a senior engineer before it goes into the report.
Subscription scanners give continuous, automated coverage and are valuable between periodic tests. Their output is raw scanner data, false positives included, with no signed deliverable an auditor recognises. Here a senior engineer validates every Critical and High finding, and you receive a structured report and a signed Attestation Letter. Most compliance programmes use both: a scanner for continuous monitoring, and an independent assessment as the periodic, audit-grade checkpoint.
We report it to your nominated contact within 4 hours of validation, over a secure channel, with reproduction steps and immediate remediation guidance. We don't wait for the report delivery date.
You still receive the full report and a signed Attestation Letter. A clean result is a valid outcome: for an auditor, evidence that testing was done and found no critical exposure is exactly what the control asks for.
9-10 business days from order. The NDA and intake happen on day 1, active assessment on days 2-4, and the report and Attestation Letter are delivered on day 9, five business days after testing ends.
The letter is signed by the senior engineer accountable for this service line (see "Reviewed by" on this page). It states the scope tested, dates, methodology and remediation status. If an auditor or insurer may reject it, tell us before the engagement starts. Rejections usually come from a mismatch between controls, for example a requirement that specifically names a penetration test, not from the letter itself. We'll confirm fit with your requirement in advance.
Scope and Rules of Engagement are signed before testing, including the environment in scope, testing windows and an emergency contact who can pause testing immediately. Automated scanning is throttled to avoid denial-of-service side effects. We prefer to test a staging environment where one exists and matches production.
Yes, under a mutual NDA. Email info@optimum-web.com with your company name. We send the NDA the same business day, followed by an anonymised sample report.
No. PCI DSS requires quarterly external scans by an Approved Scanning Vendor (ASV) and, separately, penetration testing under requirement 11.4. This assessment can be useful preparation, but it does not replace either.
No. Moldova has no CREST accreditation pathway, so this reflects jurisdiction, not capability. Our methodology uses the same building blocks CREST-accredited firms use: checks drawn from the OWASP Web Security Testing Guide (WSTG v4.2) that apply to an unauthenticated surface, CVSS v4.0 scoring with CWE classification, and a signed Attestation Letter. If your procurement policy requires CREST membership (most often UK public sector), tell us on the first call and we'll refer you to a partner firm rather than start a scope we can't contract.
Not sure VA is enough?
Tell us which requirement you need to meet: an ISO 27001 control, a questionnaire question, a GDPR request or a customer's security review. We'll tell you honestly whether a vulnerability assessment covers it or you need a penetration test, before you spend anything.
Mon-Fri 09:00-18:00 EET · +373 22 843569 · info@optimum-web.com
