A fast-growing North American real estate technology provider offering a multi-tenant SaaS platform for property listings, lease management, tenant onboarding, and rent payment automation. Residential and commercial property managers, landlords, and tenants across the U.S. and Canada use the platform.
As the client scaled its real estate SaaS offering, several security challenges emerged across its web applications, APIs, and Azure cloud infrastructure:
- Tenant, landlord, and admin roles lacked proper privilege separation, leading to risks of unauthorized access to sensitive data
- APIs handling rent payment processing, lease generation, and ID verification lacked consistent input validation and access control
- Azure infrastructure had exposed services and misconfigured role-based access control, creating a large attack surface
- Inadequate security integration into CI/CD pipelines delayed vulnerability detection and increased production risk
Evoke implemented a combination of Product Security and Application Security services to strengthen digital controls and platform resilience:
- Performed web and API security testing
- Conducted Azure Infrastructure Security Assessments
- Implemented sprint-based threat modeling and security code
- Increased pre-release vulnerability detection by 40%, reducing security bugs in production
- Remediated critical misconfigurations and access issues across multi-tenant infrastructure
- Enabled faster go-to-market cycles with embedded security validation across sprints
- Strengthened readiness for audits related to real estate transaction data, PCI DSS, and local housing compliance
- Fostered ongoing collaboration between DevOps, security, and product teams through shared dashboards and ownership