You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This advisory only applies to developers who use MetaMask SDK in the browser and who, on Sept 8th 2025 between 13:00–15:30 UTC, performed one of the following actions and then deployed their application:
Installed MetaMask SDK into a project with a lockfile for the first time
Installed MetaMask SDK in a project without a lockfile
Updated a lockfile to pull in debug@4.4.2 (e.g., via npm update or yarn upgrade)
What happened?
On Sept 8th, 2025 (13:00–15:30 UTC), a malicious version of the debug package (v4.4.2) was published to npm. The injected code attempts to interfere with dApp-to-wallet communication when executed in a browser context.
While MetaMask SDK itself was not directly impacted, projects installing the SDK during this window may have inadvertently pulled in the malicious version of debug.
Mitigation
If your application was rebuilt and redeployed after Sept 8th, 2025, 15:30 UTC, the malicious version of debug should no longer be present. Please also verify that your package manager (npm, yarn, pnpm, etc.) is not caching debug@4.4.2.
If you have not yet deployed since performing one of the actions above, delete your node_modules and reinstall dependencies before deploying.
If your application was deployed during the attack window and has not been rebuilt since, perform a clean install of dependencies and redeploy to ensure the malicious package is removed.
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security] - abandoned
Oct 15, 2025
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security] - abandoned
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Feb 18, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security] - abandoned
Mar 27, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security] - abandoned
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Mar 30, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 9, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Apr 15, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 16, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Apr 21, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 22, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Apr 23, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 23, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY] - abandoned
Apr 27, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY] - abandoned
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 27, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Apr 29, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 30, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Apr 30, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Apr 30, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
May 13, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
May 13, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
May 14, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
May 15, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
May 18, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
May 19, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
May 22, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
May 23, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
May 28, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
May 29, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jun 1, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jun 2, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jun 12, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jun 12, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jun 18, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jun 19, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jul 12, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jul 13, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jul 17, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jul 17, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jul 21, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jul 21, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jul 22, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jul 22, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jul 24, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jul 25, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Jul 30, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Jul 31, 2026
renovateBot
changed the title
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Aug 11, 2026
renovateBot
changed the title
chore(deps): update dependency @metamask/sdk to ^0.33.0 [security]
Update dependency @metamask/sdk to ^0.33.0 [SECURITY]
Aug 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.27.0→^0.33.0MetaMask SDK indirectly exposed via malicious debug@4.4.2 dependency
GHSA-qj3p-xc97-xw74
More information
Details
Who is affected?
This advisory only applies to developers who use MetaMask SDK in the browser and who, on Sept 8th 2025 between 13:00–15:30 UTC, performed one of the following actions and then deployed their application:
debug@4.4.2(e.g., vianpm updateoryarn upgrade)What happened?
On Sept 8th, 2025 (13:00–15:30 UTC), a malicious version of the
debugpackage (v4.4.2) was published to npm. The injected code attempts to interfere with dApp-to-wallet communication when executed in a browser context.While MetaMask SDK itself was not directly impacted, projects installing the SDK during this window may have inadvertently pulled in the malicious version of
debug.Mitigation
debug@4.4.2.node_modulesand reinstall dependencies before deploying.Resources
GitHub Advisory for debug
Severity
Medium
References
This data is provided by the GitHub Advisory Database (CC-BY 4.0).
Release Notes
MetaMask/metamask-sdk (@metamask/sdk)
v0.33.1Compare Source
Fixed
debugpackage to4.3.4due to npm compromise (#1342)v0.33.0Compare Source
Added
Fixed
v0.32.1Compare Source
Fixed
v0.32.0Compare Source
Added
Fixed
v0.31.5Compare Source
Added
Fixed
v0.31.4Compare Source
Fixed
v0.31.3Compare Source
Fixed
v0.31.2Compare Source
Fixed
v0.31.1Compare Source
Changed
v0.31.0Compare Source
Changed
v0.30.3Compare Source
Changed
v0.30.2Compare Source
Added
v0.30.1Compare Source
Added
v0.30.0Compare Source
Added
v0.29.3Compare Source
Added
v0.29.2Compare Source
Added
v0.29.1Compare Source
Added
v0.29.0Compare Source
Added
v0.28.4Compare Source
Added
initializeMobileProviderfunction to ensure it returns all connected accounts on mobile (#1031)v0.28.3Compare Source
Added
v0.28.2Compare Source
Added
v0.28.1Compare Source
Added
v0.28.0Compare Source
Added
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.