summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 72cef333..c049bc3b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2015-02-21 Jay Berkenbilt <ejb@ql.org>
+
+ * Ensure that arguments to "R" when parsing the file are direct
+ objects before trying to resolve them. This prevents specially
+ crafted files from causing qpdf to crash with a stack overflow.
+ Thanks to Gynvael Coldwind and Mateusz Jurczyk of the Google
+ Security Team for providing a sample file with this problem.
+
2014-12-01 Jay Berkenbilt <ejb@ql.org>
* Some broken PDF files lack the required /Type key for /Page and