MetaMask / MetaMask/metamask-mobile

[Bug]: Security Alerts - Polygon and Arbitrum throw error, while that same transaction scan works well in Extension (benign)

Open
#26,423 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

regression-RC-7.67.0 Sev2-normal team-product-safety type-bug
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

### Describe the bug

Polygon and Arbitrum throw error, while that same transaction scan works well in Extension (benign).
This affects Polygon and Arbitrum networks and Mobile only.

### Expected behavior

_No response_

### Screenshots/Recordings

See side by side comparision Extension vs Mobile

https://github.com/user-attachments/assets/2858906f-325c-4423-8c05-f22c95a6e9a7

### Steps to reproduce

1. Go to the test dapp
2. Connect
3. Select Arbitrum // Polygon
4. Trigger a simple send
5. See blockaid error

### Error messages or log output

```shell

```

### Where was this bug found?

Internal release testing

### Version

7.67.0

### Build number

3764

### Build type

None

### Device

Pixel 6

### Operating system

Android

### Additional context

_No response_

### Severity

_No response_

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue on the test dapp with the Mobile app on Arbitrum and Polygon, following the listed connection and simple-send steps. Compare the Mobile result with the Extension result and identify why the benign transaction produces a Blockaid error; done means the same scan succeeds on both networks without that error.

Written by the indexing model from the issue text.

Assessment

Tech stack
blockchain, react-native, typescript
Domain
blockchain, mobile, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.