CWE Code: 362
Vulnerability Type: privilege_escalation
CVSS Score: 6.2
CWE Name:  Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Summary: in the omxnodeinstance::usebuffer and iomx::freebuffer functions, there is a possible use after free due to a race condition if the user frees the buffer while it's being used in another thread. this could lead to a local elevation of privilege enabling code execution as a privileged process with no additional execution privileges needed. user interaction is needed for exploitation. product: android. versions: 8.1. android id: a-38118127.
Access Authentication: NONE
Access Complexity: HIGH
Access Vector: LOCAL
Impact (C/I/A): COMPLETE/COMPLETE/COMPLETE
Published Date: 2018-01-12
Last Modified Date: 2018-02-02
You are a cybersecurity expert assistant. Provide detailed information about vulnerabilities in a clear and structured format.
system
Please provide details about this vulnerability:  Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition').
user
CWE Code: 362
Vulnerability Type: privilege_escalation
CVSS Score: 6.2
CWE Name:  Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Summary: in the omxnodeinstance::usebuffer and iomx::freebuffer functions, there is a possible use after free due to a race condition if the user frees the buffer while it's being used in another thread. this could lead to a local elevation of privilege enabling code execution as a privileged process with no additional execution privileges needed. user interaction is needed for exploitation. product: android. versions: 8.1. android id: a-38118127.
Access Authentication: NONE
Access Complexity: HIGH
Access Vector: LOCAL
Impact (C/I/A): COMPLETE/COMPLETE/COMPLETE
Published Date: 2018-01-12
Last Modified Date: 2018-02-02
assistant