Platform Hardware Interfaces vulnerabilities
15 known vulnerabilities affecting platform/hardware_interfaces.
Total CVEs
15
CISA KEV
1
actively exploited
Public exploits
0
Exploited in wild
1
Severity breakdown
UNKNOWN15
Vulnerabilities
Page 1 of 1
CVE-2024-34731UNKNOWN≥ 14-next:0, < 14-next:2024-08-01≥ 12:0, < 12:2024-08-01+3 more2024-08-01
CVE-2024-34731 CVE-2024-34731: In multiple functions of TranscodingResourcePolicy
In multiple functions of TranscodingResourcePolicy.cpp, there is a possible memory corruption due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2024-32896UNKNOWNKEV≥ 14-next:0, < 14-next:2024-06-052024-06-01
CVE-2024-32896 CVE-2024-32896: there is a possible way to bypass due to a logic error in the code
there is a possible way to bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
osv
CVE-2023-21170UNKNOWN≥ 13-next:0, < 13-next:2023-06-01≥ 13:0, < 13:2023-06-012023-06-01
CVE-2023-21170 CVE-2023-21170: In executeSetClientTarget of ComposerCommandEngine
In executeSetClientTarget of ComposerCommandEngine.h, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2023-20935UNKNOWN≥ 13-next:0, < 13-next:2023-04-01≥ 12:0, < 12:2023-04-01+2 more2023-04-01
CVE-2023-20935 CVE-2023-20935: In deserialize of multiple files, there is a possible out of bounds read due to a missing bounds check
In deserialize of multiple files, there is a possible out of bounds read due to a missing bounds check. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20546UNKNOWN≥ 13:0, < 13:2022-12-012022-12-01
CVE-2022-20546 CVE-2022-20546: In getCurrentConfigImpl of Effect
In getCurrentConfigImpl of Effect.cpp, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20539UNKNOWN≥ 13:0, < 13:2022-12-012022-12-01
CVE-2022-20539 CVE-2022-20539: In parameterToHal of Effect
In parameterToHal of Effect.cpp, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege in the audio server with System execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20524UNKNOWN≥ 13:0, < 13:2022-12-012022-12-01
CVE-2022-20524 CVE-2022-20524: In compose of Vibrator
In compose of Vibrator.cpp, there is a possible arbitrary code execution due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20416UNKNOWN≥ 12:0, < 12:2022-10-01≥ 12L:0, < 12L:2022-10-01+1 more2022-10-01
CVE-2022-20416 CVE-2022-20416: In audioTransportsToHal of HidlUtils
In audioTransportsToHal of HidlUtils.cpp, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2022-20417UNKNOWN≥ 12:0, < 12:2022-10-01≥ 12L:0, < 12L:2022-10-01+1 more2022-10-01
CVE-2022-20417 CVE-2022-20417: In audioTransportsToHal of HidlUtils
In audioTransportsToHal of HidlUtils.cpp, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0587UNKNOWN≥ 8.1:0, < 8.1:2021-07-01≥ 9:0, < 9:2021-07-01+2 more2021-07-01
CVE-2021-0587 CVE-2021-0587: In StreamOut::prepareForWriting of StreamOut
In StreamOut::prepareForWriting of StreamOut.cpp, there is a possible out of bounds write due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0564UNKNOWN≥ 11:0, < 11:2021-06-012021-06-01
CVE-2021-0564 CVE-2021-0564: In decrypt of CryptoPlugin
In decrypt of CryptoPlugin.cpp, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0509UNKNOWN≥ 8.1:0, < 8.1:2021-06-01≥ 9:0, < 9:2021-06-01+2 more2021-06-01
CVE-2021-0509 CVE-2021-0509: In various functions of CryptoPlugin
In various functions of CryptoPlugin.cpp, there is a possible use after free due to a race condition. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0510UNKNOWN≥ 8.1:0, < 8.1:2021-06-01≥ 9:0, < 9:2021-06-01+2 more2021-06-01
CVE-2021-0510 CVE-2021-0510: In decrypt_1_2 of CryptoPlugin
In decrypt_1_2 of CryptoPlugin.cpp, there is a possible out of bounds write due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0471UNKNOWN≥ 8.1:0, < 8.1:2021-04-01≥ 9:0, < 9:2021-04-01+2 more2021-04-01
CVE-2021-0471 CVE-2021-0471: In decrypt_1_2 of CryptoPlugin
In decrypt_1_2 of CryptoPlugin.cpp, there is a possible out of bounds read due to an integer overflow. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
osv
CVE-2021-0436UNKNOWN≥ 8.1:0, < 8.1:2021-04-01≥ 9:0, < 9:2021-04-01+2 more2021-04-01
CVE-2021-0436 CVE-2021-0436: In CryptoPlugin::decrypt of CryptoPlugin
In CryptoPlugin::decrypt of CryptoPlugin.cpp, there is a possible out of bounds read due to integer overflow. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.
osv