Bug #22302
[External Audit Findings][iOS] Certificate files hardcoded inside the app
Status: | Pending PROD | Start date: | 29 July 2025 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | yap chekying | % Done: | 100% | |
Category: | - | Spent time: | - | |
Target version: | - |
Description
Issue:
Same as Android – developers embed a list of trusted certificates inside the app and use it to validate server certificates. If not properly implemented, this can leave the app vulnerable to man-in-the-middle attacks.
Recommendation from pentester:
Developers are advised to add obfuscation to make decompilation difficult and to use public keys as variables, making it difficult for attackers to reverse engineer.
Please refer to attached excel for details.
History
#2 Updated by yap chekying 13 days ago
- File RE OCBC Business Mobile app Audit Findings - July 2025.msg added
- Status changed from Assigned to Pending UAT
#3 Updated by yap chekying 13 days ago
- Priority changed from Immediate to Normal
#4 Updated by yap chekying 11 days ago
- Status changed from Pending UAT to Pending PROD