SEGV in CFX_BaseSegmentedArray::Iterate() when CS has malformed dictionary.
authorTom Sepez <tsepez@chromium.org>
Mon, 27 Apr 2015 20:24:03 +0000 (13:24 -0700)
committerTom Sepez <tsepez@chromium.org>
Mon, 27 Apr 2015 20:24:03 +0000 (13:24 -0700)
commitbb93b0ba5b3c430d3b996e2c009d48feb17a44c3
tree6f62b5280dd1755d8b52c775484b20cbe22fd7d5
parent99ee3d3527bc00f83f01e1db007d190a6b3458f5
SEGV in CFX_BaseSegmentedArray::Iterate() when CS has malformed dictionary.

Failure to check document-controlled value before using it.

BUG=481363
R=palmer@chromium.org, thestig@chromium.org

Review URL: https://codereview.chromium.org/1110653002
core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp
core/src/fpdfapi/fpdf_parser/fpdf_parser_parser_embeddertest.cpp
testing/resources/bug_481363.in [new file with mode: 0644]
testing/resources/bug_481363.pdf [new file with mode: 0644]