CVE-2023-27643

7.5 HIGH

📋 TL;DR

A denial-of-service vulnerability in Poweramp music player allows remote attackers to crash the application by triggering specific UI actions. This affects users of Poweramp versions 925-bundle-play and 954-uni on Android devices.

💻 Affected Systems

Products:
  • Poweramp music player
Versions: 925-bundle-play and 954-uni versions
Operating Systems: Android
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects specific Poweramp builds; other versions may be unaffected.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Application becomes completely unresponsive and crashes, requiring force stop and restart, potentially causing data loss in unsaved playlists or queue states.

🟠

Likely Case

Temporary application crash when malicious input triggers the vulnerable UI elements, disrupting music playback until app restart.

🟢

If Mitigated

Minimal impact with proper input validation and error handling preventing the crash condition.

🌐 Internet-Facing: LOW - Requires user interaction with specific UI elements, not directly network-exploitable.
🏢 Internal Only: MEDIUM - Malicious apps or users with physical access could trigger the vulnerability.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: LOW - Simple UI interaction required

Exploitation requires user interaction with specific buttons in the application interface.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Later versions than 954-uni

Vendor Advisory: https://powerampapp.com/

Restart Required: Yes

Instructions:

1. Open Google Play Store 2. Search for Poweramp 3. Update to latest version 4. Restart the application

🔧 Temporary Workarounds

Avoid vulnerable UI elements

android

Do not use the Rescan button in Queue or Select Folders button in Library

🧯 If You Can't Patch

  • Restrict physical access to devices running vulnerable versions
  • Monitor for application crashes and investigate root causes

🔍 How to Verify

Check if Vulnerable:

Check Poweramp version in app settings: if version is 925-bundle-play or 954-uni, system is vulnerable.

Check Version:

Open Poweramp → Settings → About → Check version number

Verify Fix Applied:

Update Poweramp via Google Play Store and verify version is newer than 954-uni.

📡 Detection & Monitoring

Log Indicators:

  • Application crash logs mentioning Poweramp process termination
  • Android system logs showing app force stops

SIEM Query:

source="android_logs" AND process="com.maxmpz.audioplayer" AND (event="crash" OR event="force_stop")

🔗 References

📤 Share & Export