{"id":"ASB-A-303101658","aliases":["3545432","A-303101658","CVE-2023-43513"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2024-02-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2024-02-01"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/commit/74b921d47b4e80adb9d115df1ca171ba8c23a8c1"},{"type":"FIX","url":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/-/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4"}],"affected":[{"package":{"name":":linux_kernel:Qualcomm","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"SoCVersion:0"},{"fixed":"SoCVersion:2024-02-05"}]}],"versions":["SoCVersion"],"ecosystem_specific":{"fixes":["https://git.codelinaro.org/clo/la/kernel/msm-4.19/-/commit/74b921d47b4e80adb9d115df1ca171ba8c23a8c1","https://git.codelinaro.org/clo/la/kernel/msm-5.15/-/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4"],"severity":"High","spl":"2024-02-05","types":["Unknown"],"vanir_signatures":[{"id":"ASB-A-303101658-08f995c3","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/74b921d47b4e80adb9d115df1ca171ba8c23a8c1","target":{"file":"drivers/bus/mhi/core/mhi_main.c","function":"mhi_process_tsync_ev_ring"},"deprecated":false,"digest":{"length":1925,"function_hash":"266088029646416897136979909399172665947"}},{"id":"ASB-A-303101658-120c0c87","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/74b921d47b4e80adb9d115df1ca171ba8c23a8c1","target":{"file":"drivers/bus/mhi/core/mhi_main.c"},"deprecated":false,"digest":{"line_hashes":["202531105917248960031308389673354601893","325802043381746782814599023239746629375","57088556143165957481786097471800025906","278412964395081787092596056018259109162","30798242348477052873805565598847167807","13176630257150706859300423083454503016","278412964395081787092596056018259109162","257490181059877060727386162805915350035"],"threshold":0.9}},{"deprecated":false,"digest":{"length":2125,"function_hash":"336817494243989868234191769260378220498"},"id":"ASB-A-303101658-424bc736","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4","target":{"file":"drivers/bus/mhi/core/misc.c","function":"mhi_process_misc_tsync_ev_ring","truncated_path_level":1}},{"deprecated":false,"digest":{"function_hash":"154123486266909822675671610256490094207","length":2338},"id":"ASB-A-303101658-b85e8dd2","signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4","target":{"truncated_path_level":1,"file":"drivers/bus/mhi/core/misc.c","function":"mhi_process_misc_bw_ev_ring"}},{"signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4","target":{"file":"drivers/bus/mhi/core/main.c","function":"is_valid_ring_ptr","truncated_path_level":1},"deprecated":false,"digest":{"function_hash":"180203514814026461757076685963187697612","length":141},"id":"ASB-A-303101658-baa68bf0"},{"id":"ASB-A-303101658-cc3af086","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4","target":{"file":"drivers/bus/mhi/core/internal.h","truncated_path_level":1},"deprecated":false,"digest":{"line_hashes":["154289001099862857839295112789394850160","36322857031846669280388355605778360319","340014775116286855402610188746122494069"],"threshold":0.9}},{"signature_type":"Function","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/74b921d47b4e80adb9d115df1ca171ba8c23a8c1","target":{"file":"drivers/bus/mhi/core/mhi_main.c","function":"mhi_process_bw_scale_ev_ring"},"deprecated":false,"digest":{"length":1809,"function_hash":"36236269851867496400041885756572897569"},"id":"ASB-A-303101658-d40405e0"},{"digest":{"line_hashes":["63609306355381899609967959761534246186","49585693109266395336852596829180405882","1160054105201507107950591771039898069"],"threshold":0.9},"id":"ASB-A-303101658-ea00c7f9","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-4.19/commit/74b921d47b4e80adb9d115df1ca171ba8c23a8c1","target":{"file":"drivers/bus/mhi/core/mhi_internal.h"},"deprecated":false},{"signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4","target":{"truncated_path_level":1,"file":"drivers/bus/mhi/core/main.c"},"deprecated":false,"digest":{"line_hashes":["284193981531016626277744709184443361705","169442663351792475838040492805985748441","300157446738356487273002732633305925690","150328324652873192331900703529912152954","250615479007626783755536353739389082214","321424256445086222304912688362416091277","229820272065315119849947682648878629395"],"threshold":0.9},"id":"ASB-A-303101658-eea39f66","signature_type":"Line"},{"digest":{"line_hashes":["202531105917248960031308389673354601893","325802043381746782814599023239746629375","57088556143165957481786097471800025906","278412964395081787092596056018259109162","67268565672669687387204340466028364781","182667408636902268084383555440576144059","287982552908691468981915158180206337868","147320029408615106778590732636047286516"],"threshold":0.9},"id":"ASB-A-303101658-f9cad6ce","signature_type":"Line","signature_version":"v1","source":"https://git.codelinaro.org/clo/la/kernel/msm-5.15/commit/fb76c39fe1a0272d40942dfdeba5b471b0b643b4","target":{"file":"drivers/bus/mhi/core/misc.c","truncated_path_level":1},"deprecated":false}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-303101658.json"}}],"schema_version":"1.9.0"}