diff options
author | Ryan Harrison <rharrison@chromium.org> | 2017-09-12 15:30:55 -0400 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2017-09-12 20:17:27 +0000 |
commit | 5b2092a1ec59077b430bd2cab91554cad2eb5128 (patch) | |
tree | e7445178ad8133b1d162c61e469be809a3f5e26f /core/fpdfapi/parser/cpdf_array.cpp | |
parent | 8ac74971a33520afb73a8ca6628da1a0a78c85a8 (diff) | |
download | pdfium-5b2092a1ec59077b430bd2cab91554cad2eb5128.tar.xz |
Don't attempt to decrypt AES streams that are too shortchromium/3214
When reading a stream, if it is encrypted using an AES cipher it must
be atleast 16 bytes long aka 128 bits, other wise it is malformed.
BUG=chromium:763585
Change-Id: Ied7c36978f1eb24aeda93a184527b6d6a191e5c3
Reviewed-on: https://pdfium-review.googlesource.com/13751
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Diffstat (limited to 'core/fpdfapi/parser/cpdf_array.cpp')
0 files changed, 0 insertions, 0 deletions