Reading Time: 4 minutes
KEY RESULTS
- Trusting Social engaged CyStack to conduct Penetration Testing across two phases on the EVO credit card payment system, ensuring compliance with PCI DSS requirements.
- Phase 1 uncovered 5 vulnerabilities (1 medium, 2 low, 2 informational), giving the team clear prioritization data for remediation before Phase 2.
- A Blackbox approach in Phase 2 simulated real-world attacker scenarios, validating the system’s resilience against external threats across the full application stack.
Discover how Trusting Social placed its trust in CyStack’s experts to protect the safety and integrity of the EVO credit card payment system with Penetration Testing.

Our client
Trusting Social is a fintech company that utilizes artificial intelligence to provide a comprehensive credit score evaluation system through the use of big data technology, social data, and data analysis from businesses. Their solutions assist financial service providers in emerging markets to reach billions of consumers, particularly those who are not covered by mainstream credit agencies.
EVO represents Trusting Social’s unique financial technology ecosystem, which enables customers to quickly and securely connect with the bank’s financial products. Through EVO, customers can conveniently access credit products by simply providing basic information and undergoing identity verification on their mobile phones, eliminating the need to visit a bank branch and wait in line.
Trusting Social and TPBank have expanded their collaboration to introduce the TPBank EVO Credit Card, an innovative card product that combines TPBank’s offerings with the EVO financial technology platform.
As a custodian of significant financial data, Trusting Social prioritizes data security. The EVO credit card utilizes 256-bit Secure Socket Layer (SSL) encryption technology to ensure the absolute protection of customer information during data transmission over the internet. Additionally, both TPBank and Trusting Social servers are safeguarded by a “firewall” and an “intrusion detection and prevention system (IDS/IPS)” that undergo regular monitoring by administrators to prevent unauthorized and suspicious access. Moreover, customer passwords are encrypted in a one-way format, ensuring that even server administrators cannot access them.
The infrastructure for TPBank EVO Credit Card deployment is built on the cloud platform, utilizing Google Cloud Platform in conjunction with Cloudflare, Flutter, and Go technologies.
Solution
By strictly complying with the Payment Card industry’s unique requirements and regulations, Trusting Social proactively chose to use a Penetration Testing solution and sought a third party to evaluate security. After researching, Trusting Social decided to cooperate with CyStack, one of the leading cybersecurity companies in the Vietnam region.
Test object: Customers listed functional groups and URLs that need to be tested on the insurance product information page. In addition, CyStack recommended and performed testing of the admin page of this information site, receiving test accounts from customers.
Deployment time:
- Phase 1: May 24, 2023 – June 3, 2023
- Phase 2: July 25, 2023 – August 4, 2023
During Phase 1, CyStack was onsite at the Trusting Social office for one week. With positive results, Trusting Social trusted CyStack to continue testing the Phase 2 release.
In Phase 2, the client chose a Blackbox testing approach — testing without any prior information about the selected system. Experts approach the target environment like a real hacker, looking for vulnerabilities that exist within the system and assessing its ability to resist external attacks. This helps businesses determine the level of risk and develop a security plan to prevent attacks from occurring.
Penetration testing is a suitable solution for the need to ensure the safety and security of products in the payment card industry:
- Comprehensiveness: Allows testing of the entire credit card system from multiple perspectives, including applications, databases, networks, and related services, helping detect security vulnerabilities from many different angles.
- Depth: Conducted by security experts with extensive knowledge of attack methods and prevention measures, capable of finding vulnerabilities that automated or less specialized solutions might miss.
- Realistic attack simulation: Allows simulation of realistic attack scenarios that hackers can use to break into credit card systems, helping identify and fix security vulnerabilities before they are exploited.
- Continuous updates: Typically performed periodically or after each system update, ensuring that credit card products are always protected from the latest threats.
- Compliance with regulations and standards: Helps businesses ensure that credit card products comply with regulations and security standards, especially PCI DSS (Payment Card Industry Data Security Standard).
Our working process with Trusting Social includes the following steps:
- Planning and reconnaissance: CyStack defines the scope and goals of the test, including applications, databases, and network infrastructure; identifies potential risks related to information security, personal data protection, and potential vulnerabilities in the credit card system; and collects information about the target environment to better understand how it operates and what vulnerabilities may exist.
- Vulnerability analysis: CyStack experts identify potential vulnerabilities in Trusting Social’s testing environment by using in-depth techniques such as vulnerability scanning, network system scanning, and configuration evaluation for common vulnerabilities such as 1-day flaws and CVEs.
- Exploitation: CyStack experts perform techniques to gain unauthorized access to the system and exploit security vulnerabilities in the credit card system.
- Post-exploitation: CyStack experts continue to maintain access to EVO’s system and escalate privileges (if possible) to search for additional security vulnerabilities that may still exist.
- Report: Upon completion of the project, CyStack prepares a complete report that includes a summary of the testing process, details of discovered security vulnerabilities, and recommendations for measures to improve the security of Trusting Social’s products.
Result
After conducting two stages of testing, the results were as follows:
Phase 1: Total of 5 vulnerabilities, including 1 medium, 2 low, and 2 informational.
The findings provided clear prioritization data that allowed the Trusting Social team to address identified weaknesses before moving forward to Phase 2, where the Blackbox approach validated the system’s resilience against external attack simulation across the full application stack.
About us
CyStack is a cybersecurity company based in Vietnam since 2017. We offer comprehensive solutions, including testing, security consulting, and managed services. With over 200 businesses and 25,000 users around the world, we are recognized as a trusted partner for organizations and a strong leading firm in cybersecurity research and development.
For more information, please visit: https://cystack.net/
![[object Object]](/_next/image?url=https%3A%2F%2Fs.cystack.net%2Fresource%2Fcustomers%2FMLnXeimT-Epwise_AG.png&w=3840&q=75)
![[object Object]](/_next/image?url=https%3A%2F%2Fs.cystack.net%2Fresource%2Fcustomers%2FHow-Vntrip-tackles-customer-data-privacy-challenge.png&w=3840&q=75)
![[object Object]](/_next/image?url=https%3A%2F%2Fs.cystack.net%2Fresource%2Fcustomers%2Fvayana.png&w=3840&q=75)