| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
NULL de-reference can really only happen on a malformed file.
Found using afl (http://lcamtuf.coredump.cx/afl/).
CYNGNOS-3235
Bug: 27211885
Change-Id: Iad7ced634d417df475050c8f379e0e95ec36b115
(cherry picked from commit 83a817d2002b2b439ed85c002b18666b4dcb6cfd)
(cherry picked from commit a8175b65cc0653fbecb96a05874ece7bea7053a8)
|
|\
| |
| |
| |
| |
| |
| | |
Ticket: CYNGNOS-2373
Android 6.0.1 release 43 (MOB30J)
Change-Id: I7a1ea6974021d9292c71518fc3cccbe3cba8515b
|
| |
| |
| |
| |
| | |
Bug: 27211885
Change-Id: Ib9c93bd9ffdde2a5f8d31a86f06e267dc9c152db
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
"libFLAC/stream_decoder.c : Fail safely to avoid a heap overflow."
* commit '85df1e3a186a144d67206a9e1f05fb883c34a1ba':
Revert "libFLAC/stream_decoder.c : Fail safely to avoid a heap overflow."
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
avoid a heap overflow."
* commit '9617601b93153218bbd62b57acf6cedc7c089579':
Revert "libFLAC/stream_decoder.c : Fail safely to avoid a heap overflow."
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit 1d948ef7391c9e484658ba024d74433f4df37b3b.
The reverted patch was cherry picked from Xiph commit fcf0ba0.
However, the last version update in external/flac, which pulled in
changes up to Xiph commit 775eb93, already picked up fcf0ba0. fcf0ba0
applied cleanly for the second time because another Xiph commit
b4b2910, which was also picked up in the previous update to
external/flac, reverted fcf0ba0.
Bug: 23238405
Change-Id: Id3cd66048f78d3bfb5324144bcbfa50740f74d69
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
: Fail safely to avoid a heap overflow.
* commit '4e2a8e33b7b741a19ff658bad8623541a759e44f':
libFLAC/stream_decoder.c : Fail safely to avoid a heap overflow.
|
| | |\|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
heap overflow.
* commit '1e5f0b6c187bb91dcbcb2da0479928d1577222f7':
libFLAC/stream_decoder.c : Fail safely to avoid a heap overflow.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A file provided by the reporters caused the stream decoder to write to
un-allocated heap space resulting in a segfault. The solution is to
error out (by returning false from read_residual_partitioned_rice_())
instead of trying to continue to decode.
Fixes: CVE-2014-9028
Reported-by: Michele Spagnuolo,
Google Security Team <mikispag@google.com>
Bug: 23238405
Change-Id: I5c000e3d85d884a92208efebe53aa6edaef8829e
|
| | |\|
| | | |
| | | |
| | | |
| | | | |
* commit '39b2a5bb953dc7465ff44b897a637ce3d52836d1':
libFLAC: merge master from Xiph
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
remote: https://git.xiph.org/flac.git
commit: 775eb93
Bug: 18872897
Bug: 18910747
Change-Id: I6e450e44c96b97c3323e428b9e6d420422f24a4e
(cherry picked from commit 31e4f3166a91a2ebb34f643787122a638d9f1471)
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
during playback
This patch resolves two issues:
1. Segmentation fault while seeking.
2. Noise during seek.
The rootcause of both the above issue are same. Issue happens due to
memory corruption of FLAC write buffer during seek. Due to this incorrect
address we always observe noise during seek and sometimes the memory read
causes seg fault whenever the memory access goes beyond the valid range.
Change-Id: If76ca4ab614a02f8b324fc51684d5d9cf25073c8
Signed-off-by: guruprasadX, pawse <guruprasadx.pawse@intel.com>
Signed-off-by: Mazhar <mazharx.sameullah@intel.com>
|
| | |
| | |
| | |
| | | |
Change-Id: I62d1a167eebfb266e846b1de7f23873f1dfdab56
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
remote: https://git.xiph.org/flac.git
commit: 775eb93
Bug: 18872897
Bug: 18910747
Change-Id: I6e450e44c96b97c3323e428b9e6d420422f24a4e
|
| |
| |
| |
| | |
Change-Id: Ieb2eae90dcbd22fb5b812446873d9cf486ae9928
|
| |
| |
| |
| |
| |
| |
| | |
This reverts commit ab37b6247df0e8c4ec0ccaa870e667f62c74975b.
Bug: 11458679
Change-Id: Ic0fc3c42f7a030cd213853b865f7d1dcfedac868
|
|/
|
|
|
|
|
| |
Migrate flac over to Clang in order to use its -ftrapv option to abort
on signed overflow.
Change-Id: I9f92459b6b5ecfdc49377a191db8d0265f190ab1
|
|
|
|
|
|
| |
Bug 5525503
Change-Id: Ic5795a497c532144e619c4a1ed25d6d3e8d8cb42
|
|
|
|
|
|
|
|
| |
Bug: 6299628
Change-Id: Ifaa8d3d9a4a1aae7f524d25a77adc545dabeb639
Signed-off-by: Wei Zhong <wzhong@google.com>
(cherry picked from commit f403d41edc3839b2ba808064db6714057bc6d481)
|
|
|
|
| |
Change-Id: I88516dfe5321da467b9d3630d8d4183860f881af
|
|
|
|
| |
Change-Id: I5fb054a1b7e0b9fe37b1209fef6846e325d7f73d
|
|
|
|
|
| |
node isn't cleared if metadata reading fails in
read_metadata_block_header_cb.
|
| |
|
| |
|
| |
|
|
|