Vulnerability in Google Apps Enabled Hacker to Take Over Account and Disable Two-Factor Authentication

Critical XSS Vulnerability in Google Apps Administrator Console Exposes Organizations to Risks

A significant security flaw has emerged within the Google Apps administrator console, introducing a critical cross-site scripting (XSS) vulnerability. This breach allowed cybercriminals to manipulate Google Apps administrators, compelling them to execute unauthorized commands on the admin panel (https://admin.google.com/). The vulnerability primarily impacts the management capabilities that administrators utilize to oversee user accounts, manage security configurations, and facilitate organizational operations on Google’s platform.

The Google Apps admin console is designed for administrators to configure their organizations’ accounts, including adding users, managing permissions, and implementing security protocols. The console is widely used across various businesses, particularly those with Gmail integrated into their domains, making the recent discovery particularly concerning for enterprises relying on Google’s services.

The exploitation of this XSS flaw enabled attackers to take control of administrative actions, thereby risking the integrity and security of user accounts. Specifically, the vulnerability could have led to the creation of new users with “super admin” privileges, the disabling of crucial security features such as two-factor authentication (2FA), and the reconfiguration of domain settings to redirect emails to the attacker’s addresses. Additionally, attackers could hijack accounts by resetting passwords and temporarily disabling login challenges, creating a dangerous scenario for affected organizations.

Brett Buerhaus, an application security engineer, identified this zero-day vulnerability and communicated the findings to Google on September 1. In recognition of his discovery, Google awarded Buerhaus $5,000 through its bug bounty program, highlighting the company’s commitment to addressing security flaws swiftly. Remarkably, Google managed to patch the vulnerability within 17 days, demonstrating its proactive approach to safeguarding its systems and users.

According to Buerhaus, the issue predominantly arose when users attempted to access a service not configured for their domain, landing them on a “ServiceNotAllowed” page. This page inadvertently permitted account switching, which triggered a JavaScript code execution that could redirect the user’s browser. The potential for malicious input in the “continue” request parameter of the URL created an entry point for XSS attacks, escalating the risk to organizations using the service.

The swift action taken by Google serves as a testament to its dedication to user security. This is particularly noteworthy in light of recent vulnerabilities discovered by Google’s Project Zero team in Microsoft’s Windows operating systems, which revealed lingering security flaws that the company failed to address promptly, despite being given a three-month timeframe for remediation.

In this incident, adversaries likely employed tactics aligned with the MITRE ATT&CK framework, particularly focusing on techniques such as initial access through exploiting trusted relationships and privilege escalation via account manipulation. The rapid execution of commands by compromised admins underscores the need for organizations to continuously assess their administrative practices and the security configurations of their digital environments.

The implications of this vulnerability extend beyond immediate security concerns, prompting business owners to reconsider their reliance on online administration consoles and the security measures integrated into their operational frameworks. As the landscape of cybersecurity threats evolves, remaining vigilant against such vulnerabilities should be a priority for all organizations utilizing cloud-based services.

Source link