A leading North American travel agency specializing in online booking, vacation packages, loyalty programs, and real-time travel itinerary management. The client serves both individual travelers and corporate accounts through its web platform and mobile app, integrating with airline, hotel, and car rental providers across the globe.
As the client expanded its digital offerings to include real-time pricing, global availability, and reward redemptions, several security gaps emerged across its web application, APIs, and AWS infrastructure:
- Booking workflows and payment modules were not protected by adequate access controls or input validation
- APIs used for inventory synchronization, partner integration (airlines, hotels), and loyalty redemptions lacked authentication checks and rate-limiting
- The AWS environment presented risks with open S3 buckets, misconfigured security groups, and exposed API gateways
- The lack of structured penetration testing delayed the identification of high-risk flaws and created compliance challenges with PCI DSS and data protection regulations
Evoke deployed a multi-layered Offensive Security and Application Security (sprint-wise) testing framework to secure the client’s digital travel systems:
- Performed Web and API Penetration Testing
- Conducted AWS Security Assessments
- Simulated real-world attack scenarios
- Identified and mitigated 30+ critical vulnerabilities across travel booking flows and cloud interfaces
- Improved customer data security and reduced the risk of fraud in loyalty and booking systems
- Reduced time-to-fix for security issues by 50% through sprint-level collaboration
- Enhanced audit preparedness for PCI DSS, GDPR, and travel industry data standards
- Increased platform trust for travelers and travel partners through visible improvements in security maturity