In ufdtlocalfixupprop of ufdtoverlay.c, there is a possible out of bounds read due to an incorrect bounds check. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation.
{ "vanir_signatures": [ { "match_only_versions": [ "13" ], "digest": { "length": 482.0, "function_hash": "83445948987897300240754641881235096391" }, "id": "PUB-A-254929746-3a22330b", "source": "https://android.googlesource.com/platform/system/libufdt/+/46493e9936878b033ca4056486054ca8432a806e", "deprecated": false, "signature_version": "v1", "target": { "file": "ufdt_overlay.c", "function": "ufdt_local_fixup_prop" }, "signature_type": "Function" }, { "match_only_versions": [ "13" ], "digest": { "threshold": 0.9, "line_hashes": [ "338459868016508155913313395018962205170", "143462413828501220866184626190619013143", "266259034738764482650499995524228752706", "215492925351261466074253330892891276020", "145845097986937595528203719582281728175", "104127160348490296663840172429171757221", "143629071633681430303148636477611262334" ] }, "id": "PUB-A-254929746-b9ab1d58", "source": "https://android.googlesource.com/platform/system/libufdt/+/46493e9936878b033ca4056486054ca8432a806e", "deprecated": false, "signature_version": "v1", "target": { "file": "ufdt_overlay.c" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/system/libufdt/+/46493e9936878b033ca4056486054ca8432a806e" ], "spl": "2023-03-01", "severity": "Moderate", "types": [ "ID" ] }