Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 160ed868 authored by Jeff Tinker's avatar Jeff Tinker Committed by Android (Google) Code Review
Browse files

Merge "DO NOT MERGE Fix vulnerability in mediaserver" into lmp-dev

parents 99e63e75 5e7e87a3
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -236,6 +236,7 @@ status_t BnCrypto::onTransact(

            size_t totalSize = data.readInt32();
            void *srcData = malloc(totalSize);
            memset(srcData, 0, totalSize);
            data.read(srcData, totalSize);

            int32_t numSubSamples = data.readInt32();
@@ -252,6 +253,7 @@ status_t BnCrypto::onTransact(
                secureBufferId = reinterpret_cast<void *>(static_cast<uintptr_t>(data.readInt64()));
            } else {
                dstPtr = malloc(totalSize);
                memset(dstPtr, 0, totalSize);
            }

            AString errorDetailMsg;