Sicherheitsprüfung der Omega Wallet
Resecurity, Inc. hat die Omega Wallet im September 2026 einer Schwachstellenanalyse und einem Penetrationstest unterzogen und die Behebung im Oktober nachgeprüft. Hier steht, was geprüft wurde, was bestätigt wurde und wie der Stand jedes Fundes ist.
Umfang und Methode
Bestätigte Schutzmechanismen
- Vault-Verschlüsselung: PIN-abgeleiteter Schlüssel (PBKDF2, 600 000 Runden) kombiniert mit einem Schlüssel aus dem Hardware-Keystore; AES-GCM.
- PIN-Schutz mit ansteigender Sperre (5 Minuten → 1 Stunde → 24 Stunden); Zähler überleben einen Neustart.
- Biometrische Entsperrung ist kryptografisch gebunden — eine Änderung der Biometrie macht den Schlüssel ungültig.
- OMDP39-Engine: korrekte Schwellenwert-Prüfung, Abweisung doppelter oder unvollständiger Teile, kein Netzwerkcode.
- Solana-Swaps behandeln die Aggregator-Antwort als nicht vertrauenswürdig und simulieren vor dem Signieren.
- Ethereum: Chain-ID-Prüfung vor dem Signieren, exakte ERC-20-Freigaben, Gebührenobergrenze.
- Jede Signatur verlangt PIN oder Biometrie; Schlüssel kommen nur aus dem entsperrten Vault.
- Keine Schlüssel in Protokollen, keine Analyse-SDKs, Backups deaktiviert, Bildschirmaufnahme-Schutz, Zwischenablage wird geleert.
Funde und Stand
| ID | Fund | Schwere | Stand |
|---|---|---|---|
| OW-01 | Backend-Endpunkt gab Zugangsschlüssel zu Drittdiensten ohne Anmeldung heraus | High 8.1 | Behoben, im Retest bestätigt |
| OW-02 | Geräte-Integritätsprüfung liess bei Fehlern die Nutzung zu (fail open) | High 7.7 | Behoben, im Retest bestätigt |
| OW-03 | Kein Certificate Pinning; öffentliche RPC-Gateways als Rückfall | High 7.4 | Android behoben · iOS in Arbeit |
| OW-04 | XRP-Schlüsselanzeige konnte die vollständige Recovery-Phrase zeigen | Medium 6.5 | Behoben, im Retest bestätigt |
| OW-05 | Keine Preisauswirkungs-Warnung beim Swap; Slippage-Grenze zu hoch | Medium 5.3 | Behoben, im Retest bestätigt |
| OW-06 | OMDP39-Engine: fehlende Typprüfung an der Schnittstelle (Absturz möglich) | Low 2.9 | Behoben, im Retest bestätigt |
| OW-07 | iOS erlaubte unverschlüsselte Verbindungen ins lokale Netz | Low 2.6 | Behoben, im Retest bestätigt |