# Semgrep: Major incident: Intermittent login failures on semgrep.dev

**Summary:** Semgrep reported a major Login/SSO outage causing intermittent semgrep.dev login failures for GitHub and GitLab users, who could see an "unrecoverable error" after clicking Continue. It started at 2026-10-05 16:00 UTC and lasted 14 min, resolving at 2026-10-05 16:14 UTC after a fix was rolled out. _(machine-written, sol)_
- Kind: Major incident · Label: outage (model (Jev))
- Changed: 2026-10-05 16:00 UTC · Detected: 2026-10-17 18:22 UTC
- [Source: https://stspg.io/rqwvjvbr49py](https://stspg.io/rqwvjvbr49py)
- [Company: Semgrep](https://rewindex.com/company/semgrep.md)
- Versions: before (none: first archived) → after incident\_version:316/lml0v9zrq02c@5d96804659c1
- Change 1 of 1 for this incident

## What changed

**1. Added: Title**

```diff
+ Intermittent login failures on semgrep.dev
```

**2. Added: Impact**

```diff
+ major
```

**3. Added: Status**

```diff
+ resolved
```

**4. Added: Start time**

```diff
+ 2026-10-05 16:00 UTC
```

**5. Added: Resolved time**

```diff
+ 2026-10-05 16:14 UTC
```

**6. Added: Affected components**

```diff
+ Login/SSO, semgrep.dev - Login/SSO
```

**7. Added: Update** (identified) · 2026-10-05 16:00 UTC

```diff
+ We are currently observing intermittent login failures on semgrep.dev for users signing in with GitHub and GitLab. Affected users may see an "unrecoverable error" page after clicking Continue. Our team has identified the cause and is working on a fix.
```

**8. Added: Update** (resolved) · 2026-10-05 16:14 UTC

```diff
+ We have rolled out a fix, and logins are now working as expected. This incident has been resolved.
```

## History of this incident

| When (UTC) | Change | Label |
| --- | --- | --- |
| 2026-10-05 16:00 UTC | Major incident: Intermittent login failures on semgrep.dev (this change) | outage |

All Semgrep changes: [timeline](https://rewindex.com/company/semgrep/changes.md)
_Diff excerpts are shown on normalized text: dates, counters and tokens appear as ‹date›, ‹count›, ‹tok›; noise-only edits are hidden. Rewindex shows the changed passages, not a copy of the page._


---
Canonical: https://rewindex.com/change/i6f327a9ef68684 · Markdown: https://rewindex.com/change/i6f327a9ef68684.md · JSON: https://rewindex.com/api/v1/changes/i6f327a9ef68684 · Generated 2026-10-18T02:28:33.648Z
