提出 #792717: Meesho Android Application 27.3 Cryptographic Issue / Improper Encryption情報

タイトルMeesho Android Application 27.3 Cryptographic Issue / Improper Encryption
説明The Meesho Android application implements a custom cryptographic mechanism to protect sensitive user data during network communication. However, this implementation contains multiple security weaknesses that undermine both the confidentiality and integrity of the encrypted data. The application uses the `AES/CBC/PKCS5Padding` encryption mode to encrypt request payloads, while deriving the encryption key using the deprecated and insecure **MD5 hashing algorithm**. The key derivation process lacks salting and iteration, making it predictable and vulnerable to brute-force or precomputation attacks. Furthermore, the encrypted payload is constructed by concatenating the Base64-encoded Initialization Vector (IV) and ciphertext using a delimiter (e.g., `IV.ciphertext`). Critically, the implementation does not include any form of integrity protection such as a Message Authentication Code (HMAC) or an authenticated encryption mode (e.g., AES-GCM). Due to the absence of integrity verification, an attacker with the ability to intercept and modify network traffic can tamper with the ciphertext without detection. This may lead to unauthorized modification of sensitive request parameters. Additionally, if the backend system exposes different error responses during decryption, the implementation may be vulnerable to a **padding oracle attack**, potentially allowing an attacker to decrypt sensitive data or forge valid encrypted messages. This insecure cryptographic design violates established security best practices, including OWASP Mobile Top 10 (M5: Insufficient Cryptography) and MASVS guidelines (MSTG-CRYPTO-3 and MSTG-CRYPTO-4). ---
ソース⚠️ https://github.com/honestcorrupt/MEESHO-CVE
ユーザー honest_corrupt (UID 85229)
送信2026年03月30日 09:21 (6 月 ago)
モデレーション2026年04月06日 12:00 (7 days later)
ステータス承諾済み
VulDBエントリ355509 [Meesho Online Shopping App 迄 27.3 上 Android com.meesho.supply /api/endpoint 弱い暗号化]
ポイント20

Might our Artificial Intelligence support you?

Check our Alexa App!