CVE-2023-31116
📋 TL;DR
This vulnerability in Samsung Exynos modem chips allows malicious applications to query RCS (Rich Communication Services) capabilities without proper authorization. It affects devices using Exynos 5123 and 5300 modems, primarily Samsung mobile devices and potentially other devices incorporating these chips.
💻 Affected Systems
- Samsung devices with Exynos 5123 modem
- Samsung devices with Exynos 5300 modem
📦 What is this software?
⚠️ Risk & Real-World Impact
Worst Case
Malicious apps could access sensitive RCS capabilities information, potentially enabling further attacks on communication services or user privacy compromise.
Likely Case
Unauthorized apps querying RCS capabilities to gather information about device communication features for profiling or targeted attacks.
If Mitigated
Limited information leakage with no direct code execution or system compromise.
🎯 Exploit Status
Requires crafting a malicious application that can interact with the modem component.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: Vendor-specific modem firmware updates
Vendor Advisory: https://semiconductor.samsung.com/support/quality-support/product-security-updates/
Restart Required: Yes
Instructions:
1. Check for device manufacturer updates 2. Apply modem/baseband firmware updates 3. Restart device 4. Verify update applied
🔧 Temporary Workarounds
Restrict app permissions
androidLimit which apps have access to telephony/RCS features
Source control
androidOnly install apps from trusted sources like official app stores
🧯 If You Can't Patch
- Isolate affected devices from sensitive networks
- Monitor for suspicious app behavior and RCS queries
🔍 How to Verify
Check if Vulnerable:
Check modem/baseband version in device settings > About phone > Software information
Check Version:
Settings vary by device; typically in About Phone > Software Information
Verify Fix Applied:
Verify modem firmware version matches patched version from vendor advisory
📡 Detection & Monitoring
Log Indicators:
- Unusual RCS capability queries from apps
- Modem/baseband access attempts from non-system apps
Network Indicators:
- Unexpected RCS protocol traffic from mobile devices
SIEM Query:
Search for modem/RCS access events from non-privileged applications