Google Chromium WebGL Use-After-Free Vulnerability — Google Chromium WebGL contains a use-after-free vulnerability that allows a remote attacker to potentially exploit heap corruption via a crafted HTML page. This vulnerability could affect multiple web browsers that utilize Chromium, including, but not limited to, Google Chrome, Microsoft Edge, and Opera.
CVE-2021-30554 is a critical use-after-free vulnerability in Chromium's WebGL implementation (CVSS 9.0) that enables remote code execution through malicious HTML pages. The vulnerability affects all Chromium-based browsers including Chrome, Edge, and Opera, with public exploits available. Immediate patching is essential as this poses significant risk to Saudi organizations relying on web-based services and employee browsing.
IMMEDIATE ACTIONS:
1. Inventory all Chromium-based browsers (Chrome, Edge, Opera) across organization
2. Disable WebGL in browser settings as temporary mitigation: chrome://settings/content/webgl
3. Block access to untrusted websites and implement web filtering
4. Alert users to avoid clicking suspicious links or visiting untrusted sites
PATCHING GUIDANCE:
1. Update Google Chrome to version 91.0.4472.124 or later
2. Update Microsoft Edge to version 91.0.864.59 or later
3. Update Opera to version 77.0 or later
4. Deploy patches via Mobile Device Management (MDM) for BYOD devices
5. Prioritize patching for government and banking sector endpoints
DETECTION & MONITORING:
1. Monitor for WebGL-based exploit attempts in web proxy logs
2. Alert on suspicious HTML files with WebGL content from external sources
3. Monitor process execution from browser processes for anomalous behavior
4. Implement Content Security Policy (CSP) headers to restrict WebGL usage
COMPENSATING CONTROLS:
1. Implement application whitelisting on critical systems
2. Enable Enhanced Protected Mode in Edge
3. Use sandboxing solutions for high-risk browsing activities
4. Implement network segmentation to limit lateral movement from compromised browsers
الإجراءات الفورية:
1. حصر جميع متصفحات Chromium (Chrome و Edge و Opera) في المنظمة
2. تعطيل WebGL في إعدادات المتصفح كتدبير مؤقت: chrome://settings/content/webgl
3. حجب الوصول إلى المواقع غير الموثوقة وتطبيق تصفية الويب
4. تنبيه المستخدمين لتجنب النقر على الروابط المريبة أو زيارة المواقع غير الموثوقة
إرشادات التصحيح:
1. تحديث Google Chrome إلى الإصدار 91.0.4472.124 أو أحدث
2. تحديث Microsoft Edge إلى الإصدار 91.0.864.59 أو أحدث
3. تحديث Opera إلى الإصدار 77.0 أو أحدث
4. نشر التصحيحات عبر إدارة الأجهزة المحمولة للأجهزة الشخصية
5. إعطاء الأولوية لتصحيح أجهزة القطاع الحكومي والمصرفي
الكشف والمراقبة:
1. مراقبة محاولات استغلال WebGL في سجلات وكيل الويب
2. التنبيه على ملفات HTML المريبة التي تحتوي على محتوى WebGL من مصادر خارجية
3. مراقبة تنفيذ العمليات من عمليات المتصفح للسلوك الشاذ
4. تطبيق سياسة أمان المحتوى (CSP) لتقييد استخدام WebGL
الضوابط البديلة:
1. تطبيق قائمة بيضاء للتطبيقات على الأنظمة الحرجة
2. تفعيل الوضع المحمي المحسّن في Edge
3. استخدام حلول الحماية الرملية للأنشطة البحثية عالية المخاطر
4. تطبيق تقسيم الشبكة لتحديد الحركة الجانبية من المتصفحات المخترقة