Skip to main content
OneX Security⁠

Web Application Penetration Testing

Covers
OWASP Top 10 · Business logic flaws

Automated testing supports coverage of common weaknesses; manual analysis examines how authentication, authorization and business workflows behave in context. We assess agreed applications and APIs within a defined scope, verify findings and document remediation priorities.

Discuss an assessment

Common risks

  • Injection attacks

    SQL injection, command injection, template injection, and similar flaws can lead to bulk data theft or even a server takeover.

  • Broken access control

    Missing object-level or function-level authorization can allow access to another account’s data or operations beyond a user’s permissions.

  • Authentication and session flaws

    Weak passwords, CAPTCHA or verification code bypass, flawed password reset logic, poor session management, and similar issues.

  • Sensitive data exposure

    APIs return more fields than needed, debug information is exposed, or backup files and source code can be downloaded directly.

  • Business logic flaws

    Price tampering, coupon reuse, race conditions when placing orders, skipped workflow steps, and other issues that scanners struggle to find.

  • High-severity server-side flaws

    SSRF, unrestricted file upload, insecure deserialization, and similar flaws that can give attackers a way into your internal network.

Scope

  1. Corporate websites, web applications, and admin panels
  2. REST, GraphQL, and other APIs
  3. Authentication flows such as login, sign-up, and password reset
  4. Core business flows such as payments, orders, and permissions
  5. File upload, import/export, and similar features

Assessment approach

  1. 1Reconnaissance

    Map the agreed assets, endpoints, functionality and technology stack to establish the assessment attack surface.

  2. 2Automated and manual testing

    Tools cover common vulnerabilities; manual testing goes deep into business logic and the permission model.

  3. 3Vulnerability validation

    We verify every finding, rule out false positives, and assess the real impact.

  4. 4Reporting and recommendations

    We provide reproduction steps, risk levels, and specific remediation advice.

  5. 5Retesting within agreed scope

    Retesting of reported findings is included within the scope and window agreed for the engagement. Results record whether the original issue remains reproducible and any further work required.

Assessment deliverables

Vulnerability report
Location, reproduction steps, evidence, and impact analysis for every vulnerability.
Risk ratings
Each issue is rated critical, high, medium, or low to help you prioritize fixes.
Remediation guidance
Practical remediation steps for your specific code and configuration.
Retesting within agreed scope
Retesting of reported findings is included within the scope and window agreed for the engagement. Results record whether the original issue remains reproducible and any further work required.

When this service is relevant

  • Before a new system or version goes live
  • Your business handles payments, user data, or other sensitive information
  • A client or partner asks for a security test report
  • You need to meet compliance audit requirements

Common engagement questions

Will testing affect our production systems?

We confirm the scope, testing window, and methods with you in writing in advance. Any action that could affect stability is discussed beforehand and carried out only with your approval. Testing can also take place in a test environment.

What is the difference between penetration testing and vulnerability scanning?

Scanning uses tools to identify common weaknesses. Penetration testing combines manual analysis, validation and business context to assess exploitability and impact. The approaches complement each other; neither guarantees discovery of every issue.

Do we need to provide source code?

It is not required. By default, we perform black-box testing. If you can provide test accounts, API documentation, or source code, we can do gray-box or white-box testing for deeper coverage.

Do you charge for retesting?

Retesting of reported findings is included within the scope and window agreed for the engagement. Results record whether the original issue remains reproducible and any further work required.

Define the right scope for your next assessment.

Tell us which systems and business priorities matter. We will discuss the assessment approach, required authorization and expected deliverables.

Discuss an assessment

Read the authorization and responsibility notice before submitting an enquiry.