Audit Open Original ↗
Discord DAVE
Type
Security review
Client
Discord
Date
2024-09
Domain
Crypto
Effort
5 wks
Section
Cryptography Reviews
Trail of Bits's security review of Discord (Sep 2024) identified 15 issues: 1 high, 4 medium, 6 low, 3 informational, and 1 undetermined.
Findings · 15
- 1 Undefined behavior in frame processor Medium
- 2 Insu cient validation of unencrypted ranges Medium
- 3 Insu cient Windows key data size validation Low
- 4 Call participants can send di erent media frames to lagging participants Low
- 5 Encrypted frames can be delivered multiple times or out-of-order Informational
- 6 Unencrypted range o sets and sizes are not authenticated Medium
- 7 Insu cient size validation in SerializeUnencryptedRanges Informational
- 8 Integer overflow during encrypted frame validation Low
- 9 Out-of-bounds read in FindNextH26XNaluIndex Low
- 10 Insu cient validation of proposal type Low
- 11 Application UI does not distinguish causes of verification failure Informational
- 12 Public key uploads are not bound to a specific account Low
- 13 Sensitive data is not cleared from memory Medium
- 14 Session not closed on bad MLS binary input Undetermined
- 15 Static key ratchet used in production code High
Findings extracted from the published report PDF. See the full report below for details and remediation.
Related