In pollOnce of ALooper.cpp, there is possible memory corruption 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.
{ "vanir_signatures": [ { "digest": { "length": 112.0, "function_hash": "186852355703105968249531837970760135890" }, "id": "ASB-A-175074139-0a8254fc", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/49a35c4a228cad8f0f0bd5620293a39b86436a9a", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::invalidate" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "175338350376184407561575965550301864279", "146770633911945992649970193126583715982", "95320158542912606694778386078013027514", "114718618083158654539225311868567875902", "328740308666334647360823521326323376239", "208421390744922076359441266346807559653", "46297914879259874993959006136728580398", "239620906534774554706114372251302565009", "327514652275251501616220071647409566208", "148121696718016821402592060933076017463", "125431876008829551393857222448666575530", "25277166917324200931515547171507353828", "136494564686535766492629984934040925293", "136330307779559267520528693322730134765", "290831533718802031734328455405940862225", "334228949003768332278296525993142464757", "182489750176153327708079453001078492479" ] }, "id": "ASB-A-175074139-10fa176c", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "330447537097675539252385082856762235096", "282011660942983272463757724813184164592", "50270848261736214570189113027025612978", "224106946109673079510338919633052164774", "266200261360821140457707070037807320134", "185699286301061500587374795313906852865", "298905764697992428034262560199772222030", "21430056208338405090993662798921032421", "112078958419776545104860554552827140820", "226703862797786715270010448638402490814", "146104340249398142111242056257995503608", "111756944621021755623766058070599046611", "225357105025320715574227170299473043759", "173150515546834295693552080537098549161", "319238317936927559161631749700328098406" ] }, "id": "ASB-A-175074139-1c66e3af", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.h" }, "signature_type": "Line" }, { "digest": { "length": 139.0, "function_hash": "335260696262615486874176740433796637286" }, "id": "ASB-A-175074139-4d7bc0c8", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::signalSensorEvents" }, "signature_type": "Function" }, { "digest": { "length": 403.0, "function_hash": "171840078558003582812907671098951028435" }, "id": "ASB-A-175074139-53dd92c8", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/49a35c4a228cad8f0f0bd5620293a39b86436a9a", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::onEvent" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "198405642499162274940852900100507791554", "169717540790079582205546149850149923255", "93839094809342152946526119181357957978", "292293060880194341078027618267972180477", "67189507560418697297069398564344229658", "27977812829603634904983777454389271943", "149068085882477412927962571974762908863", "223876125014588472968307502322614312628", "55220342805854082907609401564989109932", "295637599539773878350638950350171755205", "162361965170605664294421644611554133172", "25206586707413470031636455154366523792", "264663550233668949149841937048982618930", "158563887568769247619697610741038965201", "195971026134512998831144100989657547018", "62836789166685267445124638167858118303", "154853823636498881256127461355976540230", "328455709470856863814336391650955525899", "71712428347790331715542326776997432231", "326638272845119303328443879144317185346", "16249804582271015951360695471434556413", "316636771253552696827445401395873018857", "308367660609770809911958842953485257491", "256943392463113684848680903006351033507" ] }, "id": "ASB-A-175074139-58e91b0e", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/49a35c4a228cad8f0f0bd5620293a39b86436a9a", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp" }, "signature_type": "Line" }, { "digest": { "length": 912.0, "function_hash": "141950273662983222182307105608186187251" }, "id": "ASB-A-175074139-67990a3a", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::pollOnce" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "166355541968493489795323881535919462142", "138266605509322098048874562973918929903", "213438741058246753034642003598311226468" ] }, "id": "ASB-A-175074139-715fd0ea", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/49a35c4a228cad8f0f0bd5620293a39b86436a9a", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.h" }, "signature_type": "Line" }, { "digest": { "length": 183.0, "function_hash": "111653548151460901949576093783172643942" }, "id": "ASB-A-175074139-73a32dca", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/49a35c4a228cad8f0f0bd5620293a39b86436a9a", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::ASensorEventQueue" }, "signature_type": "Function" }, { "digest": { "length": 115.0, "function_hash": "97390541015894019321014952537759814247" }, "id": "ASB-A-175074139-c2f4729f", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::invalidateSensorQueue" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/49a35c4a228cad8f0f0bd5620293a39b86436a9a" ], "spl": "2021-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 912.0, "function_hash": "141950273662983222182307105608186187251" }, "id": "ASB-A-175074139-10bc04f8", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::pollOnce" }, "signature_type": "Function" }, { "digest": { "length": 115.0, "function_hash": "97390541015894019321014952537759814247" }, "id": "ASB-A-175074139-35db49bf", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::invalidateSensorQueue" }, "signature_type": "Function" }, { "digest": { "length": 139.0, "function_hash": "335260696262615486874176740433796637286" }, "id": "ASB-A-175074139-7310a28d", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::signalSensorEvents" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "330447537097675539252385082856762235096", "282011660942983272463757724813184164592", "50270848261736214570189113027025612978", "224106946109673079510338919633052164774", "266200261360821140457707070037807320134", "185699286301061500587374795313906852865", "298905764697992428034262560199772222030", "21430056208338405090993662798921032421", "112078958419776545104860554552827140820", "226703862797786715270010448638402490814", "146104340249398142111242056257995503608", "111756944621021755623766058070599046611", "225357105025320715574227170299473043759", "173150515546834295693552080537098549161", "319238317936927559161631749700328098406" ] }, "id": "ASB-A-175074139-9b27a418", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "175338350376184407561575965550301864279", "146770633911945992649970193126583715982", "95320158542912606694778386078013027514", "114718618083158654539225311868567875902", "328740308666334647360823521326323376239", "208421390744922076359441266346807559653", "46297914879259874993959006136728580398", "239620906534774554706114372251302565009", "327514652275251501616220071647409566208", "148121696718016821402592060933076017463", "125431876008829551393857222448666575530", "25277166917324200931515547171507353828", "136494564686535766492629984934040925293", "136330307779559267520528693322730134765", "290831533718802031734328455405940862225", "334228949003768332278296525993142464757", "182489750176153327708079453001078492479" ] }, "id": "ASB-A-175074139-c399ad23", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/1b859a81ed4b16d879201bc66b2a949d05cba6bd" ], "spl": "2021-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "111751606459396987508306385696303910007", "281364304863022303445757825753763141058", "16998352553302590552547012488297193746", "337119448075981019045224588584760337997", "144220586690888320081634369623547654493", "91783616081600166396272870273680267110", "197006474722480302484902360428096983972", "334333573627651888193187039031340014361", "264663550233668949149841937048982618930", "52426285693984245406713885238032305649", "195971026134512998831144100989657547018", "62836789166685267445124638167858118303", "154853823636498881256127461355976540230", "82997533482005271797636766342610476838", "171208053669156432697753230872872295818", "259109680928253586744887818479434125360", "16249804582271015951360695471434556413", "316636771253552696827445401395873018857", "308367660609770809911958842953485257491", "256943392463113684848680903006351033507" ] }, "id": "ASB-A-175074139-08d50c1c", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "330447537097675539252385082856762235096", "282011660942983272463757724813184164592", "50270848261736214570189113027025612978", "224106946109673079510338919633052164774", "266200261360821140457707070037807320134", "185699286301061500587374795313906852865", "298905764697992428034262560199772222030", "21430056208338405090993662798921032421", "112078958419776545104860554552827140820", "226703862797786715270010448638402490814", "146104340249398142111242056257995503608", "111756944621021755623766058070599046611", "225357105025320715574227170299473043759", "173150515546834295693552080537098549161", "319238317936927559161631749700328098406" ] }, "id": "ASB-A-175074139-11a5fa69", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.h" }, "signature_type": "Line" }, { "digest": { "length": 528.0, "function_hash": "334915140087764131799797843321049981657" }, "id": "ASB-A-175074139-20807917", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::onEvent" }, "signature_type": "Function" }, { "digest": { "length": 912.0, "function_hash": "141950273662983222182307105608186187251" }, "id": "ASB-A-175074139-2376bcf2", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::pollOnce" }, "signature_type": "Function" }, { "digest": { "length": 185.0, "function_hash": "64524193049490776091598583930887454286" }, "id": "ASB-A-175074139-321b7d25", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::ASensorEventQueue" }, "signature_type": "Function" }, { "digest": { "length": 139.0, "function_hash": "335260696262615486874176740433796637286" }, "id": "ASB-A-175074139-363eec40", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::signalSensorEvents" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "276043382857204389303821965747802198932", "208244344914470344033582674081873140751", "222535376569494936955936827608216991619", "192352801118087442726593066291317089900" ] }, "id": "ASB-A-175074139-58387ccc", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "175338350376184407561575965550301864279", "146770633911945992649970193126583715982", "95320158542912606694778386078013027514", "114718618083158654539225311868567875902", "328740308666334647360823521326323376239", "208421390744922076359441266346807559653", "46297914879259874993959006136728580398", "239620906534774554706114372251302565009", "327514652275251501616220071647409566208", "148121696718016821402592060933076017463", "125431876008829551393857222448666575530", "25277166917324200931515547171507353828", "136494564686535766492629984934040925293", "136330307779559267520528693322730134765", "290831533718802031734328455405940862225", "334228949003768332278296525993142464757", "182489750176153327708079453001078492479" ] }, "id": "ASB-A-175074139-65a715d9", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp" }, "signature_type": "Line" }, { "digest": { "length": 115.0, "function_hash": "97390541015894019321014952537759814247" }, "id": "ASB-A-175074139-9bf2ac2f", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::invalidateSensorQueue" }, "signature_type": "Function" }, { "digest": { "length": 112.0, "function_hash": "186852355703105968249531837970760135890" }, "id": "ASB-A-175074139-a9246cce", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::invalidate" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771" ], "spl": "2021-04-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "length": 912.0, "function_hash": "141950273662983222182307105608186187251" }, "id": "ASB-A-175074139-0a08d7f6", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::pollOnce" }, "signature_type": "Function" }, { "digest": { "length": 185.0, "function_hash": "64524193049490776091598583930887454286" }, "id": "ASB-A-175074139-1786d6eb", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::ASensorEventQueue" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "276043382857204389303821965747802198932", "208244344914470344033582674081873140751", "222535376569494936955936827608216991619", "192352801118087442726593066291317089900" ] }, "id": "ASB-A-175074139-250f1e88", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "111751606459396987508306385696303910007", "281364304863022303445757825753763141058", "16998352553302590552547012488297193746", "337119448075981019045224588584760337997", "144220586690888320081634369623547654493", "91783616081600166396272870273680267110", "197006474722480302484902360428096983972", "334333573627651888193187039031340014361", "264663550233668949149841937048982618930", "52426285693984245406713885238032305649", "195971026134512998831144100989657547018", "62836789166685267445124638167858118303", "154853823636498881256127461355976540230", "82997533482005271797636766342610476838", "171208053669156432697753230872872295818", "259109680928253586744887818479434125360", "16249804582271015951360695471434556413", "316636771253552696827445401395873018857", "308367660609770809911958842953485257491", "256943392463113684848680903006351033507" ] }, "id": "ASB-A-175074139-7c9112da", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp" }, "signature_type": "Line" }, { "digest": { "length": 528.0, "function_hash": "334915140087764131799797843321049981657" }, "id": "ASB-A-175074139-897dcd45", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::onEvent" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "330447537097675539252385082856762235096", "282011660942983272463757724813184164592", "50270848261736214570189113027025612978", "224106946109673079510338919633052164774", "266200261360821140457707070037807320134", "185699286301061500587374795313906852865", "298905764697992428034262560199772222030", "21430056208338405090993662798921032421", "112078958419776545104860554552827140820", "226703862797786715270010448638402490814", "146104340249398142111242056257995503608", "111756944621021755623766058070599046611", "225357105025320715574227170299473043759", "173150515546834295693552080537098549161", "319238317936927559161631749700328098406" ] }, "id": "ASB-A-175074139-a387bc83", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "175338350376184407561575965550301864279", "146770633911945992649970193126583715982", "95320158542912606694778386078013027514", "114718618083158654539225311868567875902", "328740308666334647360823521326323376239", "208421390744922076359441266346807559653", "46297914879259874993959006136728580398", "239620906534774554706114372251302565009", "327514652275251501616220071647409566208", "148121696718016821402592060933076017463", "125431876008829551393857222448666575530", "25277166917324200931515547171507353828", "136494564686535766492629984934040925293", "136330307779559267520528693322730134765", "290831533718802031734328455405940862225", "334228949003768332278296525993142464757", "182489750176153327708079453001078492479" ] }, "id": "ASB-A-175074139-adeaa75a", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp" }, "signature_type": "Line" }, { "digest": { "length": 115.0, "function_hash": "97390541015894019321014952537759814247" }, "id": "ASB-A-175074139-cf186363", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::invalidateSensorQueue" }, "signature_type": "Function" }, { "digest": { "length": 112.0, "function_hash": "186852355703105968249531837970760135890" }, "id": "ASB-A-175074139-e7050f4b", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ASensorEventQueue.cpp", "function": "ASensorEventQueue::invalidate" }, "signature_type": "Function" }, { "digest": { "length": 139.0, "function_hash": "335260696262615486874176740433796637286" }, "id": "ASB-A-175074139-ef64c1e5", "source": "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "deprecated": false, "signature_version": "v1", "target": { "file": "sensorservice/libsensorndkbridge/ALooper.cpp", "function": "ALooper::signalSensorEvents" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/7d712cfe6ddf86c07c4f2baee74ec948c7fc72d0", "https://android.googlesource.com/platform/frameworks/hardware/interfaces/+/99d5d9ac9e30c43e7d8c58cd562e3fffb26f4771" ], "spl": "2021-04-01", "severity": "High", "types": [ "EoP" ] }