CVE-2021-21386CWE-78CWE-88

Improper Neutralization of Argument Delimiters in a Decompiling Package Process

Critical · published March 24, 2021

CVSS v3.1
9.3
EPSS
2%
Percentile
83.4
In the wild
Unconfirmed
What it is

🔥 A crafty package name is all it takes for a remote attacker to slip in arbitrary commands through APKLeaks before version 2.0.3! 🚨 Think of APKLeaks as a chef's kitchen where a malicious guest can sneak in a recipe that changes how dishes are prepared — they just need to tweak the name of a popular dish to serve up some chaos! An attacker could execute any OS command, potentially reading or modifying sensitive data or causing other unexpected behavior. This could lead to a devastating data breach, making it a severe threat to the integrity of your applications!

Put simply

Think of APKLeaks as a chef's kitchen where a malicious guest can sneak in a recipe that changes how dishes are prepared — they just need to tweak the name of a popular dish to serve up some chaos! This vulnerability allows arbitrary OS command execution through a maliciously crafted package name inside the application's manifest, enabling attackers to pass unintended commands or code.

What to do

An attacker could execute any OS command, potentially reading or modifying sensitive data or causing other unexpected behavior. This could lead to a devastating data breach, making it a severe threat to the integrity of your applications! Update to APKLeaks version 2.0.6-dev or higher immediately. Additionally, review your application manifest for any unsafe package names and implement strict input validation to prevent such exploits in the future. You've got this! By following these steps and staying proactive, you'll secure your applications in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.02326 · 83.4th percentile
Weaknesses
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection'); CWE-88 · Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')
Published
2021-03-24T20:55Z
EPSS history
Timeline
  • 24 MAR 20:55Z
    Improper Neutralization of Argument Delimiters in a Decompiling Package Process
    cvelistv5