• Fabien Sanglard's avatar
    Fix SF security vulnerability: 32660278 · 675e212c
    Fabien Sanglard authored
    Because of lack of mutex lock when get mSidebandStream, if one thread
    getSidebandStream, another thread setSidebandStream frequently, an UAF
    will be triggered.
    
    Bug: 32660278
    Test: Marlin device with poc
    Change-Id: Idbcf0976ce2db682d0f13455105c45a5c7481a45
    (cherry picked from commit 2d8a2432e04234d9edbb3b099f9bbbaa36ad4843)
    675e212c
BufferQueueConsumer.cpp 27.7 KB