Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

Zalo PC Has a Serious RCE Error, You Should Be Careful When Receiving

Explore Zalo PC Has a Serious RCE Error, You Should Be Careful When Receiving with a clear overview, practical guidance, key features.

Table of Contents

This guide provides a practical overview of Zalo PC Has a Serious RCE Error, You Should Be Careful When Receiving, including its main features, benefits, limitations, and important considerations.

  • ZAL-01-001 vulnerability: UI error, too long file name will overflow from the chat frame
  • ZAL-01-002 vulnerability: UI error, incorrect file type icon display
  • ZAL-01-003 vulnerability: Incorrect blacklist file extension facilitates a RCE attack

With the ZAL-01-003 vulnerability, hackers can send files containing malicious code to victims via private or group messages. When the victim clicks on the file, the file is downloaded and run, and the malicious code is immediately executed.

In the worst case scenario, the hacker can take advantage of this feature to launch a remote code execution (RCE) attack to take control of the victim's computer or deploy other attacks for profit.

Zalo PC Has a Serious RCE Error, You Should Be Careful When Receiving screenshot

To prove it, CyberJutsu has stringed these vulnerabilities together and launched an RCE attack on a hypothetical victim's computer.

Specifically, CyberJutsu hides a VBE file containing a payload reverse shell with the filename long enough to overflow the actual extension out of the chat frame and trick the application into choosing the wrong file type icon by changing the value of the "extension" field.

This file is sent to the victim and it displays as a regular PDF attachment. When the victim clicks on the file, the VBE payload is downloaded and executed immediately. The malware is activated to help CyberJutsu steal information on the victim's computer (the contents of the Notepad file on the screen are created with the purpose of demonstrating how to exploit the vulnerability).

You can watch a demo video of how to exploit CyberJutsu's Zalo PC vulnerabilities here:

CyberJutsu reported these vulnerabilities to Zalo in late July 2020. On August 30, 2020, Zalo responded that the ZAL-01-003 vulnerability coincided with a vulnerability that was discovered by Zalo in March 2020. The other two vulnerabilities were noted by Zalo and fixed.

However, according to CyberJutsu, the way to fix errors of Zalo is not thorough, still leaves dangerous file formats. As of October 23, 2020, Zalo added that they acknowledge CyberJutsu's subsequent contributions and created a temporary patch on August 1, 2020. The complete patch was also released by Zalo on October 1, 2020.

On its security-focused website, Zalo also thanked CyberJutsu for finding and supporting to keep Zalo's products safe. Zalo also gave CyberJutsu gifts.

Currently, CyberJutsu is still working with Zalo to identify and fix a number of other security holes. Due to security terms, these vulnerabilities have not been allowed to disclose yet.

FAQ

What should I know about Zalo PC Has a Serious RCE Error, You Should Be Careful When Receiving?

Focus on the key features, requirements, limitations, and practical use cases explained in this guide.

How do I get the best results with Zalo PC Has a Serious RCE Error, You Should Be Careful When Receiving?

Follow the recommended steps, use current software or information, confirm compatibility, and review settings before major changes.

Are there any risks or limitations?

Potential limitations depend on compatibility, data quality, cost, privacy, support, and how the product or method is used.

Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.