In onQueueFilled of SoftMPEG4.cpp, there is a possible out of bounds write due to a heap buffer overflow. 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": 4937.0, "function_hash": "58258811914185388357591294525145251696" }, "id": "ASB-A-276442130-c77ffc32", "source": "https://android.googlesource.com/platform/frameworks/av/+/8f4cfda9fc75f1e9ba3b6dee3fbffda4b6111d64", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp", "function": "SoftMPEG4::onQueueFilled" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "101207474757240796435343960200146357600", "159690384445545365884455270351330069343", "69342874539732809273301422794809271845", "208305776482149095495766562709306394681", "255568286799912991290049226333131065560" ] }, "id": "ASB-A-276442130-d38de6bf", "source": "https://android.googlesource.com/platform/frameworks/av/+/8f4cfda9fc75f1e9ba3b6dee3fbffda4b6111d64", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/8f4cfda9fc75f1e9ba3b6dee3fbffda4b6111d64" ], "spl": "2024-03-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "101207474757240796435343960200146357600", "159690384445545365884455270351330069343", "69342874539732809273301422794809271845", "208305776482149095495766562709306394681", "255568286799912991290049226333131065560" ] }, "id": "ASB-A-276442130-6e3bfd91", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp" }, "signature_type": "Line" }, { "digest": { "length": 4884.0, "function_hash": "215691793688832406410561416947397441303" }, "id": "ASB-A-276442130-f20260c4", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp", "function": "SoftMPEG4::onQueueFilled" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47" ], "spl": "2024-03-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "101207474757240796435343960200146357600", "159690384445545365884455270351330069343", "69342874539732809273301422794809271845", "208305776482149095495766562709306394681", "255568286799912991290049226333131065560" ] }, "id": "ASB-A-276442130-c4c3f4ef", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp" }, "signature_type": "Line" }, { "digest": { "length": 4884.0, "function_hash": "215691793688832406410561416947397441303" }, "id": "ASB-A-276442130-da55123e", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp", "function": "SoftMPEG4::onQueueFilled" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47" ], "spl": "2024-03-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "101207474757240796435343960200146357600", "159690384445545365884455270351330069343", "69342874539732809273301422794809271845", "208305776482149095495766562709306394681", "255568286799912991290049226333131065560" ] }, "id": "ASB-A-276442130-81b8bbc4", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp" }, "signature_type": "Line" }, { "digest": { "length": 4884.0, "function_hash": "215691793688832406410561416947397441303" }, "id": "ASB-A-276442130-c4e4aa71", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp", "function": "SoftMPEG4::onQueueFilled" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47" ], "spl": "2024-03-01", "severity": "High", "types": [ "EoP" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "101207474757240796435343960200146357600", "159690384445545365884455270351330069343", "69342874539732809273301422794809271845", "208305776482149095495766562709306394681", "255568286799912991290049226333131065560" ] }, "id": "ASB-A-276442130-ce5c49a4", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp" }, "signature_type": "Line" }, { "digest": { "length": 4884.0, "function_hash": "215691793688832406410561416947397441303" }, "id": "ASB-A-276442130-e8cebca2", "source": "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47", "deprecated": false, "signature_version": "v1", "target": { "file": "media/libstagefright/codecs/m4v_h263/dec/SoftMPEG4.cpp", "function": "SoftMPEG4::onQueueFilled" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/frameworks/av/+/208e430bc6380fafafca8041b239f835263a9d47" ], "spl": "2024-03-01", "severity": "High", "types": [ "EoP" ] }