CVE-2026-127209 · Other
NO FIX YET · SEE WHAT TO DO
The Xiaomi Mi Browser Android app mishandles file names supplied by content providers, so a malicious app on the same phone can make it write files to arbitrary paths in its external storage. An attacker gets to place attacker-controlled bytes in locations the browser should not write to, without any permissions or user interaction.
first public Nov 12, 2026 · 1 source
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Android devices with Xiaomi Mi Browser (com.mi.globalbrowser) installed before 14.66.0-gn. Exposure requires a malicious app already installed on the same device, so devices without the browser or with it updated are not affected.
Not affected if browser-not-installed, updated-browser
Who cares android, mi-browser, xiaomi
14.66.0-gn.14.66.0-gn or later.Xiaomi Mi Browser Android Application (com.mi.globalbrowser) before 14.66.0-gn contains a path traversal vulnerability in the exported ThirdDocViewerActivity component, where CopyExternalFile.copyFromUri() copies content provider streams using an unsanitized filename from the _display_name column without basename reduction or canonical-path checks. A zero-permission co-resident malicious application can supply a crafted content provider with a _display_name containing .. sequences to make the browser write attacker-controlled bytes to an arbitrary path within its external storage directory, escaping the intended cache_docs staging location without requiring user interaction.
This page as .md · .json · CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.