CVE-2019-14220

MEDIUM

BlueStacks <4.110, <4.120 - Local File Read

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2019-14220. PoCs published by seqred-s-a.

AI-analyzed exploit summary The repository contains a functional Java exploit for CVE-2019-14220, which leverages an unprotected method in the BlueStacks bstutils service to read arbitrary files with system privileges. The exploit demonstrates the vulnerability by interacting with the IBinder interface to execute the readFile method.

Description

An issue was discovered in BlueStacks 4.110 and below on macOS and on 4.120 and below on Windows. BlueStacks employs Android running in a virtual machine (VM) to enable Android apps to run on Windows or MacOS. Bug is in a local arbitrary file read through a system service call. The impacted method runs with System admin privilege and if given the file name as parameter returns you the content of file. A malicious app using the affected method can then read the content of any system file which it is not authorized to read

Exploits (1)

nomisec WORKING POC
by seqred-s-a · poc
https://github.com/seqred-s-a/cve-2019-14220

The repository contains a functional Java exploit for CVE-2019-14220, which leverages an unprotected method in the BlueStacks bstutils service to read arbitrary files with system privileges. The exploit demonstrates the vulnerability by interacting with the IBinder interface to execute the readFile method.

Classification
Working Poc 95%
Attack Type
Info Leak
Complexity
Trivial
Reliability
Reliable
Target: BlueStacks 4.120 and below (Mac), 4.110 and below (Windows)
No auth needed
Prerequisites: Local access to a vulnerable BlueStacks installation
devstral-2 · analyzed Feb 18, 2026 Full analysis →

References (2)

Core 2

Scores

CVSS v3 6.5
EPSS 0.0091
EPSS Percentile 55.3%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

Details

CWE
CWE-269
Status published
Products (1)
bluestacks/bluestacks < 4.120
Published Sep 24, 2019
Tracked Since Feb 18, 2026