commit | 3ffe0da146704bcd1d3a70d98c2ba43a6bb1a20f | [log] [tgz] |
---|---|---|
author | Robert Shih <robertshih@google.com> | Fri Oct 21 11:24:52 2016 -0700 |
committer | Robert Shih <robertshih@google.com> | Fri Oct 21 11:42:54 2016 -0700 |
tree | 435abf2e80455ae87560b9ae29cfd9c90083c479 | |
parent | 80068bfcfdce6d6d5f9ae2f1258c57c4adc3d49f [diff] |
Add CTS test for CVE-2016-2429 stagefright arbitrary memory free in flac stream_decoder. Bug: 27211885 Change-Id: I4f67e482943f9f55688c20134abfe71c25dec63d
diff --git a/tests/tests/security/res/raw/cve_2016_2429_b_27211885.mp3 b/tests/tests/security/res/raw/cve_2016_2429_b_27211885.mp3 new file mode 100644 index 0000000..0232e70 --- /dev/null +++ b/tests/tests/security/res/raw/cve_2016_2429_b_27211885.mp3 Binary files differ
diff --git a/tests/tests/security/src/android/security/cts/StagefrightTest.java b/tests/tests/security/src/android/security/cts/StagefrightTest.java index 14a62bb..a6bf12e 100644 --- a/tests/tests/security/src/android/security/cts/StagefrightTest.java +++ b/tests/tests/security/src/android/security/cts/StagefrightTest.java
@@ -100,6 +100,10 @@ doStagefrightTest(R.raw.bug_26366256); } + public void testStagefright_cve_2016_2429_b_27211885() throws Exception { + doStagefrightTest(R.raw.cve_2016_2429_b_27211885); + } + private void doStagefrightTest(final int rid) throws Exception { class MediaPlayerCrashListener implements MediaPlayer.OnErrorListener,