Category

Android

Security vulnerabilities and automated fixes for android issues

4 posts found

critical7 min

How weak PBKDF2 key derivation happens in Frida Android server and how to fix it

The Frida Android server used PBKDF2WithHmacSHA1And8BIT with only 128 iterations to derive secret keys for device attestation. This critically weak configuration made password brute-forcing trivial, allowing attackers who obtained the derived key to recover the original password in seconds. The fix upgraded to PBKDF2WithHmacSHA256 with 600,000 iterations, meeting modern cryptographic standards.

#security#pbkdf2#password-hashing+4 more
A
anupamme
Jul 26, 2026
critical6 min

How heap buffer overflow happens in C++ JPEG2000 decoding and how to fix it

A critical heap buffer overflow vulnerability was discovered in the OpenJPEG wrapper for Android (jp2forandroid). The `opj_read_from_byte_array()` function performed memcpy operations without validating that the source offset hadn't exceeded the buffer length, allowing maliciously crafted JPEG2000 images to trigger arbitrary code execution. A simple bounds check before the copy operation now prevents this exploitation path.

#security#buffer-overflow#cpp+4 more
O
orbisai0security
Jun 5, 2026
high8 min

Shell Injection via gRPCurl Command Generation: A Hidden Android Threat

A high-severity shell injection vulnerability was discovered and fixed in the HeadUnit Revived Android project, where user-controlled API response values were unsafely interpolated into gRPCurl command strings. An attacker could craft malicious headers, endpoints, or data payloads containing shell metacharacters that, when the generated command is pasted and executed, would run arbitrary commands on the victim's machine. The fix introduces proper shell escaping and broadcast intent protection to

#security#shell-injection#android+4 more
O
orbisai0security
May 22, 2026
high9 min

Heap Buffer Overflow in giflib: When GIF Images Become Attack Vectors

A critical heap buffer overflow vulnerability was discovered and patched in a vendored giflib library, where attacker-controlled GIF header fields could trigger memcpy operations that write beyond allocated heap buffers. Because the affected application fetches GIF images from external servers, this vulnerability was remotely exploitable — making it a high-priority fix for any mobile application shipping this code. The patch introduces proper bounds validation before memory copy operations, clos

#heap-buffer-overflow#giflib#android+4 more
O
orbisai0security
Apr 20, 2026