CVE-2021-43388

7.5 HIGH

📋 TL;DR

The Unisys Cargo Mobile Application before version 1.2.29 stores sensitive information in cleartext, making it visible in device backups. This vulnerability affects users of the mobile application on Android devices where backups are enabled. Attackers could access sensitive data through backup files if they gain physical or logical access to the device.

💻 Affected Systems

Products:
  • Unisys Cargo Mobile Application
Versions: All versions before 1.2.29
Operating Systems: Android
Default Config Vulnerable: ⚠️ Yes
Notes: Requires Android backup functionality to be enabled on the device.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Sensitive cargo logistics data, authentication credentials, or business information could be extracted from backup files, leading to data breaches, operational disruption, or supply chain attacks.

🟠

Likely Case

Unauthorized access to backup files containing sensitive application data, potentially exposing business information or user credentials.

🟢

If Mitigated

Minimal impact if backups are disabled and proper mobile device management controls are implemented.

🌐 Internet-Facing: LOW - This is primarily a local device vulnerability, though backup files could be synced to cloud services.
🏢 Internal Only: MEDIUM - Internal users with device access could extract sensitive data from backups.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: LOW

Exploitation requires access to device backup files, which typically requires physical access or compromised backup storage.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 1.2.29 and later

Vendor Advisory: https://public.support.unisys.com/common/public/vulnerability/NVD_Detail_Rpt.aspx?ID=65

Restart Required: Yes

Instructions:

1. Update Unisys Cargo Mobile Application to version 1.2.29 or later from official app store. 2. Restart the application after update. 3. Verify the allowBackup flag is set to False in the application manifest.

🔧 Temporary Workarounds

Disable Android Backup for Application

android

Manually disable backup functionality for the Unisys Cargo app through Android settings

Disable Device Backup Entirely

android

Turn off Android backup services to prevent any application data from being backed up

🧯 If You Can't Patch

  • Disable Android backup functionality for the Unisys Cargo application in device settings
  • Implement mobile device management (MDM) policies to restrict backup of sensitive applications

🔍 How to Verify

Check if Vulnerable:

Check application version in app settings. If version is below 1.2.29, the application is vulnerable.

Check Version:

Check in Android Settings > Apps > Unisys Cargo > App Info

Verify Fix Applied:

Verify application version is 1.2.29 or higher. Check Android backup settings to confirm Unisys Cargo app backup is disabled.

📡 Detection & Monitoring

Log Indicators:

  • Unusual backup file access patterns
  • Access to application data directories by unauthorized processes

Network Indicators:

  • Unexpected backup file transfers to external storage or cloud services

SIEM Query:

Search for backup-related events involving Unisys Cargo application data directories

🔗 References

📤 Share & Export