Qualysec

How Qualysec Helped a Singapore-Based HR SaaS Firm Secured Client Data and Achieve SOC 2 Compliance

A security assessment of a Singapore-based HR SaaS platform handling sensitive payroll and employee data, with testing and remediation aligned to SOC 2 compliance requirements.

Singapore

South East Asia

1

Web Application

SOC 2

Compliance Requirement

3-Round

Retesting Process

WHO IS THE CLIENT

A Singapore-Based HR SaaS Startup Supporting Businesses Across Southeast Asia

A Singapore-based firm operating across South East Asia. A startup of 10 employees providing cost-effective payroll outsourcing and comprehensive HR services through a SaaS web application, supporting accuracy, compliance, and scalable human capital operations.
HR TechnologyPayroll OutsourcingSOC 2Southeast Asia

WHAT WAS TESTED

The client submitted one SaaS web application for assessment. The platform manages sensitive client information including payroll records, employee information, and financial details. The objective was to assess the application's security controls and support the client's SOC 2 compliance requirements through an independent security assessment.

Web Application

Web Application
REASON FOR CHOOSING QUALYSEC

4 Reasons They Trusted Qualysec Over Others

The client needed more than a security assessment. They needed a team that could understand their application, communicate clearly, support remediation, and provide documentation suitable for their compliance requirements.

Human-Led AI-Powered Testing

A hands-on assessment approach combined with AI-assisted testing to examine the application beyond surface-level scanning.

Reputation & Global Reach

Qualysec's experience across digital platforms and complex technology environments gave the client confidence in the engagement.

Budget-Aligned Security

The engagement was structured around the needs of a growing SaaS business without creating unnecessary pressure on the security budget.

Compliance-Oriented Reporting

The assessment documentation was prepared with the client's SOC 2 requirements in mind, making the security review easier to use during the compliance process.

Referred by a Trusted Network

The client had already received positive feedback about Qualysec through someone in their professional network, which gave them additional confidence before starting the engagement.

★★★★★

Peer-verified

Trusted worldwide

TOP FINDINGS

Top 5 Significant Findings

Vertical Privilege Escalation

Critical

Vertical privilege escalation requires the attacker to grant himself higher privileges. This is typically achieved by performing kernel-level operations that allow the attacker to run unauthorized code.

Potential impact: Unauthorized access to higher privileges and kernel-level code execution.

Stored Cross-Site Scripting (XSS)

High

A severe vulnerability where an attacker injects malicious scripts (payloads) that are permanently stored on the target server (e.g., in databases, comment fields) .

Potential impact: Persistent malicious script execution via stored server-side data.

Cross-Site Scripting (XSS) Through PDF Injection

High

PDF documents could be injected with malicious scripts that would run in the systems of other users accessing the PDF.

Potential impact: Malicious script execution in users' systems via injected PDFs.

Insecure Direct Object References (IDOR)

Medium

This occurs when an application exposes a reference to an internal implementation object (database ID, filename) and fails to verify that the user is authorized to access it.

Potential impact: Unauthorized access to internal implementation objects without proper checks.

Cross-Site Request Forgery (CSRF)

Medium

This is a web security vulnerability that tricks a logged-in user’s browser into performing unwanted actions on a different website without their consent.

Potential impact: Unwanted actions performed by trusted users without their consent.

What Could have Happened without this Assessment

For a SaaS platform handling payroll records, employee information, and financial details, weaknesses in application controls could expose sensitive client information and create problems during the SOC 2 compliance process.

THE RESULT & REMEDIATION

From External Exposure to Verified Remediation

The engagement focused on more than documenting technical observations. Qualysec worked alongside the client's development team to understand the underlying issues, provide practical remediation guidance, and verify the changes through multiple testing rounds.

The Remediation Process

01

Root Cause Analysis

The assessment team examined the underlying application behaviour and provided context around the areas requiring attention.

02

Developer Collaboration

The development team received clear remediation guidance that could be applied directly within the SaaS application.

03

SOC 2 Documentation

Security documentation was prepared to support the client's SOC 2 compliance requirements and provide useful evidence for the audit process.

04

Three-Round Retesting

The application went through three retesting rounds to verify that remediation work was properly completed and remained effective.

The Results Achieved

3-Round Retesting

Multiple verification cycles were completed to validate remediation work.

SOC 2 Compliance

The security assessment supported the client's SOC 2 compliance journey.

Audit-Ready Documentation

Security findings and supporting information were structured for compliance use.

Verified Remediation

The development team received practical guidance followed by validation of the completed changes.

GET A QUOTE

Ready to Stay Ahead of Attackers?

If you need a penetration test, let’s have a talk. Fill out this form and we will ensure you are secured and hit full compliance without any hurdles. The immediate impact you can expect:

  • Our sales team will reach out instantly

  • We skip the back-and-forth to meet your deadline perfectly

  • We get your testing scheduled immediately without any delay

Total No. Of Vulnerabilities

0+

Total No. Of Vulnerabilities

Years in Business

0+

Years in Business

Assessment Completed

0+

Assessment Completed

Trusted Clients

0+

Trusted Clients

Countries Served

0+

Countries Served