Commit a0b943e
Enforce permission and debuggability for
CVE-Info: CVE-2026-0047 | Severity: Critical
The previous implementation did not check for permission and
debuggability for `am dumpbitmaps`, which allows a malicious
app to access bitmaps in memory of other processes.
Detailed vulnerability and how a malicious app could make use
of it are documented in b/465136263.
This CL enforces both permission check (with the same permission
as `am dumpheap`) and debuggability.
Bug: 465136263
Bug: 475543853
Flag: EXEMPT BUGFIX
Cherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:93b72e5a84815c09d5eac89fe8f974a44002c629
Merged-In: I10836ce46969f50d837f7f8bf6336f977e830f05
Change-Id: I10836ce46969f50d837f7f8bf6336f977e830f05
See: b/465136263#comment27am dumpbitmaps
1 parent f1bedc1 commit a0b943e
1 file changed
Lines changed: 11 additions & 0 deletions
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16216 | 16216 | | |
16217 | 16217 | | |
16218 | 16218 | | |
| 16219 | + | |
| 16220 | + | |
| 16221 | + | |
| 16222 | + | |
16219 | 16223 | | |
16220 | 16224 | | |
16221 | 16225 | | |
| |||
16232 | 16236 | | |
16233 | 16237 | | |
16234 | 16238 | | |
| 16239 | + | |
| 16240 | + | |
| 16241 | + | |
| 16242 | + | |
| 16243 | + | |
| 16244 | + | |
| 16245 | + | |
16235 | 16246 | | |
16236 | 16247 | | |
16237 | 16248 | | |
| |||
0 commit comments