Authentication and sessions
Login, account recovery, multi-factor flows, session lifecycle and controls that protect authenticated access.
Singapore / Application security
Test the controls that protect user accounts, sensitive actions and connected systems—not only the issues a scanner can list.
Discuss your scope01 / Service fit
A web application assessment should reflect how the application is actually used: its user roles, sensitive workflows, APIs, data flows and dependencies. The agreed scope can cover a public-facing application, an authenticated portal, supporting APIs or a defined combination of these components.
This service is suited to teams preparing for release, making a material change, responding to a customer or procurement requirement, or seeking independent assurance of an existing application.
RedHive conducts penetration testing for A*STAR’s Open Access Repository as part of an ongoing multi-year engagement. No findings, architecture or sensitive engagement details are disclosed.
02 / Scope
The final test scope is agreed before work begins. Coverage is selected around the application’s actual attack surface and the risks the engagement needs to address.
Login, account recovery, multi-factor flows, session lifecycle and controls that protect authenticated access.
Role and object-level authorisation across users, administrative functions, records and API operations.
Workflow sequencing, state changes, limits and assumptions that may be abused without relying on a conventional payload.
Server-side processing, file handling, output encoding, sensitive data exposure and relevant injection paths.
Endpoint authentication, authorisation, data exposure, parameter handling and abuse of supported operations.
Agreed trust boundaries between the application and identity, payment, storage or other connected services.
03 / Method
A defined process keeps testing safe, findings reproducible and remediation discussions useful to the delivery team.
Agree target hosts and APIs, environments, user roles, accounts, dependencies, restrictions, exclusions and escalation contacts.
Understand reachable functions, trust boundaries, sensitive actions and data flows before deeper testing.
Combine appropriate automated checks with manual testing of access control, business logic and plausible attack paths.
Document reproducible evidence, realistic impact, severity rationale and practical recommendations; discuss findings with relevant stakeholders.
Verify remediated findings within the agreed retest scope and record whether the original exposure has been addressed.
04 / Deliverables
Reporting separates decision-level priorities from the detail engineers need to reproduce and address each finding.
Scope, assessment context, overall exposure and prioritised remediation themes.
Reproduction steps, supporting evidence, affected components, impact and severity rationale.
Practical recommendations, clarification with the delivery team and retest status for agreed fixes.
05 / Boundaries
These points are confirmed for each engagement rather than assumed after testing starts.
Only approved assets, environments and test activities are in scope. Ownership and third-party permissions must be clear.
Production constraints, test accounts, data handling, rate limits, maintenance windows and stop conditions are agreed in advance.
Denial-of-service, social engineering, unrelated third parties and destructive actions are excluded unless separately authorised and planned.
A penetration test provides evidence about the agreed scope and test period. It is not a guarantee that every weakness has been found, and it does not by itself certify regulatory compliance.
06 / Related services
Start a conversation
Share the application, environments, user roles, key integrations and target timing. RedHive can then confirm what needs to be validated before a scope is agreed.