CVE-2021-30506

8.8 HIGH

📋 TL;DR

This vulnerability in Google Chrome for Android allowed attackers to inject malicious scripts or HTML into privileged pages by tricking users into installing a web application. It affects Android users running Chrome versions prior to 90.0.4430.212. The flaw bypassed security UI protections during web app installations.

💻 Affected Systems

Products:
  • Google Chrome for Android
Versions: Versions prior to 90.0.4430.212
Operating Systems: Android
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects Chrome on Android, not desktop versions. Requires user interaction to install a malicious web application.

📦 What is this software?

Chrome by Google

Google Chrome is the world's most popular web browser, used by over 3 billion users globally across Windows, macOS, Linux, Android, and iOS platforms. As a Chromium-based browser developed by Google, Chrome dominates the browser market with approximately 65% market share, making it a critical compon...

Learn more about Chrome →

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete compromise of user sessions, data theft, and potential installation of persistent malware through script injection in privileged Chrome pages.

🟠

Likely Case

Session hijacking, credential theft, and unauthorized access to user data through malicious script execution.

🟢

If Mitigated

Limited impact with proper user awareness and updated browsers, though some data exposure may still occur.

🌐 Internet-Facing: HIGH
🏢 Internal Only: MEDIUM

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: MEDIUM

Requires social engineering to convince users to install malicious web apps. No public exploit code available.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 90.0.4430.212

Vendor Advisory: https://chromereleases.googleblog.com/2021/05/stable-channel-update-for-desktop.html

Restart Required: Yes

Instructions:

1. Open Google Play Store 2. Search for Chrome 3. Update to version 90.0.4430.212 or later 4. Restart Chrome

🔧 Temporary Workarounds

Disable Web App Installations

android

Prevent installation of Progressive Web Apps (PWAs) which could be used to exploit this vulnerability

Use Alternative Browser

android

Temporarily use a different browser until Chrome is updated

🧯 If You Can't Patch

  • Implement strict web filtering to block malicious sites
  • Educate users about risks of installing unknown web applications

🔍 How to Verify

Check if Vulnerable:

Check Chrome version in Settings > About Chrome. If version is below 90.0.4430.212, system is vulnerable.

Check Version:

chrome://version/ in Chrome address bar

Verify Fix Applied:

Confirm Chrome version is 90.0.4430.212 or higher in Settings > About Chrome.

📡 Detection & Monitoring

Log Indicators:

  • Unusual web app installation events
  • Script injection attempts in Chrome logs

Network Indicators:

  • Requests to known malicious domains during web app installation

SIEM Query:

source="chrome" AND (event="webapp_install" OR event="script_injection")

🔗 References

📤 Share & Export