CVE-2023-41305

7.5 HIGH

📋 TL;DR

This vulnerability allows 5G SMS messages to be sent without encryption in VPN environments, potentially exposing message contents to interception. It affects Huawei devices running HarmonyOS. Attackers could read sensitive SMS content transmitted over VPN connections.

💻 Affected Systems

Products:
  • Huawei smartphones and tablets with 5G capability
Versions: HarmonyOS versions prior to security updates released in September 2023
Operating Systems: HarmonyOS
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects 5G SMS messages sent while connected to VPN networks. Regular SMS and non-VPN 5G SMS are not affected.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Sensitive SMS messages (including authentication codes, financial information, or personal communications) are intercepted and read by attackers on the same VPN network.

🟠

Likely Case

Limited exposure of non-critical SMS content when devices connect to untrusted VPNs, with most enterprise VPNs providing additional security layers.

🟢

If Mitigated

No data exposure when using patched devices or avoiding untrusted VPN networks for SMS transmission.

🌐 Internet-Facing: MEDIUM - Requires VPN access but doesn't need internet-facing exposure of the vulnerable component.
🏢 Internal Only: HIGH - Most dangerous when exploited within internal VPN networks where attackers have network access.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: MEDIUM - Requires network access to VPN and ability to intercept 5G SMS traffic

Exploitation requires being on the same VPN network as the target device and intercepting 5G SMS packets.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: HarmonyOS security updates from September 2023 onward

Vendor Advisory: https://consumer.huawei.com/en/support/bulletin/2023/9/

Restart Required: Yes

Instructions:

1. Check for system updates in device Settings. 2. Install available HarmonyOS security updates. 3. Restart device after update completes.

🔧 Temporary Workarounds

Disable VPN for SMS

all

Avoid sending SMS messages while connected to VPN networks

Manually disconnect from VPN before sending SMS

Use encrypted messaging apps

all

Use end-to-end encrypted messaging applications instead of SMS for sensitive communications

🧯 If You Can't Patch

  • Restrict VPN access to trusted networks only
  • Implement network monitoring for SMS traffic interception attempts on VPN segments

🔍 How to Verify

Check if Vulnerable:

Check HarmonyOS version in Settings > About phone > HarmonyOS version. If version predates September 2023 security updates, device is vulnerable.

Check Version:

Settings navigation only - no CLI command available

Verify Fix Applied:

Verify HarmonyOS version includes September 2023 or later security patches in Settings > Security > Security update

📡 Detection & Monitoring

Log Indicators:

  • Unusual SMS transmission patterns over VPN
  • Failed SMS encryption attempts in system logs

Network Indicators:

  • Unencrypted SMS packets on VPN interfaces
  • SMS traffic without TLS/encryption headers

SIEM Query:

source="vpn_logs" AND (protocol="sms" OR port="5g_sms") AND encryption="none"

🔗 References

📤 Share & Export