summaryrefslogtreecommitdiff
path: root/README.md
blob: 8ad8c35c2ad340df347d8a34c308a624daa346fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 1Password Firefox Extension Security Review

Static analysis of the 1Password browser extension for Firefox (`1pass-xpi`), version **8.12.2.38** (stable channel, built 2026-02-11).

## Documentation

| File | Description |
|------|-------------|
| [architecture.md](architecture.md) | Runtime topology, boot pipeline, permission model, WASM modules |
| [message-catalog.md](message-catalog.md) | Complete message handler map extracted from source |
| [webauthn-analysis.md](webauthn-analysis.md) | WebAuthn monkey-patching, page-world IPC protocol, attack surface |
| [trust-boundaries.md](trust-boundaries.md) | Trust zones, dataflow, sensitive data classes, attack surfaces |
| [telemetry.md](telemetry.md) | Snowplow analytics, Sentry error reporting, DNS privacy proxy |
| [TODO.md](TODO.md) | Planned future work and open questions |

## Source Material

- `1pass-xpi/` — Extracted extension package (XPI/ZIP), Mozilla-signed
- Extension ID: `{d634138d-c276-4fc8-924b-40a0ea21d284}`
- Manifest version: 2 (Firefox)
- Gecko minimum: 128.0