exercism / exercism/website

SecurityError: Blocked a frame with origin "https://exercism.org" from accessing a cross-origin frame. Protocols, domains, and ports must match.

Open
#9,341 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
548
Forks
168
Avg merge
1d 8h
Merged PRs (30d)
22

Description

## Error

```
Blocked a frame with origin "https://exercism.org" from accessing a cross-origin frame. Protocols, domains, and ports must match.
```

## Stack trace

```
/users:333 in c
```

## Tracking Details
- **Project**: exercism-js
- **Sentry**: [SecurityError: Blocked a frame with origin "https://exercism.org" from accessing a cross-origin frame. Protocols, domains, and ports must match.](https://thalamus-ai.sentry.io/issues/139714969/)
- **Culprit**: c(users)
- **First seen:** Aug 9, 2026

Contributor guide

Open the contributing guide

Research direction

Start with the /users:333 stack-trace location and review the linked Sentry report to identify the cross-origin frame access. Reproduce the SecurityError on the affected page, then verify that the error no longer occurs without breaking the page’s frame behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, ruby
Domain
frontend, security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.