In tryStartActivity of NfcDispatcher.java, there is a possible automatic special app access permission assignment due to an insecure default value. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
The product, by default, initializes an internal variable with an insecure or less secure value than is possible.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Android | 17.0 (including) | 17.0 (including) |