Live Active security incident? Get immediate response
MITRE ATT&CK® Technique

T1176.001: Browser Extensions

Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.[1][2] Malicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.[3] Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions.

Adversaries may abuse how chromium-based browsers load extensions by modifying or replacing the Preferences and/or Secure Preferences files to silently install malicious extensions. When the browser is not running, adversaries can alter these files, ensuring the extension is loaded, granted desired permissions, and will persist in browser sessions. This method does not require user consent and extensions are silently loaded in the background from disk or from the browser's trusted store.[4] Previous to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.[5] Once the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.[6][7][8][9]

There have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for Command and Control.[10][11] Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for Stealth.[12][13]

EnterpriseT1176.001Sub-techniqueObject v1.1 Modified
Glexia's Take

Analyst context for executives and security teams

Analyst confidence Medium

Browser extensions are a persistence risk because they live inside a tool employees use constantly: the web browser. A malicious or manipulated extension can survive browser sessions, inherit browser-granted permissions, observe user-entered data such as credentials, change browser settings, and in some cases support command-and-control or installation of other malware. For leaders, the practical issue is whether the organization can prove which extensions are installed, who approved them, and whether browser configuration changes are being monitored across Windows, macOS, and Linux endpoints.

Executive priority

Prioritize this where browser-based access is central to business operations, identity use, SaaS administration, banking, or sensitive web workflows. The control question is not only “are endpoints protected?” but “do we govern browser extensions like software?” This technique supports persistence and has relationships to multiple malware families and a group in ATT&CK, so it is material for incident scoping, credential-risk decisions, compliance evidence around software control, and auditability of endpoint configuration.

Technical view

SOC and detection teams should validate coverage for unauthorized extension installation, suspicious extension permission changes, modified browser Preferences or Secure Preferences files, altered extension update URLs, and macOS configuration-profile activity involving .mobileconfig files where applicable. Because MITRE provides no official detection text for this object, teams should use the related detection strategy DET0044, “Detecting Malicious Browser Extensions Across Platforms,” as the ATT&CK-linked starting point and then test against local browser deployment patterns. Incident responders should include browser extension inventory, browser configuration files, and extension directories in host triage for Windows, macOS, and Linux systems.

Likely telemetry

  • Browser extension inventory and version data across managed endpoints
  • Browser configuration files, including Preferences and Secure Preferences where available
  • File creation, modification, or replacement events in browser extension storage locations
  • Extension permission, privacy, security-control, and update URL changes
  • macOS configuration profile and .mobileconfig installation-related events where applicable

Detection direction

  • Establish an approved-extension baseline by browser, platform, user role, and business need, then alert on unapproved additions or unexpected permission expansion.
  • Tune detections to separate legitimate enterprise-managed extension deployment from silent local installation, app-store masquerading, or configuration-file manipulation.
  • Monitor for changes to browser Preferences/Secure Preferences files when the browser is not running, since ATT&CK notes this can be abused to silently load extensions.
  • Review extension update URLs and sources for deviation from expected trusted stores or approved internal deployment paths.
  • For macOS, account for the ATT&CK distinction that pre-macOS 11 command-line profile installation behavior differs from macOS 11+ user-interaction requirements.

Mitigation priorities

  • Implement auditing first: maintain evidence of installed extensions, permissions, update sources, and browser configuration changes.
  • Limit software installation by restricting who can install extensions and by using approved-extension allowlists or equivalent managed browser controls where available.
  • Apply execution-prevention and application-control principles to reduce unauthorized code and installer activity that may introduce malicious extensions.
  • Keep browsers, operating systems, and managed endpoint components updated to reduce exposure to known browser and platform weaknesses.
  • Use user training to reduce social-engineering-driven extension installation and to encourage reporting of unexpected browser changes or extension prompts.
Analyst notes and limits

This object is a sub-technique of Software Extensions and is scoped to the persistence tactic on Linux, Windows, and macOS. ATT&CK relationships show use by Kimsuky and several software entries, including macOS adware/Trojans, Windows banking trojans, stealers, and a Chrome-extension-themed malware entry. Treat those relationships as ATT&CK context for defensive prioritization, not as proof of current activity in any specific environment.

MITRE did not provide official detection text for this technique in the supplied object. Specific file paths, browser-management mechanisms, and event IDs vary by browser, operating system, and enterprise management stack, so local validation is required before claiming coverage.

Official MITRE ATT&CK definition

Browser Extensions

Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.[1][2] Malicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.[3] Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions.

Adversaries may abuse how chromium-based browsers load extensions by modifying or replacing the Preferences and/or Secure Preferences files to silently install malicious extensions. When the browser is not running, adversaries can alter these files, ensuring the extension is loaded, granted desired permissions, and will persist in browser sessions. This method does not require user consent and extensions are silently loaded in the background from disk or from the browser's trusted store.[4] Previous to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.[5] Once the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.[6][7][8][9]

There have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for Command and Control.[10][11] Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for Stealth.[12][13]

View the same entry on attack.mitre.org (MITRE-hosted reference; in-page links above use the Glexia ATT&CK library.)

Glexia analysis

How security teams should use this page

Treat this object as behavior context, not an attribution claim. Validate the related groups, software, data sources, and mitigations against official ATT&CK relationships and your own telemetry before making control-coverage decisions.

ATT&CK relationship table

Related techniques

This mirrors the MITRE pattern of making group, software, campaign, and technique relationships scannable. Relationship notes come from mirrored ATT&CK relationship text when available.

1 rows
Domain ID Name Relationship / procedure
Enterprise T1176 Software Extensions This object subtechnique of Software Extensions.
Associated objects

Groups, software, and campaigns

Group Enterprise

G0094: Kimsuky

Kimsuky is a Democratic People's Republic of Korea (DPRK)-based cyber espionage group that has been active since at least 2012. The group initially targeted South Korean government agencies, think tanks, and subject-matter experts in various fields. Its operations expanded to include the United Nations and organizations in the government, education, business services, and manufacturing sectors across the United States, Japan, Russia, and Europe. Kimsuky has focused collection on foreign policy and national security issues tied to the Korean Peninsula, nuclear policy, and sanctions. Kimsuky operations have overlapped with those of other North Korean state-sponsored cyber espionage actors as a result of ad hoc collaborations or other limited resource sharing.[1][2][3][4][5][6]

Kimsuky was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).[7][8][9] In 2023, Kimsuky was observed using commercial large language models (LLMs) to assist with vulnerability research, scripting, social engineering and reconnaissance.[10]

DPRK threat actor cluster boundaries overlap in open source reporting, with some security researchers consolidating all attributed North Korean state-sponsored cyber activity under Lazarus Group, rather than tracking operationally distinct subgroups.

Malware Enterprise

S1122: Mispadu

Mispadu is a banking trojan written in Delphi that was first observed in 2019 and uses a Malware-as-a-Service (MaaS) business model.[1][2] This malware is operated, managed, and sold by the Malteiro cybercriminal group.[2] Mispadu has mainly been used to target victims in Brazil and Mexico, and has also had confirmed operations throughout Latin America and Europe.[2][3][4]

Windows
Malware Enterprise

S1201: TRANSLATEXT

TRANSLATEXT is malware that is believed to be used by Kimsuky.[1] TRANSLATEXT masqueraded as a Google Translate extension for Google Chrome, but is actually a collection of four malicious Javascript files that perform defense evasion, information collection and exfiltration.[1]

Windows
Malware Enterprise

S0531: Grandoreiro

Grandoreiro is a banking trojan written in Delphi that was first observed in 2016 and uses a Malware-as-a-Service (MaaS) business model. Grandoreiro has confirmed victims in Brazil, Mexico, Portugal, and Spain.[1][2]

Windows
Malware Enterprise

S0482: Bundlore

Bundlore is adware written for macOS that has been in use since at least 2015. Though categorized as adware, Bundlore has many features associated with more traditional backdoors.[1]

macOS
Relationship explorer

All related ATT&CK context

Mitigations

Mitigation direction

Change history

Object version and sync metadata

The fields below describe the current mirrored snapshot. When Glexia retains multiple ATT&CK source imports, you can open the table to compare the same object across releases (hashes and MITRE timestamps). For MITRE’s own release notes and roadmap, see ATT&CK resources — Updates .

ATT&CK release
19.1
Object version
1.1
Created
Modified
Raw hash
8e60b0ecf658babf...
Imported snapshots across ATT&CK releases (1)
Release Bundle imported Object version Modified Status Raw hash
19.1 1.1 Current bundle 8e60b0ecf658…
Raw source

Mirrored ATT&CK source object

The raw object is retained through the mirrored ATT&CK source bundle and object hash. The raw endpoint returns the exact object from the mirrored bundle when available.

Source references

External references and citations

MITRE external references are preserved separately from Glexia analysis so citations remain traceable to their original source records.

  1. [1]
    Wikipedia Browser Extension

    Wikipedia. (2017, October 8). Browser Extension. Retrieved January 11, 2018.

    Open source URL
  2. [2]
    Chrome Extensions Definition

    Chrome. (n.d.). What are Extensions?. Retrieved November 16, 2017.

    Open source URL
  3. [3]
    Malicious Chrome Extension Numbers

    Jagpal, N., et al. (2015, August). Trends and Lessons from Three Years Fighting Malicious Extensions. Retrieved November 17, 2017.

    Open source URL
  4. [4]
    Pulsedive

    Pulsedive Threat Research. (2025, March 21). Rilide - An Information Stealing Browser Extension. Retrieved September 22, 2025.

    Open source URL
  5. [5]
    xorrior chrome extensions macOS

    Chris Ross. (2019, February 8). No Place Like Chrome. Retrieved April 27, 2021.

    Open source URL
  6. [6]
    Chrome Extension Crypto Miner

    Brinkmann, M. (2017, September 19). First Chrome extension with JavaScript Crypto Miner detected. Retrieved November 16, 2017.

    Open source URL
  7. [7]
    ICEBRG Chrome Extensions

    De Tore, M., Warner, J. (2018, January 15). MALICIOUS CHROME EXTENSIONS ENABLE CRIMINALS TO IMPACT OVER HALF A MILLION USERS AND GLOBAL BUSINESSES. Retrieved January 17, 2018.

    Open source URL
  8. [8]
    Banker Google Chrome Extension Steals Creds

    Marinho, R. (n.d.). (Banker(GoogleChromeExtension)).targeting. Retrieved November 18, 2017.

    Open source URL
  9. [9]
    Catch All Chrome Extension

    Marinho, R. (n.d.). "Catch-All" Google Chrome Malicious Extension Steals All Posted Data. Retrieved November 16, 2017.

    Open source URL
  10. [10]
    Stantinko Botnet

    Vachon, F., Faou, M. (2017, July 20). Stantinko: A massive adware campaign operating covertly since 2012. Retrieved November 16, 2017.

    Open source URL
  11. [11]
    Chrome Extension C2 Malware

    Kjaer, M. (2016, July 18). Malware in the browser: how you might get hacked by a Chrome extension. Retrieved September 12, 2024.

    Open source URL
  12. [12]
    Browers FriarFox

    Raggi, Michael. Proofpoint Threat Research Team. (2021, February 25). TA413 Leverages New FriarFox Browser Extension to Target the Gmail Accounts of Global Tibetan Organizations. Retrieved November 17, 2024.

    Open source URL
  13. [13]
    Browser Adrozek

    Microsoft Threat Intelligence. (2020, December 10). Widespread malware campaign seeks to silently inject ads into search results, affects multiple browsers. Retrieved February 26, 2024.

    Open source URL
  14. [14]
    mitre-attack T1176.001
    Open source URL
Source and licensing

Source: MITRE ATT&CK®. © 2026 The MITRE Corporation. This work is reproduced and distributed with the permission of The MITRE Corporation. MITRE ATT&CK and ATT&CK are registered trademarks of The MITRE Corporation. Glexia is not affiliated with or endorsed by MITRE.